num_pages: 160
description: Expand your Python skills by working with data structures and algorithms in a refreshing contextthrough an eye-opening exploration of complexity science. Whether youre an intermediate-level Python programmer or a student of computational modeling youll delve into examples of complex systems through a series of exercises case studies and easy-to-understand explanations. Youll work with graphs algorithm analysis scale-free networks and cellular automata using advanced features that make Python such a powerful language. Ideal as a text for courses on Python programming and algorithms Think Complexity will also help self-learners gain valuable experience with topics and ideas they might not encounter otherwise.
language: English
title: Think Complexity: Complexity Science and Computational Modeling
publisher: O'Reilly Media