Modify this function to take into account the user's already solved problem (not sure based on solved extension problems or leetcode submissions)
From then make a randomize system to lower the chance to get the same problem.
Edge case:
If by some miracle they get the same problem they solved yesterday, change the problem (might need to have a previousProblem in the storage for this, just to make it easy)
If you guys have any other suggestions/ideas put a comment here
Modify this function to take into account the user's already solved problem (not sure based on solved extension problems or leetcode submissions) From then make a randomize system to lower the chance to get the same problem. Edge case: If by some miracle they get the same problem they solved yesterday, change the problem (might need to have a previousProblem in the storage for this, just to make it easy) If you guys have any other suggestions/ideas put a comment here