Explain Like I'm Five@lemmy.worldbyplankton@programming.dev2 yearsELI5 how P, NP, NP-Complete, and NP-Hard work? If you have a video you'd recommend that works too English 01