![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
abs.征召
这个作者很懒,什么都没留下…
展开
-
冒泡排序笔记
基本思想: 逐次比较。即一次比较两个数,若它们的顺序错误,则它们交换;重复进行,直到没有需要交换为止。以升序排序为例: 1、比较相邻数字的大小,若第一个数比第二个数大,则相互交换; 2、对每一对相邻的数作相同的工作,那么最后的数应该是最大的数; 3、针对所有数(除了最后一个)重复上述步骤,直到没有任何一对数字需要比较为止。(需要注意的是,第3条中所谓的“最后一个”是指前几步中已经处理过的最大的数...原创 2019-01-12 22:12:14 · 112 阅读 · 0 评论 -
循环链表解决约瑟夫问题
不多说了 直接贴代码了。 生成循环列表的方式有点儿恶心... #include <stdio.h> #include <stdlib.h> //定义常量 #define TRUE 1 #define FALSE 0 //类型别名 typedef int BOOL; //定义节点 typedef struct Node { int data; //数据 str...原创 2019-01-12 22:34:18 · 213 阅读 · 0 评论