# algorithms_data_structure_resources **Repository Path**: seiiib/algorithms_data_structure_resources ## Basic Information - **Project Name**: algorithms_data_structure_resources - **Description**: This repository contains all the materials used to design "Algorithms and Data Structure" course at CHU. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-19 - **Last Updated**: 2025-04-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Welcome ! This repository aims to pursue the algorithms and data structure course, you will find all the material used to design this course. ### Books - **grokking algorithms** : Good to covers all the principle elements of algorithms and data structure, give good and clear examples about all the principles concepts, but it only covers the surface and definetly need to go further. - **Data structures and algorithms in Python**. A great books that let practice directly in Python, the better way to learn data structure is by implementing it by yourself. - **Introduction to Algorithms.** Maybe the most difficult read among the 3 books, but really go further from the other and go deeper in the conceptal thing. ### Reference from other course - [Course from the MIT](https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-spring-2020/video_galleries/lecture-videos/) - This is a reference for everyone who wish to learn Algorithms and Data Structure in the hard way, the lecture are really well made and the explanation very clear. ### How Should I keep improving ? [**LeetCode**](https://leetcode.cn/) 1. Try to solve the challenge by yourself without asking an AI, just use a pen and a paper ? 2. After progressing a little, or if you're completly stuck ask an AI to help you with precise question, and without asking to do solve it for you. 3. If you solved the challenge or not, it is always good to take a look at the solution of other people, and try to understand the code by yourself.