自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

负雪明烛

致力于帮助更多人拿到满意的 Offer!

  • 博客(1076)
  • 收藏
  • 关注

原创 刷完 800 多题后的首次总结:LeetCode 应该怎么刷?
原力计划

我是大二的时候开始接触LeetCode的,那时候lc只有400题,我本来打算每天做一个题,但是由于当时觉得题目太难没坚持下去。在大四考研后和研一研二的两年左右的时间,我刷了700多道题。那么我是怎么做到的呢?我打算分为两个部分来讲:入门篇、提高篇。一、入门篇刚开刷lc时遇到二叉树翻转题目,想了一天也没明白,当时无比痛苦。因为我的方法不对,我总想着自己在脑子里面想明白再写,还想着用本地IDE...

2020-03-29 18:55:00 21749 14

原创 LeetCode每日一题打卡组队监督!刷题群!

我相信来看我博客的大部分人都是通过LeetCode刷题过来的。最近发现LeetCode中文网站出了“每日一题”的活动,出于自己的折腾心理,我准备建群组织大家共同刷题。在这个链接可以看到LeetCode的官方活动地址:https://leetcode-cn.com/circle/article/9EZfRE/LeetCode的官方活动虽然每天更新题目,但是大家还是只能凭自制力去做题。由于缺少监...

2020-03-10 22:18:18 2918

原创 【LeetCode】代码模板,刷题必会

目录二分查找排序的写法BFS的写法DFS的写法回溯法树递归迭代前序遍历中序遍历后序遍历构建完全二叉树并查集前缀树图遍历Dijkstra算法Floyd-Warshall算法Bellman-Ford算法最小生成树Kruskal算法Prim算法拓扑排序查找子字符串,双指针模板动态规划状态搜索贪心本文的目的是收集一些典型的题目,记住其写法,理解其思想,即可做到一通百通。欢迎大家提出宝贵意见!二分查找...

2019-10-02 09:42:38 55635 36

原创 LeetCode解题报告汇总! All in One!

作者: 负雪明烛id: fuxuemingzhu个人博客: http://fuxuemingzhu.cn/把自己刷过的所有题目做一个整理,并且用简洁的语言概括了一下思路,汇总成了一个表格。题目的排列顺序是按照先Easy再Medium再Hard排列的,暂时还没有把题目全部整理完成。后序我会把刷过的所有的题目都整理到这个文档里。题目难度解法题目地址566. Resh...

2018-12-20 10:11:28 8104 8

原创 负雪明烛开通微信公众号啦!欢迎关注「每日算法题」

虽然CSDN是我很喜欢的一个博客系统,我在这里发布过大量的帖子,但是由于博客不便迁移,另外没有很酷炫的效果,所以以后的帖子我可能更倾向于发布在自建博客系统中。负雪明烛博客的网址是:http://fuxuemingzhu.cn/这里记录了我的更详细的技术博客,生活经历,欢迎大家点击查看,欢迎收藏~~

2017-08-11 23:14:18 2774 3

原创 【LeetCode】5686. 移动所有球到每个盒子所需的最小操作数 Minimum Number of Operations to Move All Balls to Each Box

作者: 负雪明烛id: fuxuemingzhu公众号:每日算法题本文关键词:LeetCode,力扣,算法,算法题,交替合并字符串,Merge Strings Alternately,刷题群目录题目描述解题思路暴力动态规划欢迎加入组织日期题目地址:https://leetcode-cn.com/problems/merge-strings-alternately/题目描述有 n 个盒子。给你一个长度为 n 的二进制字符串 boxes ,其中 boxes[i] 的值为 ‘.

2021-02-22 08:48:14 62

原创 【LeetCode】5685. 交替合并字符串 Merge Strings Alternately (Python)

作者: 负雪明烛id: fuxuemingzhu公众号:每日算法题本文关键词:LeetCode,力扣,算法,算法题,交替合并字符串,Merge Strings Alternately,刷题群目录题目描述解题思路合并欢迎加入组织日期题目地址:https://leetcode-cn.com/problems/merge-strings-alternately/题目描述给你两个字符串 word1 和 word2 。请你从 word1 开始,通过交替添加字母来合并字符串。如果一个.

2021-02-21 11:58:52 46

原创 【模拟面试】春节 8 场模拟面试观看地址

大家好,我是负雪明烛。今天是春节后的第一个工作日,祝大家开工大吉!春节七天长假,我一天也没有闲着。首先我在春节期间每天在力扣题解区日更题解,春节不打烊!除此之外,我和力扣全站排行第一的 Storm 以及我的一位已经工作几年的朋友 X,一起组织了 8 场模拟面试!8 场模拟面试全部免费报名!面试官:负雪明烛,Storm,X面试者:都来自我们的算法题打卡群,6 位同学都是在校学生,即将面临找实习和找工作的问题;有 1 位社招朋友;还有 1 位是负雪明烛,体验了一把被面试的感觉。模拟面试使用会议软.

