4 "cell_type": "markdown",
7 "# Things M269 students know"
11 "cell_type": "markdown",
14 "## Things they can do\n",
15 "* Lists, list operations, sublist slices\n",
18 "* Integer, real, modular arithmetic.\n",
20 "* Graph search: DFS, BFS, best first search, Dijkstra's algorithm"
24 "cell_type": "markdown",
27 "## Things they have libraries to do\n",
29 "* Trees: properties, traversals\n",
32 "* Linear & KMP search\n",
33 "* Generating minimal spanning trees,\n",
34 "* Topological sorts\n",
39 "cell_type": "markdown",
42 "## Things they have seen\n",
43 "* Edit distance and dynamic programming\n",
45 "* Genetic algorithms"
50 "execution_count": null,
60 "display_name": "Python 3",
69 "file_extension": ".py",
70 "mimetype": "text/x-python",
72 "nbconvert_exporter": "python",
73 "pygments_lexer": "ipython3",