Two Pointers 2 - Medium - Remove Duplicates from Sorted Array - Java

Published: 07 March 2022
on channel: Umang Mavani
326
2

Coding Interviews - Remove Duplicates from Sorted Array (LeetCode)
This interview question is commonly asked by companies like Facebook Adobe, Amazon.
As the input array is sorted, therefore, we will shift the elements left whenever we encounter duplicates. In other words, we will keep one pointer for iterating the array and one pointer for placing the next non-duplicate number. So our algorithm will be to iterate the array and whenever we see a non-duplicate number we move it next to the last non-duplicate number we’ve seen

Time Complexity -
The time complexity of the above algorithm will be O(N), where ‘N’ is the total number of elements in the given array.

Space Complexity -
The algorithm runs in constant space O(1).

Two pointer playlist
1. Two Sum 2-Input array is sorted -    • Two Pointers 1 - Medium - Two Sum 2-Input ...  
2. Remove Duplicates from Sorted Array -    • Two Pointers 2 - Medium - Remove Duplicate...  
3. Squares of a Sorted Array -    • Two Pointers 3 - Medium - Squares of a Sor...  
4. Dutch National Flag or Sort Colors -    • Two Pointers 4 - Medium - Dutch National F...  
5. 3 Sum -    • Two Pointers 5 - Medium - 3 Sum  - Java  
6. 3 Sum Smaller -    • Two Pointers 6 - Medium - 3 Sum Smaller  -...  
7. 4 Sum -    • Two Pointers 7 - Medium - 4 Sum - Java  
8 . Shortest Unsorted Continuous Subarray -    • Two Pointers 8 - Medium - Shortest Unsorte...  


Know more about me
LinkedIn -   / umang-mavani  


On this page of the site you can watch the video online Two Pointers 2 - Medium - Remove Duplicates from Sorted Array - Java with a duration of hours minute second in good quality, which was uploaded by the user Umang Mavani 07 March 2022, share the link with friends and acquaintances, this video has already been watched 326 times on youtube and it was liked by 2 viewers. Enjoy your viewing!