我的第一篇blog

我是一名理科生,所学专业计算机信息管理,虽然身为一名理科生的我,但是同时我对文科有着浓厚的兴趣。我认为学习计算机的知识不仅仅需要理科的逻辑思维能力,同时也需要文科的流畅表达能力,如果能同时具备这两项能力的话,我觉得这才是当今社会所需要的计算机人才,从现在开始,在学习专业课知识的同时我会坚持写博客,努力成为那样的人。我经常认为自己对课上老师讲解的知识明白了,但是在课下回顾整理笔记时发现自己的知识漏洞,然后再去查找知识来补充自己的盲点,直到最后搞清楚了这才算告一段落。我会充分利用好博客,写出自己的学习方法和小经验。最近刚刚学习了Java数组的排序方法,总结一下选择排序法:先要定义数组,利用循环嵌套知识,外层的次数由大到小排列,内层循环每一遍从待排序的数据元素中选出最大的一个元素,分别和它后面的元素比,判断是否小于后面的值,如果小于,两者互换位置,如果不小于,位置不变,直到全部待排序的数据元素排完。

冒泡排序也是用两层for循环,每次取出循环位置的数值与下一个位置的数值进行比较,如果数组大于或者小于(用代码中的if逻辑判断)则交换两个数值在集合中的位置。

最简单的是Java提供的的Arrays.sort(数组)排列方法,运用这种方法可以简写很多复杂的代码,而且方便理解,这个方法默认为升序排列,从小到大。

猜你喜欢

转载自my.oschina.net/u/3807502/blog/1785909