[勇者闯LeetCode] 26. Remove Duplicates from Sorted Array
来源:互联网 发布:下载识谱软件 编辑:程序博客网 时间:2024/05/17 16:15
[勇者闯LeetCode] 26. Remove Duplicates from Sorted Array
Description
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 nums =[1,1,2]
,Your function should return length =
2
, with the first two elements of nums being1
and2
respectively. It doesn’t matter what you leave beyond the new length.
Information
- Tags: Array | Two Pointers
- Difficulty: Easy
Solution
设置两个位置指针,一个指示当前扫描的位置j
,一个指示当前存储元素的最后位置i
,当nums[j]
不同于nums[i]
时,i
增加1
并且nums[i]=nums[j]
。
class Solution(object): def removeDuplicates(self, nums): """ :type nums: List[int] :rtype: int """ if len(nums) == 0: return 0 i = 0 for j in range(1, len(nums)): if nums[i] != nums[j]: i += 1 nums[i] = nums[j] return i + 1
0 0
- [勇者闯LeetCode] 26. Remove Duplicates from Sorted Array
- [勇者闯LeetCode] 83. Remove Duplicates from Sorted List
- [LeetCode]26.Remove Duplicates from Sorted Array
- LeetCode 26. Remove Duplicates from Sorted Array
- LeetCode --- 26. Remove Duplicates from Sorted Array
- LeetCode 26.Remove Duplicates from Sorted Array
- [Leetcode] 26. Remove Duplicates from Sorted Array
- 【leetcode】26. Remove Duplicates from Sorted Array
- 【leetcode】 26. Remove Duplicates from Sorted Array
- [leetCode]26. Remove Duplicates from Sorted Array
- LeetCode 26.Remove Duplicates from Sorted Array
- 26. Remove Duplicates from Sorted Array LeetCode
- 【LeetCode】26. Remove Duplicates from Sorted Array
- [LeetCode]26. Remove Duplicates from Sorted Array
- leetcode 26. Remove Duplicates from Sorted Array
- LeetCode *** 26. Remove Duplicates from Sorted Array
- LeetCode 26. Remove Duplicates from Sorted Array
- LeetCode - 26. Remove Duplicates from Sorted Array
- URAL
- NIO和AIO
- VA78L05V6DYE 24V转5V电源 限流电阻参数设计
- 双向绑定---angular之watch、apply、digest原理深入分析(源码分析)
- Spring总结(五)--Spring中使用AOP三种方式
- [勇者闯LeetCode] 26. Remove Duplicates from Sorted Array
- tp5 model 使用
- mysql源码安装
- protobuf2.6.1安装问题
- 《ACM程序设计》书中题目--problem k
- jquery之extend解析
- Java多线程下载
- Tomcat关于网络的基础
- Linux学习