leetcode题库  算法  操作系统  计算机网络  面向对象   嵌入式   数据库    工具    编码实践 :pencil: 数据结构与算法 :laptop: 操作系统 :cloud: 计算机网络 :artist_palette: 面向对象 :bullseye: 嵌入式 :floppy_disk: 数据库 :wrench: 工具 :watermelon: 编码实践     排版工具 文档站点生成器: LaTeX公式支持:
2022-11-11 18:21:12 4.34MB 系统开源
1
LeetCode题解-接雨水一、题目描述二、题解实现1. 方法一-暴力求解1.1 解题思路1.2 代码实现1.3 复杂度分析2. 方法二-动态规划2.1 解题思路2.2 代码实现2.3 复杂度分析3. 方法三-双指针法3.1 解题思路3.2 代码实现3.3 复杂度分析三、实验结果 一、题目描述 42题:接雨水 难度:困难 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。 感谢 Marcos 贡献此图。
2022-10-03 11:47:52 192KB od
1
LeetCode:LeetCode题解(CC ++)
2022-06-22 21:41:30 138KB c leetcode cpp data-structures
1
LeetCode题解(java语言实现).pdf
2022-06-08 21:18:48 1.79MB
1
回文数的五种解法一、题目描述二、题目解析1. 解题思路2. Python实现 一、题目描述 题目:9.回文数 难度:简单 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。 示例 3: 输入: 10 输出: false 解释: 从右向左读, 为 01 。因此它不是一个回文数。 进阶: 你能不将整数转为字符串来解决这个问题? 二、题目解析 1. 解题思路 五种解法 解题思
2021-12-31 17:25:53 43KB od 回文数
1
leetcode题库 一份基于Java的LeetCode题解(始于2019/9/15) 1、将会按照LeetCode上面的标签由简单到困难进行刷题。 2、尽可能的会按给出的标签进行解答(如果:数组类的题目,就最大可能的使用数组完成。如果涉及多个标签,就会使用多个解法)。 3、会优先给出我的答案,但是如果我发现评论的答案给出了更好的思路,我也会在下面给出 4、如果我无法使用当前标签解出,我会尝试使用其它方法解出来。 5、在每一个分类中,我也会给出单独的菜单。同时如果有需要的话也会给出相关的学习资料和描述。 6、标签排序会遵循LeetCode标签排序。 7、在写这个题解的时候已经做了45个题,会慢慢的把这个45个给同步了。 8、下面的顺序将是我解决的期倒序排列。 9、简单的坚持一件事,只此而已。 2019/10/15,新增tO(时间复杂度),sO(空间复杂度) 后面刷完了,闲来无事,可以对之前写的不好的算法进行优化一把,哇哈哈 2019/12/2 最近一直刷简单的从难到易,好像现在简单的已经没啥问题了,思考一会就有思路了。 再刷一段时间吧,再看看啥时候进阶中等。 加油~~~~ 2019/1
2021-11-18 16:55:23 183KB 系统开源
1
leetcode中文版 By 写在前面 本人一直有写书的“小梦想”,机缘巧合碰到gitbook,也算看缘分,虽然我知道这本“书”远达不到想象中的书的概念,但是,我仍然视其我第一本书。尽管它不能出版,也不会被人广泛阅读,但却值得我小心呵护。我希望通过自己的努力能慢慢的让这本"不是书的书"变得丰满起来。也算是给我最后这段校园时光留下点什么印记。 2015-05-05: 今天,突然发现leetcode上我写的所有的中文思路贴都被删了,心情还是有些低落,我看见了站长对我的“善意提醒”,他说的也没错,毕竟是在别人的地盘。 不过,在短短几天,我看见了大家对我的支持,我很感动,也许没机会再在leetcode上用中文发思路了,但是我还是想坚持把这本书完成,虽然不一定会有很多人看了,怎么说呢,坚持吧! LeetBook介绍 LeetBook电子书的地址: LeetBook理论上不是一本书,它是我做leetcode已来的一些笔记,总结。 本“书”不是一蹴而就的,是本人在刷题过程中做的笔记逐步积累起来的,并会随着我的刷题而变得丰富。 每道题后面的[E][M][H]代表了这个题的难度等级,分别是轻松,略有难度
2021-11-03 09:59:07 3.78MB 系统开源
1
leetcode题解 算法和数据结构题目及解答
2021-10-04 13:00:52 1.06MB leetcode leetcode题解
LeetCode maxarea javascript-leetcode leetcode题解 盛最多水的容器 双指针法 面积为 宽 * 高 宽为两侧索引距离 高为最短木板决定 var maxArea = function(height) { let max = 0; let left = 0; // 左侧木板指针 let right = height.length -1; //代表右侧木板指针 while(left<right){ let current = (right - left) * Math.min(height[left],height[right]) // 当前木板的 距离 * 最小高度即为面积 max = Math.max(current,max) // 更新目前的最大面积 height[left] < height[right] ? left++ : right--; } return max }; 数组中重复的数字 var findRepeatNumber = function(nums) { let map = new Map(); let result = 0
2021-07-08 09:06:29 909B 系统开源
1
leetcode1-240题中文题解,md格式,java版本 有题目有题解有代码 需要使用markdown打开
2021-05-25 19:47:55 546KB leetcode 题解 中文 java
1