Welcome to my LeetCode Learning Journey project - leetcodeSparks
! This repository serves as a comprehensive record of my experiences and progress as I tackle various coding challenges (only for python and Java temporarily) on LeetCode.
The primary goal of this project is to establish a structured and effective approach to learning through LeetCode. By organizing my study materials and documenting my thought processes, I aim to enhance my problem-solving skills and improve my coding proficiency. A systematic learning path is crucial for maximizing efficiency, allowing me to build upon foundational concepts as I advance to more complex topics.
This project utilizes Obsidian, a powerful knowledge management tool that allows me to organize my notes and insights effectively. Within this setup, I have incorporated numerous charts created with the Excalidraw
plugin, which enhances the visual representation of concepts and solutions.
Start by cloning this repository to your local machine using the following command:
git clone https://github.com/pikachuSparkle/leetcodeSparks.git
- Navigate to the cloned folder and open it using Obsidian.
- Install
Excalidraw
Plugin if needed: If you encounter issues with charts not displaying correctly, please ensure that you have theExcalidraw
plugin installed in your Obsidian environment. You can do this by going to the Obsidian settings, selecting "Community plugins," and searching forExcalidraw
.
Feel free to explore the various notes, diagrams, and solutions I've compiled throughout my learning journey. I hope this project not only aids my own understanding but also serves as a valuable resource for others looking to enhance their skills on LeetCode
. Thank you for visiting my repository! Happy coding!
https://github.com/youngyangyang04/leetcode-master
Actually, I am approaching for give every notes of my tutorial one video. That's my long term motivation.