Remove duplicates from sorted array
- Gourav Dhar
- Aug 14, 2024
- 1 min read
Welcome to another episode in our "Must Do Coding Interview Questions" playlist! In this video, I have coded for "Removing duplicates from a sorted array". Solving this coding problem is a great way to sharpen your DSA problem-solving skills.
First I have explained a brute-force solution to solve this problem statement. This involves using a map. Then I have explained a more optimal solution that makes use of 2-pointers. This problem statement is present in leetcode.
I'll be coding in Java, and by the end of this video, you'll have a deep understanding of these techniques and be well-prepared for your next coding interview.
This question has 2 variations. The easy variation is covered in this video and the 2nd variation is covered in the next video
This playlist will cover all the must-do interview questions for cracking the coding interview round (including for companies like Meta,/Facebook, Apple, Amazon, Netflix, and Google)
Don't forget to like, share, and subscribe for more coding interview tutorials!
Happy Coding :)
class Solution {
public int removeDuplicates(int[] nums) {
int i = 0;
for (int j = 1; j < nums.length; ) {
if(nums[i] == nums[j]){
j++;
}
else{
i++;
nums[i] = nums[j];
}
}
return i + 1;
}
}class Solution {
public int removeDuplicates(int[] nums) {
int n=nums.length;
if(n<=2) return n;
int i=2;
for(int j=2;j<n;j++)
{
if(nums[j]!=nums[i-2])
{
nums[i]=nums[j];
i++;
}
}
return i;
}
}


_edited.png)







































































Mình có lần lướt đọc mấy trao đổi trên mạng شيخ روحاني thì thấy nhắc nên cũng tò mò mở ra xem thử cho biết. Mình không tìm hiểu sâu rauhane chỉ xem qua trong thời gian ngắn để quan sát bố cục s3udy cách sắp xếp các mục và trình bày nội dung tổng thể. Cảm giác là các phần được trình bày khá gọn, các mục rõ ràng nên đọc lướt cũng không bị rối Berlinintim, với mình như vậy là đủ để nắm tin cơ bản rồi. q8yat
Nice article! A Riva Side Table is definitely a smart choice for anyone who needs a compact storage solution. I especially like the side table 2 drawers design because it keeps things neat and organized. Small furniture pieces like this really help maximize space in modern homes.
I can’t believe focusing long enough to research; much less write this kind of article. You’ve outdone yourself with this material without a doubt. It is one of the greatest contents ingatbola88
Very nice post. I just stumbled upon your weblog and wished to say that I’ve truly enjoyed surfing around your blog posts. After all I will be subscribing to your feed and I hope you write again very soon! living room furniture
wow... what a great blog, this writter who wrote this article it's realy a great blogger, this article so inspiring me to be a better person outdoor furniture