Coder Social home page Coder Social logo

algorithms-java's Introduction

按题目顺序

刷题笔记 题目链接

1.

| 5.最长回文子串 | 5.最长回文子串 | |
2.

| 19.删除链表的倒数第 N 个结点 | 19.删除链表的倒数第 N 个结点 | |
3.

| 21. 合并两个有序链表 | 21.合并两个有序链表 | |
4.

| 23. 合并 K 个升序链表 | 23.合并 K 个升序链表 | |
5.

| 26. 删除有序数组中的重复项 | 26.删除有序数组中的重复项 | |
6.

| 27.移除元素 | 27.移除元素 | |
7.

| 82. 删除排序链表中的重复元素 II | 82. 删除排序链表中的重复元素 II | |
8.

| 83.删除排序链表中的重复元素 | 83.删除排序链表中的重复元素 | |
9.

| 86. 分隔链表 | 86.分隔链表 | |
10.

| 88. 合并两个有序数组 | 88. 合并两个有序数组 | |
11.

| 141. 环形链表 | 141.环形链表 | |
12.

| 142. 环形链表 II | 142.环形链表 II | |
13.

| 151. 反转字符串中的单词 | 151. 反转字符串中的单词 | |
14.

| 160. 相交链表 | 160.相交链表 | |
15.

| 167.两数之和 II - 输入有序数组 | 167.两数之和 II - 输入有序数组 | |
16.

| 204. 计数质数 | 204. 计数质数 | |
17.

| 263. 丑数 | 263. 丑数 | |
18.

| 264. 丑数 II | 264. 丑数 II | |
19.

| 303. 区域和检索 - 数组不可变 | 303. 区域和检索 - 数组不可变 | |
20.

| 304. 二维区域和检索 - 矩阵不可变 | 304. 二维区域和检索 - 矩阵不可变 | |
21.

| 344.反转字符串 | 344.反转字符串 | |
22.

| 373. 查找和最小的 K 对数字 | 373. 查找和最小的 K 对数字 | |
23.

| 378. 有序矩阵中第 K 小的元素 | 378. 有序矩阵中第 K 小的元素 | |
24.

| 707.设计链表 | 707.设计链表 | |
25.

| 876. 链表的中间结点 | 876.链表的中间结点 | |
26.

| 977. 有序数组的平方 | 977. 有序数组的平方 | |
27.

| 1314. 矩阵区域和 | 1314. 矩阵区域和 | |
28.

| 1836. 从未排序的链表中移除重复元素 | 1836. 从未排序的链表中移除重复元素 | |
29.

| LCR 140. 训练计划 II -(单链表的倒数第 k 个节点) | LCR 140.训练计划 II | |
30.

| | | |
31.

| | | |
32.

| | |

按类别区分

链表双指针题目

刷题笔记 题目链接
19.删除链表的倒数第 N 个结点 19.删除链表的倒数第 N 个结点
21. 合并两个有序链表 21.合并两个有序链表
23. 合并 K 个升序链表 23.合并 K 个升序链表
83.删除排序链表中的重复元素 83.删除排序链表中的重复元素
86. 分隔链表 86.分隔链表
141. 环形链表 141.环形链表
142. 环形链表 II 142.环形链表 II
160. 相交链表 160.相交链表
373. 查找和最小的 K 对数字 373. 查找和最小的 K 对数字
378. 有序矩阵中第 K 小的元素 378. 有序矩阵中第 K 小的元素
707.设计链表 707.设计链表
876. 链表的中间结点 876.链表的中间结点
1836. 从未排序的链表中移除重复元素 1836. 从未排序的链表中移除重复元素
LCR 140. 训练计划 II -(单链表的倒数第 k 个节点) LCR 140.训练计划 II

数组双指针题目

刷题笔记 题目链接
5.最长回文子串 5.最长回文子串
26. 删除有序数组中的重复项 26.删除有序数组中的重复项
27.移除元素 27.移除元素
88. 合并两个有序数组 88. 合并两个有序数组
151. 反转字符串中的单词 151. 反转字符串中的单词
167.两数之和 II - 输入有序数组 167.两数之和 II - 输入有序数组
204. 计数质数 204. 计数质数
263. 丑数 263. 丑数
264. 丑数 II 264. 丑数 II
303. 区域和检索 - 数组不可变 303. 区域和检索 - 数组不可变
304. 二维区域和检索 - 矩阵不可变 304. 二维区域和检索 - 矩阵不可变
344.反转字符串 344.反转字符串
977. 有序数组的平方 977. 有序数组的平方
1314. 矩阵区域和 1314. 矩阵区域和

按难度区分

简易

刷题笔记 题目链接
21. 合并两个有序链表 21.合并两个有序链表
26. 删除有序数组中的重复项 26.删除有序数组中的重复项
27.移除元素 27.移除元素
83.删除排序链表中的重复元素 83.删除排序链表中的重复元素
88. 合并两个有序数组 88. 合并两个有序数组
141. 环形链表 141.环形链表
160. 相交链表 160.相交链表
263. 丑数 263. 丑数
303. 区域和检索 - 数组不可变 303. 区域和检索 - 数组不可变
344.反转字符串 344.反转字符串
876. 链表的中间结点 876.链表的中间结点
977. 有序数组的平方 977. 有序数组的平方
LCR 140. 训练计划 II -(单链表的倒数第 k 个节点) LCR 140.训练计划 II

中等

刷题笔记 题目链接
5.最长回文子串 5.最长回文子串
19.删除链表的倒数第 N 个结点 19.删除链表的倒数第 N 个结点
82. 删除排序链表中的重复元素 II 82. 删除排序链表中的重复元素 II
86. 分隔链表 86.分隔链表
142. 环形链表 II 142.环形链表 II
151. 反转字符串中的单词 151. 反转字符串中的单词
167.两数之和 II - 输入有序数组 167.两数之和 II - 输入有序数组
204. 计数质数 204. 计数质数
264. 丑数 II 264. 丑数 II
304. 二维区域和检索 - 矩阵不可变 304. 二维区域和检索 - 矩阵不可变
373. 查找和最小的 K 对数字 373. 查找和最小的 K 对数字
378. 有序矩阵中第 K 小的元素 378. 有序矩阵中第 K 小的元素
707.设计链表 707.设计链表
1314. 矩阵区域和 1314. 矩阵区域和
1836. 从未排序的链表中移除重复元素 1836. 从未排序的链表中移除重复元素

困难

刷题笔记 题目链接
23. 合并 K 个升序链表 23.合并 K 个升序链表

algorithms-java's People

Contributors

c-g-l-a-d 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.