Uni Graz logo

CMS 1

Data Structures and Algorithms

Gerald Senarclens de Grancy <cms@senarclens.eu>

Terminology

Big O notation

Data Structures in Python

Representing Graphs

Homework and Required Reading

  1. Read the 'Introduction', 'Basics of C++' and 'Program structure' sections of the C++ Language Tutorial
  2. Do the 9th homework

Summary

Questions
and feedback...

Further Reading

Paul Barry and David Griffiths Head First Programming O'Reilly (2009)
Mark Pilgrim Dive Into Python 3 (2nd edition) Apress (October 23, 2009)
Python Software Foundation Python Documentation http://docs.python.org/py3k/
Magnus Lie Hetland Python Algorithms: Mastering Basic Algorithms in the Python Language Apress (2010)
Mark Allen Weiss Data Structures and Algorithm Analysis in C++ Pearson (2013)