数据结构与算法学习
燕七公子
本行人工智能算法,初游戏,后JAVA。在bug与修正bug的路上愉快前行。
展开
-
数据结构与算法学习:冒泡排序
冒泡排序,其实算法的执行原理就是不断比较相邻两个数据的大小,然后根据制定的原则(由大到小,或者由小到大)判断是否交换相邻两个数据的位置。 有执行过程来看(此处为正序循环):选择从小到大的顺序排序,那么最先选择出来的是最大的数据,排列到数列最后的位置。因为,执行过程中始终相邻较大的数字往后移动,那么边比较边移动的结果就是数列的尾端首先排列好,依次向首端推进。 java示例代码如下: publi原创 2017-07-11 17:25:01 · 200 阅读 · 0 评论 -
数据结构与算法学习:选择排序
选择排序原理重在一个“选择”上,通俗上来说就是把符合原创 2017-07-11 17:42:02 · 216 阅读 · 0 评论