Skip to content

Commit f41e1c0

Browse files
committed
fill out Week 6 readings
1 parent 437e7f0 commit f41e1c0

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

readings/week_06.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,19 @@
33
[General information](../README.md#readings)
44

55
1. [50 Things That Made the Modern Economy: Compiler](https://www.bbc.co.uk/programmes/p04n04cm)
6+
1. Algorithms
7+
1. [Crash Course Computer Science](https://thecrashcourse.com/courses/intro-to-algorithms-crash-course-computer-science-13/)
8+
1. [Introduction to Sorting Algorithms in Python](https://realpython.com/courses/intro-sorting-algorithms/) through "Time Complexity Overview"
9+
1. [Quick sort](https://www.youtube.com/watch?v=ywWBy6J5gz8)
10+
- The specifics here aren't important, just giving you a visual of an algorithm.
11+
- Your response to this part can be an in-class recital 😉
12+
1. Memory
13+
1. [Memory Diagrams in Python](https://www.youtube.com/watch?v=wAx2DgsHQg4)
14+
1. [Memory Management in Python - The Basics](https://www.youtube.com/watch?v=URNdRl97q_0)
15+
1. Optional: [Memory Profiling in Python](https://www.youtube.com/watch?v=3PdmLQIZpwE)
16+
1. [Data structures](https://docs.python.org/3/tutorial/datastructures.html)
17+
- [Python Classes](https://realpython.com/python-classes/#summarizing-class-syntax-and-usage-a-complete-example) through "Static Methods With `@staticmethod`"
18+
- [How to Use Generators and yield in Python](https://realpython.com/introduction-to-python-generators/) through "Using Generators"
19+
- Optional: Continue through "Understanding the Python Yield Statement"
620

721
Now [submit a response](../README.md#responses).

0 commit comments

Comments
 (0)