
算法
文章平均质量分 71
算法
前端御书房
保持对编程的热爱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
算法:回溯算法JavaScript语言描述
努力是为了不平庸~算法学习有些时候是枯燥的,这一次,让我们先人一步,趣学算法!欢迎记录下你的那些努力时刻(算法学习知识点/算法题解/遇到的算法bug/等等),在分享的同时加深对于算法的理解,同时吸收他人的奇思妙想,一起见证技术er的成长~原创 2022-10-22 10:20:31 · 397 阅读 · 0 评论 -
【21天活动挑战赛】算法——归并排序
算法,归并排序,持续更新中……原创 2022-08-19 20:21:20 · 113 阅读 · 0 评论 -
【21天学习挑战赛】算法——快速排序
算法,快速排序,持续更新中国……原创 2022-08-18 19:31:58 · 180 阅读 · 0 评论 -
【21天学习挑战赛】算法——希尔排序
算法,希尔排序,持续更新中……原创 2022-08-16 21:22:43 · 136 阅读 · 0 评论 -
【21天学习挑战赛】算法——动态规划
使用一个二维数组存储两个字符串相同位置的字符比较结果,初始化时该数组的每一个元素都设置为0,每次在这两个数组的相同位置发现了匹配,就将数组对应行和列的元素加1,否则保持为0。使用动态规划解决背包问题,使用二维数组记录总价值,在当前物品的体积能能够被容纳的情况下,将之前背包的总价值与现在背包的总价值相比较取较大的那一个值。现在背包的总价值 = 当前物品的价值 + 除去当前物品的体积后与之前背包体积相等的背包价值。背包每次只装一个物品,如果遇到一个物品要计算除了当前物品之外能装的其他物品的价值之和。原创 2022-08-11 18:25:27 · 101 阅读 · 0 评论 -
【21天学习挑战赛】算法——贪心算法
算法——贪心算法,持续更新中原创 2022-08-11 18:21:16 · 135 阅读 · 0 评论 -
【21天学习挑战赛】算法——冒泡排序
冒泡排序从第一个数据开始与后面一个数据比较如果前面的数据比后面的数据大两个数交换,如果前面的数据比后面的数据小,不交换。第四次:从第一个数据开始,和后面的数据比较,比较到最后比3小就放在3的前面,由于已经是第一个了所以没有画出来。第一次:从第一个数据开始,和后面的数据比较,比较到最后没有比它更大的就自己放在最后面。第三次:从第一个数据开始,和后面的数据比较,比较到最后比4小就放在4的前面。第二次:从第一个数据开始,和后面的数据比较,比较到最后比5小就放在5前面。内层循环执行n(n+1)次。原创 2022-08-09 19:41:39 · 161 阅读 · 0 评论 -
【21天学习挑战赛】算法——选择排序
算法,选择排序,持续更新中……原创 2022-08-05 19:51:36 · 138 阅读 · 0 评论 -
【21天学习挑战赛】算法——插入排序
算法——插入排序,持续更新中……原创 2022-08-02 20:44:56 · 199 阅读 · 0 评论 -
【21天学习挑战赛】算法——算法概述
算法——算法概述,持续更新中……原创 2022-08-02 19:16:21 · 172 阅读 · 0 评论 -
【21天学习挑战赛】算法——查找算法
算法:查找算法,持续更新中……原创 2022-08-01 20:35:19 · 161 阅读 · 0 评论