diff --git a/3170. Lexicographically Minimum String After Removing Stars b/3170. Lexicographically Minimum String After Removing Stars new file mode 100644 index 0000000..01a0a2d --- /dev/null +++ b/3170. Lexicographically Minimum String After Removing Stars @@ -0,0 +1,43 @@ +class Solution { +public: + bool find(int target,vector&arr){ + int l = 0; + int r = arr.size()-1; + int ans = -1; + while(l<=r){ + int mid = l + (r-l)/2; + if(arr[mid]==target){ + return true; + } + else if(arr[mid]>mp; + for(int i=0;ifirst; + mp[ch].pop_back(); + if(mp[ch].size()==0){ + mp.erase(ch); + } + } + } + string ans = ""; + for(int i=0;i