Rating: Not rated
Tags: computer science; programming languages; problems; algorithms; Python; coding; data structures; optimization; software engineering; recursion; Divide and Conquer; greedy algorithm; exhaustive search; backtracking; case analysis; information; encoding information; decoding information; functions; control flow; hashing; hash tables; radix representation; conflict detection; implication; binary search; bisection search; independent set; set covering; Decrease-by-One search; pivoting; in-place algorithm; Object-oriented programming; breadth-first search; depth-first search; graph; graph traversal; Binary Search Trees, Lang:en
Publisher: The MIT Press
Added: September 20, 2018
Modified: November 5, 2021
Summary
Learning programming with one of “the coolest
applications around“: algorithmic puzzles ranging from
scheduling selfie time to verifying the six degrees of
separation hypothesis.