![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
优选算法
文章平均质量分 70
比较基础重要且常用的算法合集,以题目为实例来进行一一解读。
睡觉待开机
非淡泊无以明志,非宁静无以致远。热爱编程的学生一枚,希望同学们多多支持,共同进步~
展开
-
【算法】模拟算法——数青蛙(medium)
题解:模拟算法——数青蛙(medium)原创 2024-06-01 18:13:10 · 416 阅读 · 0 评论 -
【算法】模拟算法——外观数组(medium)
模拟算法——外观数组(medium)原创 2024-06-01 17:01:45 · 325 阅读 · 0 评论 -
【算法】模拟算法——Z字形变换(medium)
题解:模拟算法——Z字形变换(medium)原创 2024-05-31 19:19:36 · 526 阅读 · 0 评论 -
【算法】模拟算法——提莫攻击(easy)
题解:提莫攻击(模拟算法)原创 2024-05-30 20:39:03 · 493 阅读 · 0 评论 -
【算法】模拟算法——替换所有的问号(easy)
题解:替换所有的问好(模拟算法)原创 2024-05-30 20:14:25 · 291 阅读 · 0 评论 -
【算法】位运算算法——消失的两个数字(困难)
题解:消失的两个数字(位运算算法)原创 2024-05-30 19:43:35 · 909 阅读 · 0 评论 -
【算法】位运算算法——只出现一次的数字Ⅱ
题解:只出现一次的数字Ⅱ(位运算算法)原创 2024-05-28 21:18:45 · 359 阅读 · 0 评论 -
【算法】位运算算法——两整数之和
两整数之和(位运算算法)原创 2024-05-28 20:11:36 · 499 阅读 · 0 评论 -
【算法】位运算算法——丢失的数字
题解:丢失的数字(位运算算法)原创 2024-05-28 19:29:05 · 318 阅读 · 0 评论 -
【算法】位运算算法——判断字符是否唯一
题解:判断字符是否唯一(位运算算法)原创 2024-05-28 19:06:39 · 420 阅读 · 0 评论 -
【算法】位运算——常见位运算基础操作总结
位运算,常见位运算基础操作总结原创 2024-05-27 18:36:39 · 1079 阅读 · 0 评论 -
【算法】前缀和算法——和可被K整除的子数组
题解:和可被K整除的子数组(前缀和算法)原创 2024-05-25 12:22:06 · 318 阅读 · 0 评论 -
【算法】前缀和算法——和为k的子数组之和
题解:和为k的子数组之和(前缀和算法)原创 2024-05-25 11:32:06 · 430 阅读 · 0 评论 -
【算法】栈算法——逆波兰表达式求值
题解:逆波兰表达式求值(栈算法)原创 2024-05-24 13:19:35 · 371 阅读 · 0 评论 -
【算法】栈算法——最小栈
最小栈(栈算法)原创 2024-05-24 11:49:27 · 246 阅读 · 0 评论 -
【算法】栈算法——栈的压入、弹出序列
题解:栈的压入、弹出序列(栈算法)原创 2024-05-24 11:37:55 · 339 阅读 · 0 评论 -
【算法】前缀和——除自身以外数组的乘积
题解:除自身意外数组的乘积(前缀和算法 + 变量求解(空间复杂度:O(1) ) )原创 2024-05-23 16:03:24 · 470 阅读 · 0 评论 -
【算法】前缀和——寻找数组的中心下标
用前缀和算法图解“寻找数组的中心下标”原创 2024-05-22 16:05:06 · 420 阅读 · 0 评论 -
【算法】前缀和——二维前缀和模板题
用“二维前缀和模板题”来介绍二位前缀和算法模板原创 2024-05-21 23:16:53 · 366 阅读 · 0 评论 -
【算法】前缀和——前缀和
模板题介绍前缀和算法思想原创 2024-05-20 20:19:16 · 987 阅读 · 0 评论 -
【算法】二分算法——点名
点名(暴力求解/哈希表/数学方法/按位异或/二分算法)原创 2024-05-19 20:24:43 · 200 阅读 · 0 评论 -
【算法】二分算法——寻找旋转排序数组中的最小值
寻找旋转排序数组中的最小值:暴力求解 + 二分算法,思考不同界点问题。原创 2024-05-19 15:56:32 · 420 阅读 · 0 评论 -
【算法】二分算法——寻找峰值
题解:寻找峰值(二分算法)——两种解法:暴力 + 二分原创 2024-05-19 14:48:18 · 350 阅读 · 0 评论 -
【算法】二分算法——山脉数组的峰顶索引
用二分算法——山脉数组的峰顶索引,题解原创 2024-05-18 20:43:37 · 294 阅读 · 2 评论 -
【算法】二分算法——搜索插入位置
搜索插入位置,用二分算法来做。原创 2024-05-17 22:15:43 · 417 阅读 · 0 评论 -
【算法】二分算法——x的平方根
用二分边界算法来求解——x的平方根,从暴力求解到二分的优化细说原创 2024-05-17 11:57:42 · 938 阅读 · 0 评论 -
【算法】二分查找——在排序数组中查找元素的第一个和最后一个位置
二分查找左右边界算法原理,模板总结,以“在排序数组中查找元素的第一个和最后一个位置”为例原创 2024-05-16 11:20:48 · 1446 阅读 · 2 评论 -
【算法】二分查找——二分查找
二分查找的使用前提不是数组有序!!!二分查找为什么是二分???以题目“二分查找”来解析二分查找算法原创 2024-05-14 21:36:06 · 279 阅读 · 0 评论 -
【算法】滑动窗口——最小覆盖子串
最小覆盖子串,由暴力到滑动窗口原创 2024-05-13 22:34:10 · 394 阅读 · 0 评论 -
【算法】滑动窗口——串联所有单词的子串
串联所有单词的子串,滑动窗口思想解题原创 2024-05-12 20:21:17 · 327 阅读 · 0 评论 -
【算法】滑动窗口——找到字符串中所有字母异位词
找到字符串中所有字母异位词,从读题到解题代码优化。原创 2024-05-11 12:50:29 · 381 阅读 · 0 评论 -
【算法】滑动窗口——最大连续1的个数
最大连续的个数,由暴力解法到滑动窗口求解的思路历程原创 2024-05-07 19:18:53 · 551 阅读 · 0 评论 -
【算法】滑动窗口——将x减到0的最小操作数
将x减到0的最小操作数,思路题解,转换思想是关键。原创 2024-05-08 22:17:55 · 550 阅读 · 0 评论 -
【算法】滑动窗口——水果成篮
水果成篮题解,暴力求解 ---> 滑动窗口原创 2024-05-09 19:41:23 · 936 阅读 · 0 评论 -
【算法】滑动窗口——长度最小的子数组
本篇文章是用一个实例来介绍常用算法之一“滑动窗口”的相关概念,有需要借鉴即可。原创 2024-05-05 20:37:09 · 815 阅读 · 0 评论 -
【算法】滑动窗口——无重复字符的最长子串
算法,滑动窗口练习题:无重复字符的最长子串原创 2024-05-06 16:39:34 · 325 阅读 · 0 评论 -
【算法】双指针
双指针算法题目练习原创 2024-05-04 17:55:30 · 666 阅读 · 0 评论