We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 902b6bd commit 314ee58Copy full SHA for 314ee58
README.md
@@ -18,3 +18,4 @@ LeetCode JavaScript Solution
18
| Palindrome Number | Easy | 2018-03-16 |
19
| Remove Nth Node From End of List | Medium | 2018-03-16 |
20
| Valid Parentheses | Easy | 2018-03-16 |
21
+| Remove Duplicates from Sorted Array | Easy | 2018-03-16 |
src/removeDuplicatesFromSortedArray.js
@@ -0,0 +1,18 @@
1
+/**
2
+ * @param {number[]} nums
3
+ * @return {number}
4
+ */
5
+var removeDuplicates = function(nums) {
6
+ let count = 0;
7
+ let temp = {};
8
+ let i = 0;
9
+ for (let i = 0; i < nums.length; ++i) {
10
+ if (temp[nums[i]]) {
11
+ ++count;
12
+ } else {
13
+ temp[nums[i]] = 1;
14
+ nums[i - count] = nums[i];
15
+ }
16
17
+ return nums.length - count;
+};
0 commit comments