Introduction to Algorithms, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, 2022 (MIT Press) - A foundational textbook that comprehensively covers the design, analysis, and implementation of essential data structures and algorithms, providing a theoretical grounding for their performance characteristics.
Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython, Wes McKinney, 2022 (O'Reilly Media) - An authoritative guide focusing on practical data manipulation and analysis using Python's NumPy and Pandas libraries, directly relevant to handling tabular and dense numerical data.
Sparse matrices (scipy.sparse), SciPy Developers, 2024 - Official documentation for SciPy's sparse matrix module, detailing various efficient storage formats and operations for sparse data, which is critical in many ML applications.