Remove duplicates in array | EASY | GFG POTD | 26-10-24 | GFG Problem of the day | GeeksforGeeks |

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 พ.ย. 2024

ความคิดเห็น • 3

  • @codewithuday
    @codewithuday  9 วันที่ผ่านมา +1

    // 1 Approach
    class Solution {
    public:
    vector removeDuplicate(vector& arr) {
    // code here
    // Freq stored
    vector freq(101,0);
    vector ans;
    for(int i=0;i

  • @codewithuday
    @codewithuday  9 วันที่ผ่านมา +1

    // 2nd Approach
    class Solution {
    public:
    vector removeDuplicate(vector& arr) {
    // code here
    unordered_map map;
    vector ans;
    for(int i:arr){
    if(map[i] ==0){
    ans.push_back(i);
    map[i] = 1;
    }
    }
    return ans;
    }
    };

  • @codewithuday
    @codewithuday  9 วันที่ผ่านมา +1

    // 3rd Approach
    class Solution {
    public:
    vector removeDuplicate(vector& arr) {
    // code here
    unordered_set set;
    vector ans;
    for(int i:arr){
    if(set.find(i) == set.end()){
    ans.push_back(i);
    }
    set.insert(i);
    }
    return ans;
    }
    };