80. 删除有序数组中的重复项 II https://leetcode.cn/problems/remove-duplicates-from-sorted-array-ii

125. 验证回文串 https://leetcode.cn/problems/valid-palindrome

75. 颜色分类 https://leetcode.cn/problems/sort-colors

88. 合并两个有序数组 https://leetcode.cn/problems/merge-sorted-array

977. 有序数组的平方 https://leetcode.cn/problems/squares-of-a-sorted-array

1329. 将矩阵按对角线排序 https://leetcode.cn/problems/sort-the-matrix-diagonally

1260. 二维网格迁移 https://leetcode.cn/problems/shift-2d-grid

867. 转置矩阵 https://leetcode.cn/problems/transpose-matrix

14. 最长公共前缀 https://leetcode.cn/problems/longest-common-prefix

前置知识

阅读本文前,你需要先学习:

不要小看数组双指针技巧,它可以变出很多花样来。下面就来看看几个有趣的例题。

Tip

先看几道和 数组双指针技巧汇总 中例题类似的题目,巩固一下基础。

80. 删除有序数组中的重复项 II

基本思路

解法代码

可视化

125. 验证回文串

基本思路

解法代码

可视化

75. 颜色分类

基本思路

解法代码

88. 合并两个有序数组

基本思路

解法代码

可视化

977. 有序数组的平方

基本思路

解法代码

可视化

1329. 将矩阵按对角线排序

基本思路

解法代码

可视化

1260. 二维网格迁移

基本思路

解法代码

可视化

867. 转置矩阵

基本思路

解法代码

可视化

14. 最长公共前缀

基本思路

解法代码

可视化

loading...