数据结构和算法
文章平均质量分 51
通过浅显易懂的方式带你揭开数据结构和算法的神秘面纱。
無昂博奥
专注Android开发,力求在实践中提升自我。
展开
-
冒泡排序Java代码实现
冒泡排序的思想:把相邻的两个元素进行比较,当元素大于其右侧的元素时交换它们的位置,当一个元素小于或者等于其右侧的元素时,位置不变。原创 2022-11-03 08:39:15 · 164 阅读 · 0 评论 -
插入排序java版
插入排序工作原理通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序和斗地主时抓牌有点类似,通常把顺子按照一定得顺序排列起来。举例:假如现在手里有{5,7}两张牌,这个时候从下面抓到了一个6,就需要把6插入到{5,7}中间,得到{5,6,7}后面又抓到了一个4,就需要把4放到5的前面,得到{4,5,6,7}Java代码实现/** * Created By wuang * Create Date 2022/5/21 15:27 * Descript原创 2022-05-21 15:40:03 · 195 阅读 · 0 评论 -
选择排序 java版
学习算法可能不像直接编写一个程序运行那么立竿见影,但是学习算法可以不断增强你的内功。原创 2022-05-20 11:26:37 · 114 阅读 · 0 评论