zoukankan
html css js c++ java
链表题型归纳
链表归纳
一、题型
1、链表反转/翻转
206 Reverse Linked List
092 Reverse Linked List II
061 Rotate List
2、链表划分/重排
086 Partition List
143 Reorder List
3、链表合并
021 Merge Two Sorted Lists
023 Merge K Sorted Lists
4、链表相交
160 Intersection of Two Linked Lists
5、环形链表
141 Linked List Cycle
142 Linked List Cycle II
6、奇偶链表
328 Odd Even Linked List
7、回文链表
160 Intersection of Two Linked Lists
8、链表去重
083 Remove Duplicates from Sorted List
082 Remove Duplicates from Sorted List II
9、链表深度拷贝
138 Copy List with Random Pointer
10、链表相加
002 Add Two Numbers
445 Add Two Numbers II
二、技巧
1、虚拟表头
2、快慢指针
3、巧用数学规律
4、基础操作
查看全文
相关阅读:
jQuery选择器总结
ASP.NET MVC Controller向View传值的几种方式
C# 实现屏幕截屏
C#方法参数传递-同时使用ref和out关键字
C#委托的异步调用
C#导出Excel总结
JQuery Form AjaxSubmit(options)在Asp.net中的应用注意事项
Ubuntu16.04 Tomcat9的安装
ubuntu16.04 安装 eclipse
pychram最新注册码
原文地址:https://www.cnblogs.com/WakingUp/p/8543395.html
最新文章
404 页面不存在
Ubuntu 14.04/16.04/18.04安装最新版Eigen3.3.5
李群和李代数
Minimum Snap轨迹规划详解(3)闭式求解
Minimum Snap轨迹规划详解(2)corridor与时间分配
Minimum Snap轨迹规划详解(1)轨迹规划
三维空间刚体运动——(2)旋转向量、欧拉角、四元数
三维空间刚体运动——(1)齐次坐标与旋转矩阵
激光雷达运动畸变去除
IntelliJ IDEA 从入门到上瘾教程!
热门文章
推荐几个牛逼的 IDEA 插件,还带动图!
一张图弄懂java线程的状态和生命周期
面试必问-几种线程安全的Map解析
阿里巴巴为什么要禁用 Executors 创建线程池?
多线程并发神器--ThreadLocal
如何停止一个正在运行的线程?
一次 MySQL 索引面试,被面试官怼的体无完肤!
C# 拼接字符串的几种方式和性能
c# 日期函数[string.Format----GetDateTimeFormats]格式
jquery控制css的display属性(显示与隐藏)
Copyright © 2011-2022 走看看