Code Monkey home page Code Monkey logo

cleet_code's Introduction

cleet_code

LeetCode刷题思路分析

NO. 做题时间 考点 难度 关联性的题目 做题时间
1. 两数之和 2020-05-07 - Easy
2. 两数相加 2020-05-08 - Medium
3. 无重复字符的最长子串 2020-05-08 ASCII码表前128个特殊字符, HashTable Medium 3, 208, 211
4. 寻找两个有序数组的中位数 2020-05-20 中位数的性质 Hard
5. 最长回文子串 2020-06-05 - Medium
6. Z 字形变换 2020-06-06 模的使用和队列的性质 Medium
7. 整数反转 2020-06-07 二进制考察 Easy
8. 字符串转换整数 (atoi) 2020-06-08 二进制考察 Medium
9. 回文数 2020-06-08 二进制考察 Easy
49. 字母异位词分组 2020-12-23 HashTable, Trie Medium
62. 不同路径 2020-12-10 动态规划,排列组合 Medium
63. 不同路径II 2020-12-10 动态规划 Medium
69. x 的平方根 2021-01-02 二分查找 Easy
86. 分隔链表 2021-01-03 双指针,链表 Medium
134. 加油站 2020-11-18 这到题目需要数学公式推理 Medium
148. 排序链表 2020-11-21 归并排序(时间复杂度O(N*logN)) Medium 排序问题
160. 相交链表 2021-06-04 HashTableLinkedList Easy
164. 最大间距 2020-11-25 排序算法 Hard
208. 实现 Trie (前缀树) 2020-05-31 Trie Medium 3, 208,211
211. 添加与搜索单词 - 数据结构设计 2020-06-02 Trie, 深度优先遍历算法(DFS) Medium 3, 208, 211
222.完全二叉树的节点个数 2020-11-24 二叉树的考察 Medium
231. 2的幂 2021-05-30 BitManipulationMath Easy
239. 滑动窗口最大值 2021-01-02 minheap head
242. 有效的字母异位词 2020-11-22 HashTable Easy
268. 丢失的数字 2021-03-22 HashTableBitManipulationMathArray Easy
283. 移动零 2020-11-19 双指针的使用 Easy
300. 最长递增子序列 2020-12-19 动态规划 Medium
0342. 4的幂 2021-05-31 BitManipulationMath Easy
381. O(1) 时间插入、删除和获取随机元素 - 允许重复 2020-11-24 HashTable, 动态数组 Hard
387. 字符串中的第一个唯一字符 2020-12-23 HashTable Easy
393. UTF-8 编码验证 2021-04-07 Bit Manipulation Medium
402. 移掉K位数字 2020-11-15 一个数中删除一位使变成最小值, 数学常识 Medium 10 hour
406.根据身高重建队列 2020-11-17 排序问题() 队列问题 Medium 参考LeetCode题解分析
452. 用最少数量的箭引爆气球 2020-11-23 排序+贪心算法 Medium
454. 四数相加 II 2020-11-28 HashTable 哈希函数时间复杂度O(1) Medium
461. 汉明距离 2021-05-27 BitManipulation Easy
477. 汉明距离总和 2021-05-28 BitManipulation Medium
525. 连续数组 2021-06-03 HashTable Medium
605. 种花问题 2020-12-30 排序, 贪心算法 Easy
621. 任务调度器 2020-12-05 桶排序,次数最多的 Medium
648.单词替换 2020-11-20 Trie Medium trie tree
684. 冗余连接 2021-01-17 UnionFind Medium
720. 词典中最长的单词 2020-11-27 Trie, 深度遍历 Easy
738. 单调递增的数字 2020-12-14 位运算 Medium
740. 删除并获得点数 2021-05-05 DynamicProgramming Medium
830. 较大分组的位置 2021-01-05 数组 Easy
930. 和相同的二元子数组 2021-07-08 ArrayPrefixSumHashTable Medium 5642. 大餐计数2. 两数相加
990. 等式方程的可满足性 2021-01-13 并查集 Medium
977.有序数组的平方 2020-11-20 排序 Easy
1011. 在 D 天内送达包裹的能力 2021-04-26 Array,BinarySearch Hard
1074.元素和为目标值的子矩阵数量 2020-11-03 哈希函数,前缀和 Hard
1122. 数组的相对排序 2020-11-14 快速排序算法,去重方法 Easy
1030. 距离顺序排列矩阵单元格 2020-11-17 Easy 30 minute
1310. 子数组异或查询 2021-05-12 前缀和, BitManipulation Medium
1319. 连通网络的操作次数 2021-01-23 UnionFind, DepthfirstSearch, BreadthFirstSearch Medium
1460. 通过翻转子数组使两个数组相等 2022-08-24 Easy
1476. 子矩形查询 2020-11-15 需要花一点时间认真读题 Medium 10 minute
1535.找出数组游戏的赢家 2020-11-18 最细读题,其实只需要遍历一次就可以判断了,两个数比较一定是有大小的 Medium
1552.两球之间的磁力 2020-11-19 对数据的进行分析 Medium N数相加的问题
1578. 避免重复字母的最小删除成本 2020-12-30 贪心算法 Medium
1579. 保证图可完全遍历 2021-01-28 UnionFind, hard
1584. 连接所有点的最小费用 2021-01-16 UnionFind, HashTable, Medium
1588.所有奇数长度子数组的和 2020-11-22 数学知识排列知识 BitManipulation Medium
1734. 解码异或后的排列 2021-05-11 数学知识解决 奇数和偶数个数问题的平均数求解问题 时间复杂度O(N) Easy
1881. 插入后的最大值 2021-06-04 Greedy Medium
5243. 同积元组 2021-01-17 HashTable, Math Medium
5630. 删除子数组的最大得分 2020-12-20 哈希, 前缀和 Medium
5642. 大餐计数 2021-01-03 哈希,2的幂 Medium 2. 两数相加
5187. 收集足够苹果的最小花园周长 2021-08-01 PrefixSumMath Medium
面试题 17.07. 婴儿名字 2021-01-13 深度优先搜索,广度优先搜索,并查集 Medium
面试题 17.10. 主要元素 2020-11-18 选举问题大于2n+1, 摩尔投票法(redis中哨兵选举问题) Easy
面试题 17.21. 直方图的水量 2020-11-14 有序链表 Hard

Array

DynamicProgramming

String

Math

PrefixSum

Tree

DepthfirstSearch

HashTable

Greedy

BinarySearch

BreadthFirstSearch

TwoPointers

Sort

Backtracking

Stack

Design

BitManipulation

LinkedList

Graph

Heap

Recursion

UnionFind

SlidingWindow

DivideandConquer

Trie

SegmentTree

OrderedMap

Geometry

Queue

Minimax

BinaryIndexTree

Brainteaser

LineSweep

Random

TopologicalSort

BinarySearchTree

Memoization

RejectionSampling

ReservoirSampling

RadixTree

cleet_code's People

Contributors

chensongpoixs avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.