![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法伴学笔记
文章平均质量分 89
cheer2333
这个作者很懒,什么都没留下…
展开
-
算法伴学笔记 Day 05 | 牛客练习赛 #120
运用分类讨论的思想,分为两种情况——最小值等于最大值插入的值越小越好,让加入的值成为最小值,不会影响序列和。最小值不等式于最大值插入的值不应大于序列最大值,选择当前序列的最大值。运用algorithm 库中sort函数对序列进行快速排序,得出最大值和最小值。B 生成函数本题基于数学原理裴蜀定理知识链接oiwiki -裴蜀定理代码中运用了algorithm 库中的__gcd(a,b)函数快捷地求解两数的最大公约数。C 选择交换。原创 2024-01-25 21:35:36 · 569 阅读 · 0 评论 -
算法伴学笔记 Day 04 | 栈
栈的原理---验证栈序列 || 单调栈---音乐会的等待原创 2024-01-24 16:52:24 · 1005 阅读 · 0 评论 -
算法伴学笔记 Day 03 | 二分查找入门
算法伴学笔记 | 本期内容 二分查找入门原创 2024-01-22 17:21:39 · 857 阅读 · 0 评论 -
算法伴学笔记 Day 02 | DFS入门(2)
行远自迩,登高自卑 || 本文主要讲解DFS的剪枝相关问题原创 2024-01-22 07:00:00 · 946 阅读 · 0 评论 -
算法伴学笔记 Day 01 | DFS入门
这种交流方法是这样的,首先,火星人把一个非常大的数字告诉人类科学家,科学家破解这个数字的含义后,再把一个很小的数字加到这个大数上面,把结果告诉火星人,作为人类的回答。一个火星人会让你看他的手指,科学家会告诉你要加上去的很小的数。你的任务是,把火星人用手指表示的数与科学家告诉你的数相加,并根据相加的结果改变火星人手指的排列顺序。的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列有且只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。个整数的一个排列,用空格隔开,表示火星人手指的排列顺序。原创 2024-01-21 15:55:37 · 2226 阅读 · 6 评论