摘要: 作者:July--结构之法算法之道blog之博主。时间:2010年10月-2012年11月。出处:http://blog.csdn.net/v_JULY_v。声明:版权所有,侵犯必究。前言 开博已过24个月,回首这24个月,发现自己在本blog上着实花费了巨大的时间与精力,写的东西可能也够几本书的内容了。希望我真真正正的为读者提供了实实在在的价值与帮助。 下面,敬请观赏。有任何问题,欢迎随时不吝指正(同时,若你也能帮助blog内留言的任何朋友的问题,欢迎你随时不吝分享&回复,我们一起讨论,互帮互助,谢谢)。无私分享,造福天下 以下是本blog内的微软面试100题系列,经典算法研究系列, 阅读全文
posted @ 2013-08-14 09:13 歌颂者 阅读(374) 评论(1) 推荐(1) 编辑
摘要: 1) 冒泡排序冒泡排序在众多排序算法中算比较简单的一个, 基本思想是, 重复的进行整个数列的排序, 一次比较两个元素(两两排序),如果它们顺序不符合就交换,重复这样直到数列没有再需要交换的数为止(结束条件).就好像气泡一样, 轻的气泡会往上漂浮,在不断漂浮的过程中,发生了两两交换过程, 所以叫冒泡排序.其实也可以用生活中的例子理解, 就比如: 在军训排队时,按个子高的和个子矮的的顺序进行排列, 个子高的和个子矮的会进行两两进行比较.我们来大致看下算法的流程:选一组序列4, 3 , 5, 6, 2, 1(极端情况)从头开始进行冒泡排序,1号和2号进行交换, 4 > 3, 所以需要进行交换: 阅读全文
posted @ 2013-08-14 09:04 歌颂者 阅读(427) 评论(0) 推荐(0) 编辑