Description |
1 online resource (1 volume) : illustrations |
Note |
"Covers Python 3.7"--Cover |
|
Includes index. |
Summary |
Classic Computer Science Problems in Python sharpens your CS problem-solving skills with time-tested scenarios, exercises, and algorithms, using Python. You'll tackle dozens of coding challenges, ranging from simple tasks like binary search algorithms to clustering data using k-means. You'll especially enjoy the feeling of satisfaction as you crack problems that connect computer science to the real-world concerns of apps, data, performance, and even nailing your next job interview! |
Contents |
Introduction. Why Python? -- What is a classic computer science problem? -- What kinds of problems are in this book? -- Who is this book for? -- Python versioning, source code repository, and type hints -- No graphics, no UI code, just the standard library -- Small problems -- Search problems -- Constraint-satisfaction problems -- Graph problems -- Genetic algorithms -- K-means clustering -- Fairly simple neural networks -- Adversarial search -- Miscellaneous problems. |
Subject |
Python (Computer program language)
|
|
Computer programming.
|
|
Python (Langage de programmation) |
|
Programmation (Informatique) |
|
computer programming. |
|
Computer programming |
|
Python (Computer program language) |
|