算法
qq_25396633
这个作者很懒,什么都没留下…
展开
-
插入排序法
1.插入排序, 从第二个数开始,先将第二个数做一个副本放在一旁(变量中)。 2.第二个数同前一个数比较,小于则用前一个数覆盖第二个数, 然后将副本放在前一个数前面 3.再将第三个数做一个副本取出,第三个数同前一个数比较,小于则用前一个数覆盖第三个数(此时第二个数位置空闲), 然后用副本同前一个数的前一个数比较,如果小于,则用前一个数的前一个数覆盖在原本的第二个位置上(此时第一个位置空闲原创 2016-10-17 16:27:30 · 208 阅读 · 0 评论 -
排序八 基数排序
基数排序与本系列前面讲解的七种排序方法都不同,它不需要比较关键字的大小。它是根据关键字中各位的值,通过对排序的N个元素进行若干趟“分配”与“收集”来实现排序的。 不妨通过一个具体的实例来展示一下,基数排序是如何进行的。 设有一个初始序列为: R {50, 123, 543, 187, 49, 30, 0, 2, 11, 100}。我们知道,任何一个阿拉伯数,它的各个位数上的基数都是以0~9来表示的。转载 2016-10-30 15:26:23 · 392 阅读 · 0 评论 -
[算法题] 人民币大小写转换(阿拉伯数字和汉字转换)
复制代码/******************************************************************************* Project Code : Account File name : Author : Latte Description : 阿拉伯数字转为中文字符串 Function List : --------转载 2016-10-30 15:33:54 · 1533 阅读 · 0 评论