2021-02-18 20:44:50 158

原创 负雪明烛的 2020 总结 和 2021 展望

作者: 负雪明烛id: fuxuemingzhu公众号: 每日算法题本文关键词:总结,展望,算法题,算法,刷题群文章目录2020 总结上半年下半年2021 展望最后2020 总结![](https://img-blog.csdnimg.cn/img_convert/310647b484f6de2cf8fd6990337797d2.png#align=left&display=inline&height=663&margin=[object Object]&orig

2021-02-06 23:14:41 315 8

原创 【LeetCode】1423. 可获得的最大点数 Maximum Points You Can Obtain from Cards (Python)

作者: 负雪明烛id: fuxuemingzhu公众号:每日算法题本文关键词:LeetCode,力扣,算法,算法题,滑动窗口,递归,前缀和,preSum,刷题群目录题目描述解题思路递归preSum滑动窗口刷题心得欢迎加入组织日期题目地址:https://leetcode-cn.com/problems/maximum-points-you-can-obtain-from-cards/题目描述几张卡牌 排成一行,每张卡牌都有一个对应的点数。点数由整数数组 cardPoint.

2021-02-06 19:58:05 75

原创 【LeetCode】1208. 尽可能使字符串相等 Get Equal Substrings Within Budget (Python)

作者: 负雪明烛id: fuxuemingzhu公众号:每日算法题本文关键词:LeetCode,力扣,算法,算法题,字符串,并查集,刷题群目录题目描述示例解题思路滑动窗口代码刷题心得欢迎加入组织日期题目地址:https://leetcode-cn.com/problems/get-equal-substrings-within-budget/题目描述给你两个长度相同的字符串, s 和 t 。将 s 中的第 i 个字符变到 t 中的第 i 个字符需要 |s[i] - t.

2021-02-05 09:01:53 50 1

原创 【LeetCode】839. 相似字符串组 Similar String Groups (Python)

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述解题思路并查集代码刷题心得欢迎加入组织日期题目地址:https://leetcode-cn.com/problems/similar-string-groups/题目描述如果交换字符串 X 中的两个不同位置的字母,使得它和字符串 Y 相等,那么称 X 和 Y 两个字符串相似。如果这两个字符串本身是相等的,那它们也是相似的。例如,对于 [“tars”, .

2021-01-31 11:43:38 69

原创 【LeetCode】1631. 最小体力消耗路径 Path With Minimum Effort

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述解题思路并查集代码刷题心得欢迎加入组织日期题目地址:https://leetcode-cn.com/problems/path-with-minimum-effort/题目描述你准备参加一场远足活动。给你一个二维 rows x columns 的地图 heights ,其中 heights[row][col] 表示格子 (row, col) 的高度。一开始你在.

2021-01-29 11:09:42 88

原创 【LeetCode】1579. 保证图可完全遍历 Remove Max Number of Edges to Keep Graph Fully Traversable

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题思路并查集代码欢迎加入组织日期题目地址:https://leetcode-cn.com/problems/remove-max-number-of-edges-to-keep-graph-fully-traversable题目描述Alice 和 Bob 共有一个无向图,其中包含 n 个节点和 3 种类型的边:类型 1:只能由 Alice 遍历。.

2021-01-27 10:50:28 60

原创 【LeetCode】面试题 16.11. 跳水板 Diving Board (Python)

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法数学日期题目地址:https://leetcode-cn.com/problems/diving-board-lcci/题目描述你正在使用一堆木板建造跳水板。有两种类型的木板,其中长度较短的木板长度为shorter,长度较长的木板长度为longer。你必须正好使用k块木板。编写一个方法,生成跳水板所有可能的长度。返回的长度需要从小到大排列。.

2020-07-08 09:43:09 711 2

原创 【LeetCode】1472. 设计浏览器历史记录 Design Browser History (Python)

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法模拟法日期题目地址:https://leetcode-cn.com/problems/design-browser-history/题目描述你有一个只支持单个标签页的 浏览器 ,最开始你浏览的网页是 homepage ,你可以访问其他的网站 url ,也可以在浏览历史中后退 steps 步或前进 steps 步。请你实现 BrowserHis.

2020-06-28 16:17:21 2522

原创 【LeetCode】1471. 数组中的 k 个最强值 The k Strongest Values in an Array (Python)

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法自定义排序日期题目地址:https://leetcode-cn.com/problems/the-k-strongest-values-in-an-array/题目描述给你一个整数数组 arr 和一个整数 k 。设 m 为数组的中位数,只要满足下述两个前提之一,就可以判定 arr[i] 的值比 arr[j] 的值更强:|arr[i] - .

2020-06-21 12:31:43 567

原创 【LeetCode】1470. 重新排列数组 Shuffle the Array (Python)

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法日期题目地址:https://leetcode-cn.com/problems/shuffle-the-array/题目描述给你一个数组 nums ,数组中有 2n 个元素,按 [x1,x2,...,xn,y1,y2,...,yn] 的格式排列。请你将数组按 [x1,y1,x2,y2,...,xn,yn] 格式重新排列,返回重排后的数组。..

2020-06-21 10:27:08 745

原创 【LeetCode】1466. 重新规划路线 Reorder Routes to Make All Paths Lead to the City Zero (Python)

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法DFSBFS日期题目地址:https://leetcode-cn.com/problems/reorder-routes-to-make-all-paths-lead-to-the-city-zero/题目描述n 座城市,从 0 到 n-1 编号,其间共有 n-1 条路线。因此,要想在两座不同城市之间旅行只有唯一一条路线可供选择(路线网形成一颗.

2020-06-07 12:39:28 1008 2

原创 【LeetCode】1465. 切割后面积最大的蛋糕 Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法找最大间隔之积日期题目地址:https://leetcode-cn.com/problems/maximum-area-of-a-piece-of-cake-after-horizontal-and-vertical-cuts/题目描述矩形蛋糕的高度为 h 且宽度为 w,给你两个整数数组 horizontalCuts 和 verticalCut.

2020-06-01 16:08:53 356

原创 【LeetCode】1464. 数组中两元素的最大乘积 Maximum Product of Two Elements in an Array (Python)

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法暴力找最大次大日期题目地址:https://leetcode-cn.com/problems/maximum-product-of-two-elements-in-an-array/题目描述给你一个整数数组 nums,请你选择数组的两个不同下标 i 和 j,使 (nums[i]-1)*(nums[j]-1) 取得最大值。请你计算并返回该式的最.

2020-06-01 11:05:50 453

原创 【LeetCode】1462. 课程安排 IV Course Schedule IV (Python)

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法DFS日期题目地址:https://leetcode-cn.com/problems/course-schedule-iv/题目描述你总共需要上 n 门课,课程编号依次为 0 到 n-1 。有的课会有直接的先修课程,比如如果想上课程 0 ,你必须先上课程 1 ,那么会以 [1,0] 数对的形式给出先修课程数对。给你课程总数 n 和一个直接先.

2020-06-01 00:37:12 501

原创 【LeetCode】1461. 检查一个字符串是否包含所有长度为 K 的二进制子串 Check If a String Contains All Binary Codes of Size K

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法统计长度为 K 的子串个数日期题目地址:https://leetcode-cn.com/problems/check-if-a-string-contains-all-binary-codes-of-size-k/题目描述给你一个二进制字符串 s 和一个整数 k 。如果所有长度为 k 的二进制字符串都是 s 的子串,请返回 True ,否则请.

2020-05-31 23:41:59 470

原创 【LeetCode】1460. 通过翻转子数组使两个数组相等 Make Two Arrays Equal by Reversing Sub-arrays (Python)

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法判断排序后是否相等统计字符出现次数日期题目地址:https://leetcode-cn.com/problems/make-two-arrays-equal-by-reversing-sub-arrays/题目描述给你两个长度相同的整数数组 target 和 arr 。每一步中,你可以选择 arr 的任意 非空子数组 并将它翻转。你可以执行此.

2020-05-31 22:32:56 563

原创 【LeetCode】1438. 绝对差不超过限制的最长连续子数组 Longest Continuous Subarray With Absolute Diff Less Than or Equal t

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法滑动窗口日期题目地址:https://leetcode-cn.com/problems/check-if-all-1s-are-at-least-length-k-places-away/题目描述给你一个整数数组 nums ,和一个表...

2020-05-03 13:33:25 1013

原创 【LeetCode】1437. 是否所有 1 都至少相隔 k 个元素 Check If All 1s Are at Least Length K Places Away

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法指针日期题目地址:https://leetcode-cn.com/problems/check-if-all-1s-are-at-least-length-k-places-away/题目描述给你一个由若干 0 和 1 组成的数组 n...

2020-05-03 13:31:39 296

原创 【LeetCode】1436. 旅行终点站 Destination City (Python)

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法set日期题目地址:https://leetcode-cn.com/problems/destination-city/题目描述给你一份旅游线路图,该线路图中的旅行线路用数组 paths 表示,其中 paths[i] = [cityA...

2020-05-03 11:44:39 743

原创 【LeetCode】1433. 检查一个字符串是否可以打破另一个字符串 Max Difference You Can Get From Changing an Integer

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法排序日期题目地址:https://leetcode-cn.com/problems/check-if-a-string-can-break-another-string/题目描述给你两个字符串 s1 和 s2 ,它们长度相等,请你检查...

2020-05-03 00:32:44 283

原创 【LeetCode】1432. 改变一个整数能得到的最大差值 Max Difference You Can Get From Changing an Integer

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法暴力日期题目地址:https://leetcode-cn.com/problems/max-difference-you-can-get-from-changing-an-integer/题目描述给你一个整数 num 。你可以对它进行...

2020-05-03 00:15:57 408

原创 【LeetCode】1431. 拥有最多糖果的孩子 Kids With the Greatest Number of Candies

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法遍历日期题目地址:https://leetcode-cn.com/problems/kids-with-the-greatest-number-of-candies/题目描述给你一个数组 candies 和一个整数 extraCand...

2020-05-03 00:13:52 960

原创 【LeetCode】1095. 山脉数组中查找目标值 Find in Mountain Array

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法二分查找日期题目地址:https://leetcode-cn.com/problems/find-in-mountain-array/题目描述给你一个 山脉数组 mountainArr,请你返回能够使得 mountainArr.get...

2020-04-29 20:48:57 470 5

原创 【LeetCode】1419. 数青蛙 Minimum Number of Frogs Croaking (Python)

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法字典日期题目地址:https://leetcode-cn.com/contest/weekly-contest-185/problems/minimum-number-of-frogs-croaking/题目描述给你一个字符串 cro...

2020-04-19 12:49:24 533

原创 【LeetCode】1418. 点菜展示表 Display Table of Food Orders in a Restaurant

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法字典统计边的次数日期题目地址:https://leetcode-cn.com/contest/weekly-contest-185/problems/reformat-the-string/题目描述给你一个数组 orders,表示客户...

2020-04-19 12:16:53 430

原创 【LeetCode】1417. 重新格式化字符串 Reformat The String

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法栈日期题目地址:https://leetcode-cn.com/contest/weekly-contest-185/problems/reformat-the-string/题目描述给你一个混合了数字和字母的字符串 s,其中的字母均...

2020-04-19 11:56:33 541

原创 【LeetCode】LCP 07. 传递信息

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法BFS日期题目地址:https://leetcode-cn.com/problems/na-ying-bi/题目描述小朋友 A 在和 ta 的小伙伴们玩传信息游戏,游戏规则如下:有 n 名玩家,所有玩家编号分别为 0 ~ n-1,...

2020-04-19 00:49:46 427

原创 【LeetCode】1415. 长度为 n 的开心字符串中字典序第 k 小的字符串 The k-th Lexicographical String of All Happy Strings of Le

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法回溯法日期题目地址:https://leetcode-cn.com/contest/biweekly-contest-24/problems/the-k-th-lexicographical-string-of-all-happy-str...

2020-04-19 00:31:58 554

原创 【LeetCode】1414. 和为 K 的最少斐波那契数字数目 Find the Minimum Number of Fibonacci Numbers Whose Sum Is K

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法贪心日期题目地址:https://leetcode-cn.com/contest/biweekly-contest-24/problems/find-the-minimum-number-of-fibonacci-numbers-whos...

2020-04-19 00:22:43 442

原创 【LeetCode】1413. 逐步求和得到正数的最小值 Minimum Value to Get Positive Step by Step Sum

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法求和日期题目地址:https://leetcode-cn.com/contest/biweekly-contest-24/problems/minimum-value-to-get-positive-step-by-step-sum/题...

2020-04-19 00:14:13 258

原创 【LeetCode】LCP 06. 拿硬币

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法替换日期题目地址:https://leetcode-cn.com/problems/na-ying-bi/题目描述桌上有 n 堆力扣币,每堆的数量保存在数组 coins 中。我们每次可以选择任意一堆,拿走其中的一枚或者两枚,求拿完所有...

2020-04-18 22:28:57 275

原创 【LeetCode】1410. 实体解析器 HTML Entity Parser HTML

作者: 负雪明烛id: fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法替换日期题目地址:https://leetcode-cn.com/problems/html-entity-parser/题目描述「HTML 实体解析器」 是一种特殊的解析器,它将 HTML 代码作为输入,并用字符本身替换掉所有这些特...

2020-04-12 12:09:04 346

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除