I tried ChatGPT for LeetCode problems and I am really amazed at how precisely it solves them and also provides a detailed description of the code. You can chat along and ask for alternate solutions, modifications etc.