
算法
文章平均质量分 53
DDL.NEXT
这个作者很懒,什么都没留下…
展开
-
分支定界与动态规划的区别
分支定界与动态规划的区别原创 2024-01-15 10:22:40 · 672 阅读 · 0 评论 -
算法思想—枚举、递推、迭代、递归、分治、贪心、动态规划、回溯、模拟、分支定界
算法思想—枚举、递推、迭代、递归、分治、贪心、动态规划、回溯、模拟、分支定界原创 2024-01-15 10:22:03 · 2240 阅读 · 0 评论 -
排序算法——快速排序
【排序算法】——快速排序原创 2024-01-01 21:47:11 · 848 阅读 · 0 评论 -
排序算法——桶排序
【代码】排序算法——桶排序原创 2023-12-23 22:58:50 · 872 阅读 · 0 评论 -
排序算法——基数排序
【代码】排序算法——基数排序。原创 2023-12-23 22:25:05 · 1417 阅读 · 2 评论 -
排序算法——希尔排序
【代码】排序算法——希尔排序。原创 2023-12-20 23:29:49 · 639 阅读 · 0 评论 -
排序算法——插入排序
【代码】排序算法——插入排序。原创 2023-12-18 23:14:53 · 399 阅读 · 0 评论 -
排序算法——选择排序
【代码】排序算法——选择排序。原创 2023-12-18 22:58:46 · 519 阅读 · 0 评论 -
排序算法——冒泡排序
由于每轮比对都会比出一个最大值,下一轮再比对时就不需要对最大值进行比对,所以可以对代码进行优化:第1轮时,内层循环可以少比对0次;第2轮,内层循环可以少比对1次。依此类推,len-1次时,可以少比对len-1-1次。由于外层循环的 i 刚好是从0开始递增一直到len-1,所以直接利用现有变量进行优化。每一轮从a[0]开始逐一与后面比对,a[0]与a[1],a[1]与a[2] ······,一直到a[7]与a[8],总共len-1轮,每一轮len-1次。原创 2023-09-04 23:15:48 · 94 阅读 · 1 评论