随笔-145  评论-173  文章-70  trackbacks-0
插入排序的思想:
1. 现在有两种方法,一种是算法导论中的,一种是数据结构的,但是总体思想都是一致的。
2.对于每一个i(从1开始,即第二个元素,具体是多少不确定),如果a[i]比a[i-1]小,就是比前面的那个小,则进行相应的操作,否则不变,递增下去。
3.每次都将a[i]赋值给key,关键字key,实际上每次都进行比较,先赋值给key,实际上就是保留这个数,然后将前面的一个数移动到后面,这个是首先的操作。
4.下面是对于具体的每一个key来定位,每次都要移动,…………………………
注意最后要赋值下去。


……………………精秒之处在于赋值和保存a[i]
posted on 2009-11-27 21:30 deercoder 阅读(239) 评论(0)  编辑 收藏 引用 所属分类: 数据结构和算法分析

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理