diff --git a/src/data/roadmaps/python/content/binary-search-tree@uJIqgsqUbE62Tyo3K75Qx.md b/src/data/roadmaps/python/content/binary-search-tree@uJIqgsqUbE62Tyo3K75Qx.md index 88b0c1284..ee445cf52 100644 --- a/src/data/roadmaps/python/content/binary-search-tree@uJIqgsqUbE62Tyo3K75Qx.md +++ b/src/data/roadmaps/python/content/binary-search-tree@uJIqgsqUbE62Tyo3K75Qx.md @@ -4,6 +4,7 @@ A binary search tree, also called an ordered or sorted binary tree, is a rooted Visit the following resources to learn more: +- [@article@Binary search in Python 101: Implementation and use cases](https://roadmap.sh/python/binary-search) - [@article@How to Implement Binary Search Tree in Python](https://web.archive.org/web/20230601181553/https://www.section.io/engineering-education/implementing-binary-search-tree-using-python/) - [@article@Binary Search Tree in Python](https://www.pythonforbeginners.com/data-structures/binary-search-tree-in-python) - [@video@Tree Data Structure | Illustrated Data Structures](https://www.youtube.com/watch?v=S2W3SXGPVyU) \ No newline at end of file diff --git a/src/data/roadmaps/python/content/conditionals@NP1kjSk0ujU0Gx-ajNHlR.md b/src/data/roadmaps/python/content/conditionals@NP1kjSk0ujU0Gx-ajNHlR.md index 887edd621..87eebe6a0 100644 --- a/src/data/roadmaps/python/content/conditionals@NP1kjSk0ujU0Gx-ajNHlR.md +++ b/src/data/roadmaps/python/content/conditionals@NP1kjSk0ujU0Gx-ajNHlR.md @@ -6,4 +6,5 @@ Visit the following resources to learn more: - [@article@Conditional Statements in Python](https://realpython.com/python-conditional-statements/) - [@article@Python Conditional Statements](https://www.guru99.com/if-loop-python-conditional-structures.html) +- [@article@Python Switch Statement 101: Match-case and alternatives](https://roadmap.sh/python/switch) - [@article@How to Use a Match Statement in Python](https://learnpython.com/blog/python-match-case-statement/) \ No newline at end of file diff --git a/src/data/roadmaps/python/content/hashmaps@DG4fi1e5ec2BVckPLsTJS.md b/src/data/roadmaps/python/content/hashmaps@DG4fi1e5ec2BVckPLsTJS.md new file mode 100644 index 000000000..ef0a02f23 --- /dev/null +++ b/src/data/roadmaps/python/content/hashmaps@DG4fi1e5ec2BVckPLsTJS.md @@ -0,0 +1,10 @@ +# HashMaps + +HashMap, HashTable, Map, Dictionary, or Associative are all the names of the same data structure. It is a data structure that implements a set abstract data type, a structure that can map keys to values. + +Visit the following resources to learn more: + +- [@article@Hashmaps in Python: Master Implementation and Use Cases](https://roadmap.sh/python/hashmap) +- [@article@Build a Hash Table in Python](https://realpython.com/python-hash-table/) +- [@article@Hash Tables and Hashmaps in Python](https://www.edureka.co/blog/hash-tables-and-hashmaps-in-python/) +- [@video@Hash Table Data Structure | Illustrated Data Structures](https://www.youtube.com/watch?v=jalSiaIi8j4) \ No newline at end of file