算法结论共8篇
郑轻OJ151-200题答案+详细解析,网络安全爱好者中心-神域博客网

郑轻OJ151-200题答案+详细解析

前言 本部分由Frex和Godyu辅助分享答案,部分题解用python较为简单也附上了python答案. 有什么不懂的问题联系FrexQQ2821154546或Godyu QQ1641281102 1151:大整数加法 python n=int(input()) for ...
Frex的头像,网络安全爱好者中心-神域博客网Frex9个月前
06107
Python中切片的用法,网络安全爱好者中心-神域博客网

Python中切片的用法

前言 Python切片有着很广泛的应用尤其是算法里,就比如: 此时我定义了一个字符串str”woxihuanshenyu” print(str[0:-1])#输出第一个到倒数第二个所有字符 print(str[2:5])#输出第三个...
阿尔法神域的头像,网络安全爱好者中心-神域博客网阿尔法神域11个月前
160213
RSA加密算法实现,网络安全爱好者中心-神域博客网

RSA加密算法实现

 20231206085712722.doc下载doc文件262.3K 
皮蛋瘦肉周的头像,网络安全爱好者中心-神域博客网皮蛋瘦肉周11个月前
014311
冒泡排序的实例(以及冒泡排序的优化),网络安全爱好者中心-神域博客网

冒泡排序的实例(以及冒泡排序的优化)

前言 关于冒泡排序灰太狼和settingsun都有讲,我这里就综合一下两位朋友的解析,并且给出OJ的实例来让大家更加熟悉冒泡排序.(冒泡排序还是比较重要的)好久没更新了,以后我就不常更有关ACM算法的...
阿尔法神域的头像,网络安全爱好者中心-神域博客网阿尔法神域1年前
43257
不用临时变量,交换两个整数变量的值,网络安全爱好者中心-神域博客网

不用临时变量,交换两个整数变量的值

正常交换的代码如下: int a=5,b=7; int t=a; a=b; b=t; 变量t是我们用来临时存放a的值的变量,那么我们怎么能不用这个临时变量来交换a和b的值呢? 我们可以用位运算中的异或运算(^)求解 对于...
疯狂的灰太狼的头像,网络安全爱好者中心-神域博客网疯狂的灰太狼1年前
01625
最简单的排序——冒泡排序,网络安全爱好者中心-神域博客网

最简单的排序——冒泡排序

概述冒泡排序是一种O(n^2)的排序方式,考察到数组,for循环嵌套这里做一种简单地讲解,如下为一组数据,高度代表大小冒泡排序的核心就是利用两组数据之间相互比较,然后互换位置,最终达到按顺...
Settingsun的头像,网络安全爱好者中心-神域博客网Settingsun1年前
118111
浅谈冒泡排序的小优化,网络安全爱好者中心-神域博客网

浅谈冒泡排序的小优化

冒泡排序作为初学者最常用的排序算法之一,大家应该闭着眼都能敲出来,但是如果在数据较大的情况下,冒泡排序的效率并不高,因为它的时间复杂度是O(n^2),但是在我们又不会其它排序算法的前提下...
疯狂的灰太狼的头像,网络安全爱好者中心-神域博客网疯狂的灰太狼1年前
130216
单链表的运算,网络安全爱好者中心-神域博客网

单链表的运算

以下是一个单链表,包括单链表的建立,插入,查找,删除 由于刚开始接触链表,如有错误,还请谅解 此为整体框架 #include<stdio.h> #include<stdlib.h> typedef struct node { int date; ...
徐道陵的头像,网络安全爱好者中心-神域博客网徐道陵1年前
021112