class Solution {
public:
void nextPermutation(vector<int> &num) {
bool ans = next_permutation(num.begin(), num.end());
if( ans == false ) {
sort(num.begin(), num.end());
}
}
};
Arpit's Newsletter read by 15000+ engineers
🔥 Thrice a week, in your inbox, an essay about system design, distributed systems, microservices, programming languages internals, or a deep dive on some super-clever algorithm, or just a few tips on building highly scalable distributed systems.