
算法
理想青年宁兴星
这个作者很懒,什么都没留下…
展开
-
【算法】冒泡排序
冒泡排序是一种简单的排序算法,基本思想是通过重复遍历待排序的数列,比较相邻元素并交换它们的位置,以将较大(较小)的元素 “冒泡” 到数列的末端。最好的情况:O(n) ,此时说明我们的数据已经处于一个有序的状态。1、稳定性:即相等的元素在排序后仍保持原有的顺序性。2、简单:实先简单,易理解,不易使用在大型数据中。最坏和平均的情况:O(n的2次方)四、java代码示例。原创 2024-09-12 18:02:13 · 483 阅读 · 0 评论 -
【算法】java 求相同名称数据的其它列累加之和
System.out.println("原始数据为"+person.getName()+":"+person);System.out.println("将名称重复的数据合并后,信息为:"+person);// 如果map中已经有了这个name的Person,就累加id1 id2。// 如果map中还没有这个name的Person,就加进去。person.getId1(), // 初始id1。person.getId2(), // 初始id2。// 将map中的值转换回列表。四、整合两个方法,输出结果。原创 2024-08-12 09:55:16 · 1367 阅读 · 0 评论