算法
文章平均质量分 71
坚持学习✊ 一天一道算法题
半本说明书
Polo
展开
-
希尔排序 #算法学习
每日一题Day1 兔子试毒 #每日一题Day2 排序算法-插入排序 #每日一题Day3 排序算法 #每日一题Day3希尔排序数组准备默写排序算法理解扩展Hibbard增量和Sedgewick增量希尔排序希尔排序(Shell’s Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因 D.L.Shell 于 1959 年提出而得名。希尔排序是把记录按下标的一定增量分组原创 2021-08-30 18:01:57 · 316 阅读 · 0 评论 -
排序算法 #算法学习
每日一题Day1 兔子试毒 #每日一题Day2 排序算法-插入排序 #每日一题Day3题目引入默写算法选择算法题目引入接着Day2的排序算法还剩下九种算法默写算法选择算法我在上一篇中自己写的第一种// 2.1 用自己第一个思路做排序算法func arrSort(arr []int) []int { for i, num := range arr { min := num minI := i for _i := i + 1; _i原创 2021-08-24 11:34:53 · 175 阅读 · 0 评论 -
排序算法-插入排序 #算法学习
Day2题目引入题目引入排序算法最经典的算法之一菜鸟教程这里罗列了十大经典排序算法,讲解的挺详细的,还有每种算法的单独讲解并配备了动图更好理解以下就是教程中的冒泡算法图解...原创 2021-08-23 17:31:19 · 366 阅读 · 0 评论 -
兔子试毒 #算法学习
Day1题目引入兔纸试毒网络答案思路设计题目开始解题实验准备实验算法第一种算法:`1kr-1d`实验结果第二种算法:`1r-1~1000d`实验结果第三种算法:`10r-10d`实验结果第四种算法:`10r-1d`实验结果最后引发思考题目引入兔纸试毒兔纸试毒小实验:有1000瓶药水,其中有一瓶是毒药,只要喝上一滴,一天之后就必死无疑。现在提供一批兔纸来试毒,那我们怎么花最少的兔纸、最少的时间,找出这瓶毒药呢?网络答案思路通过网络上的答案思路大致描述为以下4个算法思路参考只追求时间原创 2021-08-18 17:32:32 · 651 阅读 · 0 评论