标签: leetcode
自己的刷题记录,分类刷题
标签: java
LeetCode刷题记录,记录代码和做题思路。 算法 167. 两数之和 II - 输入有序数组: 633. 平方数之和: 345. 反转字符串中的元音字母: 680. 验证回文字符串 Ⅱ: 88. 合并两个有序数组: 141. 环形链表: 392. 判断子序列:...
leetcode刷题记录与总结 斑点与矩阵 详细说明 双指针 快慢指针 左右指针 二分查找 滑动窗口 初步和 分治 排序 链表 链表摘要批量操作 单年度查找/操作 树 二叉树前,后,层序等 二叉搜索树中序遍历,二分法等 字典树...
数据结构和算法学习记录,结合LeetCode刷题 分类 DP 目录 题目 解法 分类 Time Space Array O(n) O(n) Linked List O(n) O(1) Sliding Window O(n) O(n) Binary-Search O(log (m+n)) O(1) GO JAVA DP String O(n) O...
leetcode刷题账号 LeetCode LeetCode刷题记录(C#) 我的LeetCode账号地址:
颜色分类leetcode LeetCode-Record LeetCode刷题记录 序号 题目 难度 1 easy 2 middle 3 middle 5 middle 22 middle 31 middle 33 middle 75 middle 128 hard
排序类 ,引申:自然数组排序 重载python sort规则 查找类 (利用部分信息)二分查找,(利用所有信息)线性查找 路径回溯法 找到所有的divide结果,用回溯法 DP DP 指针+DP ...1376. 通知所有员工所需的时间 递归...
刷题记录 题目顺序无规律,My Code皆使用Python3语言。标题开头表示该题的难易度分类:(E)为Easy、(M)为Medium、(H)为Hard 单纯是我个人解题当下的纪录,不会是唯一或最佳解。 (M) 39. Combination Sum Description ...
leetcode刷题记录 刷完100题后,有了一定的基础,开始刷Top Interview Questions里的题 2019-7-16 21:57:14 除开需要订阅解锁的题目,总算是刷完了Top Interview Question列表里的题目,目前leetcode刷题量194,外加...
Leetcode刷题记录 [toc] 1 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能...
刷题记录, 使用 Golang 加粗 代表需要重视 刷题记录: 二叉树 2021/01/10 BST的删除(450) (自解爆内存) 平衡二叉树(110) (自解失败) 2021/01/09 二叉搜索树的搜索(700) 2021/01/08 验证二叉搜索树(98) (根据...
LeetCode刷题记录 demo1: 题目:给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 注意: demo2: 题目:给定一个非空整数数组,除了某个元素只出现一次以外,...
刷题记录 刷题的方法: 第一遍:读懂题,在大脑中知道解体方法,可大致描述出来。要达到一看到题,就知道大致解题方向的地步。 第二遍:开始写代码。写代码前现在纸上演示出详细的算法(Solve it on Practice First)...
LeetCode 刷题记录 双指针 快慢指针 左右指针 滑动窗口 3. 无重复字符的最长子串 1004. 最大连续1的个数 III 剑指 Offer 48. 最长不含重复字符的子字符串 二分查找 278. 第一个错误的版本 哈希表 1. 两数之和 13. ...
LeetCode刷题记录 二叉树 # 题目 算法 难度 968 困难 834 困难 701 中等 637 简单 617 简单 538 简单 530 简单 501 简单 404 简单 235 简单 226 简单 145 中等 144 中等 129 中等 117 中等 116 中等 113 中等 106 ...
leetcode题库 leetcode算法题 本仓库主要用来保存leetcode算法题代码,主要使用Python/Java编写。 Python代码和Java代码命名风格不一样 用Maven管理依赖,一些用于测试和调试的第三方库依赖 使用IDEA编辑代码
leetcode刷题记录 第一轮 数组 ->字符串 ->链表->二分查找->排序->哈希表-> 栈->队列 ->树 、递归、回溯 -> 堆 每一个类别只做简单的题目! 第二轮 开始做第一轮类别里面中等难度的题目 第三轮 刷一下复杂难度 把...
Leetcode刷题记录 leetcode题库网址: Question1:两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个...
leetcode刷题记录 分类归纳 数组 编号 题目 备注 01 11 15 16 18 26 27 31 面试题03 哈希表,代码鲁棒性 面试题04 利用递增的规律 面试题05 面试题11 剑指 Offer 21 双指针降低复杂度 剑指 Offer 29 模拟 剑指 Offer...
我的leetcode刷题记录,主要使用python3语言,题目编号的*标识我认为该题的难度。 题目编号 题目名称 题目难度 题目标签 使用语言 两数相加 medium 链表 python3 Z字形变换 medium 想法 python3 盛最多水的容器 ...
给自己看的leetcode刷题记录 动态规划 5. 最长回文子串 class Solution { public String longestPalindrome(String s) { String result = ""; int length = s.length(); // 动态规划,双指针 boolean dp[][] = new ...
刷题记录 :fire: # 题目 难度 标签 语言 Easy 哈希表 C++ Medium 链表 C++ Medium 动态规划 字符串 C++ Hard 数组 C++ Medium 动态规划 字符串 C++ Medium 方向 C++ Easy Math C++ Medium 字符串 C++ Easy Math C++ ...
刷题记录 :pen: :label: 双指针 如果遇到排序数组,可以考虑到用双指针 题目 (快慢指针) (头尾指针) 二叉树 层次遍历 具体做法: 根节点入队列, 并入队列一个特殊的标识位,此处是 null 出队列 判断是不是 null...
leetcode刷题记录(截止2020-08-12已做278题) Python相关 对二维数组(或者字典)按第一个元素升序: sorted(arr, key=lambda x:x[0]) 对二维数组(或者字典)先按第一个元素升序再按第二个元素降序: sorted(arr, ...
leetcode
这个仓库用来记录小组的Leetcode刷题记录 文件命名格式 一级目录:姓名英文名,例如Chen Yu 二级目录:日期,例如4.29 二级目录下存放题目,命名规则:P题号_题目名.程序文件结尾,例如:P92_Reverse_Linked_List_II...