Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
LeetCode:189. 轮转数组(Java)
方法1 跳序 轮转法 带标记 时间复杂度和空间复杂度均为O n 因为有些特殊情况 会陷入循环 比如这个例子 我不知道怎么处理这种情况 所以直接搞个标记数组falgs 来看看这个位置的数字是否被处理过 方法二来改进这个陷入循环的问题 clas
Codes刷题
LeetCode
双指针
Java
区间列表的交集
LeetCode 986 区间列表的交集 给定两个由一些 闭区间 组成的列表 每个区间列表都是成对不相交的 并且已经排序 返回这两个区间列表的交集 形式上 闭区间 a b 其中 a lt b 表示实数 x 的集合 而 a lt x lt b
双指针
指针
LeetCode
【数据结构c++】双指针(九)
1 双指针 两数之和 II 输入有序数组 https leetcode cn com problems two sum ii input array is sorted class Solution public vector
数据结构
c
双指针
Atcoder Beginner Contest 294
A Filter AC代码 include
Atcoder Beginner Contest
c
算法
双指针
set
Leetcode2486-追加字符以获得子序列
双指针遍历即可 class Solution public int appendCharacters string s string t int n s size m t size int l 0 r 0 while l
LeetCode
双指针
算法
数据结构
LeetCode 之 剑指 Offer 24. 反转链表(Java)
文章目录 LeetCode 之 剑指 Offer 24 反转链表 Java 一 题目 二 解题思路 三 代码 LeetCode 之 剑指 Offer 24 反转链表 Java 一 题目 剑指 Offer 24 反转链表 定义一个函数 输入一
链表
Java
LeetCode
双指针
LeetCode 之 剑指 Offer 21. 调整数组顺序使奇数位于偶数前面(Java)
文章目录 LeetCode 之 剑指 Offer 21 调整数组顺序使奇数位于偶数前面 Java 一 题目 二 解题思路 三 代码 LeetCode 之 剑指 Offer 21 调整数组顺序使奇数位于偶数前面 Java 一 题目 剑指 Of
LeetCode
Java
算法
双指针
环形链表
LeetCode 环型链表 给定一个链表 返回链表开始入环的第一个节点 如果链表无环 则返回 null 为了表示给定链表中的环 我们使用整数 pos 来表示链表尾连接到链表中的位置 索引从 0 开始 如果 pos 是 1 则在该链表中没有环
双指针
指针
链表
算法
LeetCode
水果成篮
LeetCode 904 水果成篮 在一排树中 第i棵树产生tree i 型的水果 你可以从你选择的任何树开始 然后重复执行以下步骤 把这棵树上的水果放进你的篮子里 如果你做不到 就停下来 移动到当前树右侧的下一棵树 如果右边没有树 就停下
双指针
算法
Java
LeetCode
«
1
2