![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
集合数组
做一个快乐的肥宅
这个作者很懒,什么都没留下…
展开
-
从两个数组中得到不同的数据
两种方式获取方法:第一种是通过双层for循环方法,将循环出来的值一个一个的去匹配,从而得到两个数组中相同和不同的部分。第二种是通过map的方式,将两个数组的值全部放到map中,再根据其出现的次数来得到数据。import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.u...原创 2019-07-29 17:30:13 · 5066 阅读 · 1 评论 -
数组的排序:冒泡与选择
数组排序中,冒泡跟选择往往傻傻分不清楚,这次将详细了解这两种排序方法。冒泡排序:每次比较的都是相邻间的两个数,一旦位置不对就交换位置(记住:是每次,所以时间复杂度高,效率慢,但也最稳定)。选择排序:每次选出一个最小(大)的数,将最小(大)的数与第一个数进行位置交换,然后在剩下的数中再次找出最小(大)的数与第二个数进行位置交换,直至循环到倒数第二个数与最后一个数为止(因为每次循环只取最小...原创 2019-07-30 19:56:10 · 203 阅读 · 0 评论