diff --git a/files/Lec12_DataStructures.pdf b/files/Lec12_DataStructures.pdf new file mode 100644 index 0000000..77c05ba Binary files /dev/null and b/files/Lec12_DataStructures.pdf differ diff --git a/notes/week08/class8A.md b/notes/week08/class8A.md index b9f1811..bbcedd0 100644 --- a/notes/week08/class8A.md +++ b/notes/week08/class8A.md @@ -2,13 +2,46 @@ Slides will be released before class (sorry!). +
+ +
+ +[Download the Slides from today](https://github.com/ubc-cs/cpsc203/raw/main/files/Lec12_DataStructures.pdf) + ## Important links for today: - [Guide to python data structures](https://www.geeksforgeeks.org/python-data-structures/) +- [Deque](https://www.geeksforgeeks.org/deque-in-python/) + +## Logistics + +1. Jupyter Lab + +For class today, you will need to install JupyterLab because we'll be using an `.ipynb` file to use the `%%timeit` cell-magic. +You can do this by running the following command in the Terminal: + +``` +conda install -c conda-forge jupyterlab +``` + +You can then run `jupyter lab` in the Terminal to launch a JupyterLab instance. + +### Clone the Class Activity Repository + +You will first need to "accept" the GitHub Classroom assignment to get a copy of the starter code. + +You can do that by [clicking here](https://classroom.github.com/a/o6D2NVBz). + +Then, clone the `classActivity08A` repository by running the following line in your Terminal: + +``` +git clone +``` + ## Acknowledgements Slides for {{ COURSE_CODE }} were developed and created by [Dr. Cinda Heeren](https://www.cs.ubc.ca/people/cinda-heeren). The current iteration of the course resulted in minor adaptations and updates, but by in large, full credit of these slides belongs to Dr. Cinda Heeren. \ No newline at end of file