This approach seems to me like a greedy algo on graph. Am I correct? So we can maintain an array and use two pointers based approach as well. Can we?
Thanks.
This approach seems to me like a greedy algo on graph. Am I correct? So we can maintain an array and use two pointers based approach as well. Can we?
Thanks.
So we can sort the array in ascending order then maintain two pointers like in case of multiset low and high and the remaining is similar
try it and see if its working or not
Ok I’ll try, thanks.
Basically what I’m telling is that instead of multiset we will keep an array. So what is the purpose of multiset is that to have the numbers in sorted order, so we can have the same numbers in array and explicitly sort the.
I suppose the the only advantage of multiset is time complexity of removing elements that can be done in logN time
yeah that will work…
u need to explicitly sort ur trans array , after that u can keep two pointers
I hope I’ve cleared your doubt. I ask you to please rate your experience here
Your feedback is very important. It helps us improve our platform and hence provide you
the learning experience you deserve.
On the off chance, you still have some questions or not find the answers satisfactory, you may reopen
the doubt.