算法
文章平均质量分 61
持续更新
大米的现在进行时
花有重开日,人无再少年
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LeetCode —— 丑数
觉得丑数这个案例不错,主要涉及循环迭代、优先队列+哈希表、动态规划三指针原创 2022-09-28 09:44:12 · 466 阅读 · 0 评论 -
LeetCode算法入门与九月打卡
包含力扣算法入门勋章和九月份打卡的全部题解,每日更新【已完结】原创 2022-08-30 07:53:49 · 1173 阅读 · 0 评论 -
LeetBook初级算法
通俗易懂的初级算法题单,适用于查缺补漏与个人温习原创 2022-08-29 10:23:00 · 869 阅读 · 0 评论 -
LeetBook新手村题单
通俗易懂的LeekBook新手题单原创 2022-08-09 16:36:37 · 335 阅读 · 0 评论 -
【回溯专题】—— 回溯算法入门篇
当前包含全排列、N皇后、组合、电话号码的字符组合原创 2022-05-21 18:23:17 · 3824 阅读 · 0 评论 -
【贪心专题】—— 贪心算法入门篇
通俗易懂的贪心入门【不要太贪心,520快乐】原创 2022-05-20 18:29:14 · 6612 阅读 · 0 评论 -
【动态规划专题】—— 动态规划思想入门篇
动态规划三部曲原创 2022-05-15 12:50:19 · 387 阅读 · 0 评论 -
【二叉搜索树专题】—— 相识到相知
搜索二叉树的定义与查找、插入和删除操作,通过具体的算法题来学习和分析。原创 2022-05-14 20:59:17 · 297 阅读 · 0 评论 -
【层次遍历专题】—— 力扣刷题指南
层次遍历合集原创 2022-05-13 17:27:01 · 155 阅读 · 0 评论 -
【二叉树专题】—— 反向构造二叉树
走走停停便是人生—— 反向的钟原创 2022-05-12 16:17:24 · 705 阅读 · 0 评论 -
【二叉树专题】—— 遍历二叉树
递归法的二叉树遍历原创 2022-05-11 21:59:36 · 314 阅读 · 1 评论 -
【二叉树专题】—— 完全二叉树的结点数、翻转二叉树
相对满二叉树、自顶向下的二叉树原创 2022-05-10 10:32:24 · 465 阅读 · 0 评论 -
【二叉树专题】—— 二叉树的最小深度、路径总和
关于树的两道基础算法题原创 2022-05-08 20:47:36 · 283 阅读 · 0 评论 -
【二叉树专题】—— 相同的树、对称二叉树、二叉树的最大深度
内容与标题一致,关于树的简单算法题原创 2022-05-03 17:49:29 · 745 阅读 · 0 评论 -
【哈希表专题】—— 四数相加
分组 + 散列桶法—— 通俗易懂原创 2022-05-01 16:18:04 · 351 阅读 · 0 评论 -
【哈希表专题】—— 赎金信
子串包含问题原创 2022-05-01 14:34:06 · 475 阅读 · 0 评论 -
【哈希表专题】—— 两个数组的交集
HashSet的应用,以及集合向数组转化原创 2022-05-01 12:35:09 · 457 阅读 · 0 评论 -
五一当然要快乐啊
开卷获取小知识,预祝大家五一快乐原创 2022-04-29 17:47:20 · 1068 阅读 · 0 评论 -
【哈希表专题】—— 两数之和、三数之和
两数之和、三数之和原创 2022-04-29 15:00:33 · 400 阅读 · 0 评论 -
【二分查找的模板】—— 大于等于与小于等于的两个模板
Acwing 789: 数的范围最开始的想法(1)利用顺序查找确定开始的位置(2)利用普通的二分查找确定结束的位置正常二分的思路public static int binartSearch(int [] nums, int target){ int left = 0; int right = n - 1; while(left < right){ int mid = left + right >> 1; if(target == nums[mid]){ r原创 2022-04-28 16:55:19 · 1390 阅读 · 2 评论 -
【字符串专题】—— 反转字符串
LeetCode中的两道反转字符串的题原创 2022-04-28 11:33:31 · 233 阅读 · 0 评论 -
【字符串专题】—— 翻转字符串与其子串
翻转吧字符串原创 2022-04-27 16:27:29 · 321 阅读 · 0 评论 -
【字符串专题】—— 左旋字符串
旋转字符串原创 2022-04-26 13:47:53 · 149 阅读 · 0 评论 -
【字符串专题】—— 替换字符串空格问题
省流助手:字符串空格替换问题与优化原创 2022-04-25 11:40:56 · 371 阅读 · 0 评论 -
【栈和队列专题】—— 删除字符串相邻重复字符
省流助手:String、StringBuffer、StringBuilder异同点,StringBuffer模拟栈完成字符串中相邻重复字符删除原创 2022-04-24 09:56:39 · 549 阅读 · 0 评论 -
【栈和队列专题】—— 滑动窗口
双端队列的基本操作,滑动窗口获取最大值原创 2022-04-23 10:15:14 · 603 阅读 · 0 评论 -
【栈和队列专题】—— 双队列模拟栈
关于队列的基本操作,以及用两个队列实现栈的基本操作关于栈的基本操作,以及用两个栈实现队列的基本操作原创 2022-04-21 11:14:13 · 1139 阅读 · 0 评论 -
深入理解快速排序
省流助手:浅显易懂的快速排序原创 2022-04-20 11:22:40 · 174 阅读 · 0 评论 -
【素人专题】—— 字符的最短距离
省流助手:奥卡姆剃刀法则,简单点的生活会更加快乐原创 2022-04-19 20:49:01 · 388 阅读 · 0 评论 -
对于归并排序的浅浅认识
省流:归并排序原创 2022-04-19 20:39:19 · 155 阅读 · 0 评论 -
【栈和队列专题】—— 逆波兰表达式求值问题
利用栈完成表达式的运算原创 2022-04-17 20:23:58 · 418 阅读 · 0 评论 -
【栈和队列专题】—— 利用栈判断有效括号问题
省流助手:利用栈判断括号是否匹配的问题原创 2022-04-16 20:40:21 · 612 阅读 · 0 评论 -
【二分查找专题】—— 搜索插入位置
LeetCode 35: 搜索插入位置🍄 核心思想:(1)对于利用二分查找来判断有序数列中是否包含某个数很容易。利用双指针的方法,不断缩小范围,如果找到了就返回所有,如果没找到就返回指定的值。(2)本题的重点在于锁定插入位置,在什么时候应该记录插入的位置。(3)对于target的位置肯定是在这个范围内的:nums[pos - 1] < target <= nums[pos]有人可能问,为什么等号的边界不放在左边?我们可以这样想,插入位置与比它小的且最近的右边。所以应该把插入位置算原创 2022-04-15 20:47:16 · 2703 阅读 · 0 评论 -
【集合专题】—— 深入理解汉诺塔的递归算法
针对有三个盘子的汉诺塔问题展开细致分析,分析了程序执行的每一步,便于更深入的理解Java递归程序的执行原创 2022-04-15 00:03:47 · 569 阅读 · 0 评论 -
LeetCode 707设计链表
大佬们可以帮我看一下我这个问题代码是怎么回事儿呢原创 2022-04-12 15:22:37 · 219 阅读 · 0 评论 -
【链表专题】—— 反转链表
省流助手:改变链表结点指针域,反转链表原创 2022-04-11 22:59:37 · 513 阅读 · 0 评论 -
【链表专题】—— 相交链表
省流助手:寻找链表的相交结点,方法一采用让长链表的指针先移动的方法,方法二采用让两个链表移动相同距离的方法。原创 2022-04-10 15:27:45 · 961 阅读 · 0 评论 -
【链表专题】—— 环形链表 II
省流助手:判断链表是否存在环,如果存在环的情况下,找到环的入口原创 2022-04-09 19:15:31 · 659 阅读 · 0 评论 -
【链表专题】—— 环形链表
省流助手: 快慢指针判断链表是否存在环原创 2022-04-07 23:14:09 · 817 阅读 · 0 评论 -
【链表专题】—— 两两交换链表中的节点
交换链表结点原创 2022-04-06 19:48:13 · 203 阅读 · 0 评论
分享