LeetCode合集

简介:

一 线性表

1.1  数组

1.1.1 Remove Duplicates from Sorted Array
1.1.2 Remove Duplicates from Sorted Array II
1.1.3 Search in Rotated Sorted Array
1.1.4 Search in Rotated Sorted Array II
1.1.5 Median of Two Sorted Arrays
1.1.6 Longest Consecutive Sequence
1.1.7 3Sum
1.1.8 3Sum Closest
1.1.9 4Sum
1.1.10 Remove Element
1.1.11 Next Permutation
1.1.12 Permutation Sequence
1.1.13 Valid Sudoku
1.1.14 Trapping Rain Water
1.1.15 Rotate Image
1.1.16 Plus One
1.1.17 Climbing Stairs
1.1.18 Gray Code
1.1.19 Set Matrix Zeroes
1.1.20 Gas Station
1.1.21 Candy
1.1.22 Single Number
1.1.23 Single Number II

1.2 单链表

1.2.1 Add Two Numbers
1.2.2 Reverse Linked List II
1.2.3 Partition List
1.2.4 Remove Duplicates from Sorted List
1.2.5 Remove Duplicates from Sorted List II
1.2.6 Rotate List
1.2.7 Remove Nth Node From End of List
1.2.8 Swap Nodes in Pairs
1.2.9 Reverse Nodes in k-Group
1.2.10 Copy List with Random Pointer
1.2.11 Linked List Cycle
1.2.12 Linked List Cycle II
1.2.13 Reorder List
1.2.14 LRU Cache

二 字符串

2.1 Valid Palindrome
2.2 Implement strStr()
2.3 String to Integer (atoi)
2.4 Add Binary
2.5 Longest Palindromic Substring
2.6 Regular Expression Matching
2.7 Wildcard Matching
2.8 Longest Common Prefix













更新中.........










目录
相关文章
|
6月前
|
存储 索引
《LeetCode》—— LeetCode刷题日记
《LeetCode》—— LeetCode刷题日记
|
6月前
|
容器
《LeetCode》——LeetCode刷题日记1
《LeetCode》——LeetCode刷题日记1
|
6月前
|
搜索推荐
《LeetCode》——LeetCode刷题日记3
《LeetCode》——LeetCode刷题日记3
|
6月前
|
算法 索引
力扣刷题【第一期】
这是一个关于算法的总结,包含7个不同的问题。1)爬楼梯问题,使用动态规划,通过迭代找到到达n阶楼梯的不同方法数。2)两数之和,通过双重循环找出数组中和为目标值的两个数的索引。3)移动零,使用双指针将数组中的0移到末尾。4)合并有序链表,创建新链表按升序合并两个链表。5)删除链表重复值,遍历链表删除重复元素。6)环形链表检测,使用快慢指针判断链表是否有环。7)相交链表,计算链表长度找
38 1
|
6月前
|
存储 编译器 C语言
牛客网刷题笔记小节(二)
牛客网刷题笔记小节(二)
|
6月前
《LeetCode》——LeetCode刷题日记2
《LeetCode》——LeetCode刷题日记2
|
数据库
第一次机房收费——问题合集(二)
第一次机房收费——问题合集(二)
62 0
|
算法
牛客网《剑指offer》专栏刷题练习之二叉树合集
牛客网《剑指offer》专栏刷题练习之二叉树合集
86 1
|
存储
LeetCode刷题笔记
LeetCode刷题笔记
154 2
|
测试技术 API
力扣刷题之路
力扣刷题之路