# 26. Remove Duplicates from Sorted Array ## 題目敘述  題目意思: 超過1個也只留下1個在array中,計入output ## 解題 ### 作法1 : splice ``` var removeDuplicates = function(nums) { if (nums.length == 0) return 0; for(let i = 0; i < nums.length; i++){ if(nums[i] === nums[i+1]){ //如果下一個和我一樣 刪除我 nums.splice(i,1) i-- //刪掉時全部前移導致跳過一位 所以--回原位 } } return nums.length return nums }; ``` ### 說明: 1. [刪除的幾種方式](https://codertw.com/%E5%89%8D%E7%AB%AF%E9%96%8B%E7%99%BC/218411/) ### 最終結果  ###### tags: `Leetcode`
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.