- 博客(4)
- 收藏
- 关注
原创 围一圈报数...
随便写了个. 但求容易阅读...#include #include struct LoopLink{ int id; struct LoopLink *next;};int loopNum = 0;struct LoopLink *Create( int num ){ struct LoopLink *ret = NULL; //这里ret其实就是将要返回的"头"节点, 但环形的
2008-12-23 16:56:00
467
原创 第12.5题 补码
12.5 设计一个函数, 使给出一个数的原码, 能得到该数的补码.这道题的表述又有些诡异了, 不知道大家是如何理解题意的.很多同学写了这样的函数: 拿来一个数, 判断其正负. 如果为正则返回原数; 如果为负, 则按求补码的那套方法一通运算再返回结果. 当然, 最终的结果依然是返回原数, 因为本来负数就是用补码的形式存储的. 于是这个程序看起来就像什么也没做一样... 无论如何
2008-12-22 15:38:00
1127
原创 选择法排序
选择法排序原理示意:{2 4 3 6 1 8 7 9 0 5} //初始 //在第1个到第10个元素间找到最小的, 与第1个元素交换 0{4 3 6 1 8 7 9 2 5} //在第2个到第10个元素间找到最小的, 与第2个元素交换 0 1{3 6 4 8 7 9 2 5}
2008-11-04 15:27:00
613
原创 数组插入
数组插入对于已经排好序的数组, 只需找到新的数应该插入哪个位置, 然后把插入点之后的所有元素向后挪, 腾出位置后插入新的数即可.注意, 在挪动后面的数时, 应该从最后面那个数开始, 依次向前.我写的这个程序除了实现了插入功能外, 还利用一个do while循环实现了多次反复操作. 感兴趣的同学可以看一下.===========数组插入 by claydodo============#include
2008-11-04 15:20:00
522
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人