Daniel Strokis rated Grokking Algorithms: 4 stars March 24, 2024 Public Grokking Algorithms by Aditya Bhargava