Computer-science foundations meet mathematical rigour as asymptotic analysis guides the design of stacks, queues, linked lists, trees, and a deep dive into the hash-table machinery that powers Python’s dict. Classic search and sorting algorithms are implemented and benchmarked, while graph theory introduces BFS, DFS, and Dijkstra’s shortest-path—laying algorithmic cornerstones for later numerical and data-science pipelines.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Data Structures and Algorithms with Python

  • Pradeep Singh,
  • Balasubramanian Raman

摘要

Computer-science foundations meet mathematical rigour as asymptotic analysis guides the design of stacks, queues, linked lists, trees, and a deep dive into the hash-table machinery that powers Python’s dict. Classic search and sorting algorithms are implemented and benchmarked, while graph theory introduces BFS, DFS, and Dijkstra’s shortest-path—laying algorithmic cornerstones for later numerical and data-science pipelines.