anyone know any resource / class where people try to prove things rigorously? i find if i dont have a deep fundamental understanding of the topic, I tend to forget it after a couple weeks. the best resource i found so far was algorithms and data structures specialization through UCSD / higher school of Economics in Russia on Coursera. I prefer something like this because it had assignments with TLE and autograders / online judges versus something like MIT OpenCourseWare. TIA
Do you like the UCSD algo specialization better than the Stanford and princeton ones, assuming you've done the latter?
I did a bit of the Stanford one too, wasnât bad. I get put off because MOOCs are nowadays mostly empty, never tried the Princeton one. Also, isnât the Princeton one specifically in Java, I like the ones that are language agnostic.
Stanford CS161 I believe? It's been a while since I took it. Its taught with CLRS. Obviously you have to be a Stanford student to take it officially but it might be available online?
Tech Industry
1h
534
Brother beaten severely as a kid. Doesnât speak to dad at all now.
Software Engineering Career
14h
1050
Why does leetcode get so much hate?
2024 Presidential Election
12h
241
Crime is down
Ask Blinders
22h
988
Why no one cares about the lives lost in Gaza, Israel and busy in their own lives?
World Conflicts
6h
528
Screw it. Don't care anymore. Let Israel take it. One state solution.
Read CLRS
Itâs a good suggestion, but sometimes I get confused by the proofs. Do you just recommend to read it cover to cover?
Yes that's what I did back in the days and I find it most effective/reliable. If confused on a specific topic, there's always more online resources.