算法
六月渔烬
非计算机相关专业在校大一新生,记录学习过程,诚求指教
展开
-
排序法之选择排序
将其放置于未被排序的数组部分里最前面部分。遍历数组中的所有数字,找到最小的数字。重复n-1次,以实现对所有元素的排序。原创 2023-06-13 19:18:00 · 128 阅读 · 0 评论 -
排序法之冒泡排序
这一轮过后,我们会发现最大的数被固定在了数组的末尾位置,即最大数的位置确定了。接下来我们只要重复第一步的操作n-1次(因为如果倒数第二个数排完序,最后一个数的位置也就固定了),便完成了冒泡排序。在某一轮中,从数组的第一个数(a[0])开始,将其与后面的数比对,若其大于(或小于,取决于是想要从小到大排序还是从大到小排序,本文中默认从小到大排序了)后面的数,则将它们互换。原创 2023-06-13 19:06:03 · 126 阅读 · 0 评论