An open API service indexing awesome lists of open source software.

https://github.com/seth-shi/leet-code

记录 LeetCode !!!
https://github.com/seth-shi/leet-code

binary-search-tree hashmap leet-code linked-list php

Last synced: over 1 year ago
JSON representation

记录 LeetCode !!!

Awesome Lists containing this project

README

          

## 记录 LeetCode 的学习
[可视化算法搜索](http://search.shiguopeng.cn)

## 题目列表
* [可视化算法](visual)
* 链表
* 单链表
* [设计链表](LinkedList/SinglyLinkedList/DesignLinkedList.php)
* 双指针技巧
* [环形链表](LinkedList/TwoPointerTechnique/LinkedListCycle.c)
* [环形链表II](LinkedList/TwoPointerTechnique/LinkedListCycleII.c)
* [相交链表](LinkedList/TwoPointerTechnique/IntersectionLinkedLists.c)
* [删除链表的倒数第N个节点](LinkedList/TwoPointerTechnique/RemoveNthNodeFromEndOfList.c)
* 经典问题
* [反转链表(迭代)](LinkedList/ClassicProblems/ReverseLinkedList.c)
* [反转链表(递归)](LinkedList/ClassicProblems/ReverseLinkedListII.c)
* [奇偶链表](LinkedList/ClassicProblems/OddEvenLinkedList.c)
* 双链表
* [设计链表](LinkedList/DoublyLinkedList/DesignLinkedList.php)
* 小结
* [合并两个有序链表](LinkedList/Conclusion/MergeTwoSortedLists.php)
* [两数相加](LinkedList/Conclusion/AddTwoNumbers.php)
* [扁平化多级双向链表](LinkedList/Conclusion/FlattenAMultilevelDoublyLinkedList.php)
* [复制带随机指针的链表](LinkedList/Conclusion/CopyListWithRandomPointer.php)
* [旋转链表](LinkedList/Conclusion/RotateList.php)
* 队列和栈
* 队列:先入先出的数据结构
* [设计循环队列](QueueAndStack/QueueFirstInFirstOut/DesignCircularQueue.php)
* [岛屿的个数(BFS)](QueueAndStack/QueueFirstInFirstOut/NumberOfIslands.php)
* [打开转盘锁](QueueAndStack/QueueFirstInFirstOut/OpenTheLock.php)
* [完全平方数](QueueAndStack/QueueFirstInFirstOut/PerfectSquares.php)
* 栈:后入先出的数据结构
* [最小栈](QueueAndStack/StackLastInFirstOut/MinStack.php)
* [有效的括号](QueueAndStack/StackLastInFirstOut/ValidParentheses.php)
* [每日温度](QueueAndStack/StackLastInFirstOut/DailyTemperatures.php)
* [逆波兰表达式求值](QueueAndStack/StackLastInFirstOut/EvaluateReversePolishNotation.php)
* 栈和深度优先搜索
* [岛屿的个数(DFS)](QueueAndStack/StackAndDFS/NumberOfIslands.php)
* [克隆图](QueueAndStack/StackAndDFS/CloneGraph.php)
* [目标和](QueueAndStack/StackAndDFS/TargetSum.c)
* [二叉树的中序遍历](QueueAndStack/StackAndDFS/BinaryTreeInorderTraversal.php)
* 小结
* [用栈实现队列](QueueAndStack/Conclusion/ImplementQueueUsingStacks.php)
* [用队列实现栈](QueueAndStack/Conclusion/ImplementStackUsingQueues.php)
* 哈希表
* 设计哈希表
* [设计哈希集合](HashTable/DesignHashTable/DesignHashSet.php)
* [设计哈希映射](HashTable/DesignHashTable/DesignHashMap.php)
* 哈希集合
* [存在重复元素](HashTable/DesignHashTable/ContainsDuplicate.php)
* [只出现一次的数字](HashTable/DesignHashTable/SingleNumber.php)
* [两个数组的交集](HashTable/DesignHashTable/IntersectionOfTwoArrays.php)
* [快乐数](HashTable/DesignHashTable/HappyNumber.php)
* 哈希映射
* [两数之和](HashTable/HashMap/TwoSum.php)
* [同构字符串](HashTable/HashMap/IsomorphicStrings.php)
* [两个列表的最小索引总和](HashTable/HashMap/MinimumIndexSumOfTwoLists.php)
* [字符串中的第一个唯一字符](HashTable/HashMap/FirstUniqueCharacterInAString.php)
* [两个数组的交集 II](HashTable/HashMap/IntersectionOfTwoArraysII.php)
* [存在重复元素 II](HashTable/HashMap/ContainsDuplicateII.php)
* 设计键
* [字母异位词分组](HashTable/DesignTheKey/GroupAnagrams.php)
* [有效的数独](HashTable/DesignTheKey/ValidSudoku.php)
* [寻找重复的子树](HashTable/DesignTheKey/FindDuplicateSubtrees.php)
* 小结
* [宝石与石头](HashTable/Conclusion/JewelsAndStones.php)
* [无重复字符的最长子串](HashTable/Conclusion/LongestSubstringWithoutRepeatingCharacters.php)
* [四数相加 II](HashTable/Conclusion/SumII.php)