leetcode之Remove Duplicates from Sorted Array
来源:互联网 发布:centos安装wget命令 编辑:程序博客网 时间:2024/06/11 22:25
class Solution {
public:
int removeDuplicates(int A[], int n) {
// Start typing your C/C++ solution below
// DO NOT write int main() function
if (A==NULL || n<=0) {
return 0;
}
int index=0;
int pre=1;
while (index<n-1&&pre<=n-1) {
if (A[index]==A[pre]) {
pre++;
} else {
if (index+1!=pre){
A[++index]=A[pre];
pre++;
}
else {
index++;
pre++;
}
}
}
return index+1;
}
};
public:
int removeDuplicates(int A[], int n) {
// Start typing your C/C++ solution below
// DO NOT write int main() function
if (A==NULL || n<=0) {
return 0;
}
int index=0;
int pre=1;
while (index<n-1&&pre<=n-1) {
if (A[index]==A[pre]) {
pre++;
} else {
if (index+1!=pre){
A[++index]=A[pre];
pre++;
}
else {
index++;
pre++;
}
}
}
return index+1;
}
};
- leetcode之Remove Duplicates from Sorted Array
- LeetCode 之 Remove Duplicates from Sorted Array
- LeetCode之Remove Duplicates from Sorted Array
- LeetCode之Remove Duplicates from Sorted Array
- LeetCode之Remove Duplicates from Sorted Array
- LeetCode之Remove Duplicates from Sorted Array
- LeetCode之Remove Duplicates from Sorted Array
- 【LeetCode】之Remove Duplicates from Sorted Array
- leetcode之Remove Duplicates from Sorted Array
- 【Leetcode】之Remove Duplicates from Sorted Array
- leetcode之 Remove Duplicates from Sorted Array
- LeetCode 之 Remove Duplicates from Sorted Array
- LeetCode之Remove Duplicates from Sorted Array
- [leetcode][array] Remove Duplicates from Sorted Array
- 【Leetcode】【Array】Remove Duplicates from Sorted Array
- LeetCode之Remove Duplicates from Sorted Array II
- Leetcode之四Remove Duplicates from Sorted Array II
- LeetCode之Remove Duplicates from Sorted Array II
- android整合--屏幕旋转触发事件
- Java 正则表达式
- poj 1731 字典序全排列
- HDOJ, 杭电1108, 最小公倍数题目,简单的数学题。。。。
- Handler sendMessage 与 obtainMessage (sendToTarget)比较
- leetcode之Remove Duplicates from Sorted Array
- ImageMagick 下合并图片
- 豆瓣开放平台api的坑
- HadoopHbaseZookeeper集群
- 集合的包含问题
- 2013-09-16至2013-09-17 观察到的人和事
- uva 10306 - e-Coins(完全背包)
- C/C++读取文件
- ios 同步和异步下载图片