Leetcode - Pointers - Remove Duplicates from Sorted Array
来源:互联网 发布:网络规划设计任务书 编辑:程序博客网 时间:2024/05/18 06:24
Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length.
Do not allocate extra space for another array, you must do this in place with constant memory.
For example,
Given input array A = [1,1,2]
,
Your function should return length = 2
, and A is now [1,2]
原址运算。
class Solution {public: int removeDuplicates(int A[], int n) { if(n==0) return 0; else { int temp=A[0],length=1; for(int i=1;i<=n-1;i++) { if(*(A+i)==temp) continue; else { temp=*(A+i); *(A+length)=*(A+i); length++; } } return length; } }};
0 0
- Leetcode - Pointers - Remove Duplicates from Sorted Array
- [leetcode][two pointers] Remove Duplicates from Sorted Array II
- [leetcode][array] Remove Duplicates from Sorted Array
- 【Leetcode】【Array】Remove Duplicates from Sorted Array
- LeetCode: Remove Duplicates from Sorted Array
- LeetCode: Remove Duplicates from Sorted Array II
- [Leetcode] Remove Duplicates from Sorted Array
- [Leetcode] Remove Duplicates from Sorted Array II
- LeetCode: Remove Duplicates from Sorted Array
- LeetCode: Remove Duplicates from Sorted Array II
- [Leetcode] Remove Duplicates from Sorted Array II
- leetcode 35: Remove Duplicates from Sorted Array
- [LeetCode] Remove Duplicates from Sorted Array II
- [LeetCode] Remove Duplicates from Sorted Array
- Leetcode: Remove Duplicates from Sorted Array
- [leetcode] Remove Duplicates from Sorted Array II
- [LeetCode]Remove Duplicates from Sorted Array
- [LeetCode]Remove Duplicates from Sorted Array II
- yii框架源码阅读学习点滴
- ubuntu 10.04下如何以root身份登录
- Linux vi编辑器常用命令
- 还没有调试,但是认为比较靠谱的I2C读写例子
- 常见错误
- Leetcode - Pointers - Remove Duplicates from Sorted Array
- 上路
- 使用Pix For Windows调试Shader傻瓜教程
- 第九话。
- Linux添加环境变量与GCC编译器添加INCLUDE与LIB环境变量
- window7 配置telnet 服务
- UBUNTU 10.04下编译安装opencv 2.3.1
- FlexAIR如何去除窗口的边框、菜单栏
- Java Map遍历方式的选择