![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法笔记
文章平均质量分 76
猪无戒_
这个作者很懒,什么都没留下…
展开
-
LeetCode——算法思想训练(动态规划上)
LeetCode——算法思想训练(贪心,二分)题号目录网址 (只做了部分题)对应题号到LeetCode搜索1.贪心455. 分发饼干(简单题)让胃口小的先吃,尽可能多分发class Solution {public: int findContentChildren(vector<int>& g, vector<int>& s) { int children = 0, cookie = 0; // 先排序原创 2021-09-17 19:52:21 · 159 阅读 · 1 评论 -
LeetCode——算法思想训练(贪心,二分)
LeetCode——算法思想训练(贪心,二分)题号目录网址 (只做了部分题)对应题号到LeetCode搜索1.贪心455. 分发饼干(简单题)让胃口小的先吃,尽可能多分发class Solution {public: int findContentChildren(vector<int>& g, vector<int>& s) { int children = 0, cookie = 0; // 先排序原创 2021-07-14 21:24:18 · 188 阅读 · 1 评论 -
LeetCode——算法思想训练(双指针,排序)
LeetCode——算法思想训练(双指针,排序)题号目录网址 (只做了部分题)对应题号到LeetCode搜索1.双指针1. 两数之和(简单题)用unordered_map很容易做,另外就是暴力破解,这题不是有序数组,所以双指针貌似不行吧class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { unordered_map<int,in原创 2021-07-07 19:35:22 · 132 阅读 · 0 评论 -
算法笔记(1)—— 各类排序算法
排序算法主要是算法导论的内容,第二章提到插入排序、归并排序(递归、分治)另外补充了的排序方法冒泡排序、选择排序、快速排序以下代码是自己的一些理解,可能跟书本不一样,或者跟最优、最简不同,欢迎提出。TODO:其他排序算法待更新main函数中切换不同算法/*算法导论第二章-排序算法插入排序、归并排序(递归、分治)另外的排序方法冒泡排序、选择排序、快速排序TODO:其他排序算法待更...原创 2020-04-20 19:23:28 · 138 阅读 · 0 评论