首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小白学算法
无苦邪
创建于2022-12-07
订阅专栏
每日算法知识
等 2 人订阅
共17篇文章
创建于2022-12-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
小白学算法(19)贪心
1.股票买卖 DP做法 贪心做法 找到规律 如果目前股票价值大于前面的股票价值,肯定不丢. 如果小于前面股票价值,那就赶紧润!
小白学算法(18)进制转换
小白学算法继续开更,放假回去太摆,回到学校要恢复以往的自律.继之前17篇小白学算法,现在开启新篇附加蓝桥杯集训.每天分享蓝桥杯的一些题目
小白学算法(17)DFS(深度优先搜索)
这是小白学算法第十七篇,所用模板来自AcWing 算法基础课。DFS是树与图论的终点,学习它后可以很快的进行数据搜索和剪枝
小白学算法(16)希尔排序
这是小白学算法第十六篇希尔排序,希尔排序就是对插入排序的一个优化,通过进行分组来进行插入排序,使得所用时间大大减少
小白学算法(15)堆
这是小白学算法第十五篇堆,所用模板来自AcWing 算法基础课,堆就是完全二叉树,有大小堆的种类。并且STL里面的优先队列就是堆,本篇采用静态数组进行模拟。
小白学算法(14)哈希表
这是小白学算法第十四篇哈希表,所用模板来自AcWing 算法基础课。哈希表和离散化很像,但两者又有区别,通过哈希表的使用可以很好的集合较大范围的区间
小白学算法(12)单词查找树
这是小白学算法第十二篇单词查找树,所用模板来自AcWing 算法基础课,单词查找树可以将一个数或字符串进行逐一处理,极大提高了搜索效率
小白学算法(11)单调栈与队列
这是小白学算法第十一篇单调栈与队列,所用模板来自AcWing 算法基础课,用栈和队列存储单调数据,可以很快帮我们进行求最大小值的题目的解决
小白学算法(10)模拟栈和队列
这是小白学算法第十篇,接着上一篇静态数组模拟链表,这一篇介绍如何使用静态数组模拟栈和队列,使用好后可以在比赛中以较少时间完成题目
小白学算法(8)区间合并+单链表
这是小白学算法第八篇区间合并外加一个单链表(静态),所有模板皆来自AcWing算法基础课,区间合并是常见题了,有一个固定模板学会即可秒杀,静态数组构建单链表,在一些算法比赛高数据量时可提高效率
小白学算法(7)双指针篇
小白学算法第七篇双指针法,该文章的算法模板皆来自AcWing算法基础课,通过学习双指针可以快速遍历整个数组,以及处理一些区间问题
小白学算法(6)之离散化
小白学算法第六篇离散化,离散化的应用在数学上很常见,将实际使用的数据进行总和,减少了内存的暂用,提高了查找等使用的效率。希望此篇给你帮助
小白学算法(5)之位运算
小白学算法第五篇-位运算,用详细解释和图示为各位介绍关于二进制位运算的常见操作,希望给大家带来帮助。
小白学算法(4)之递归篇
小白学算法(4)递归篇,递归是一个非常常用的方法科,可以将多次重复的操作进行简化,从而使题目化繁为简,通过一个函数便能解决,所以学好递归是非常重要的
小白学算法之折半(二分)查找
小白学算法第三篇,折半(二分)查找,本章只是讲解了一种简单的二分查找,实际二分查找还是比较复杂的,因为二分查找最麻烦的部分便是边界问题
小白学算法之差分篇
这是小白学算法第二篇差分,差分与前缀和概念是相互的,学会了前缀和,那么差分的使用便能很好掌握,在以后遇到区间问题,便能使用这两个武器进行解决
小白学算法之前缀和篇
准备开启小白学算法的专栏,小白不是指各位,而是指我自己😉,通过记录自己学算法的过程,也希望能带给以后开启算法之路的同学们一点帮助