https://github.com/iceto1/cpp-study
Self-studying c++, archiving my activities
https://github.com/iceto1/cpp-study
cpp cpp-programming cpp11 cpp14 cpp17 cpp20
Last synced: 5 months ago
JSON representation
Self-studying c++, archiving my activities
- Host: GitHub
- URL: https://github.com/iceto1/cpp-study
- Owner: iceTo1
- License: mit
- Created: 2025-04-09T07:38:57.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-07-31T05:26:51.000Z (5 months ago)
- Last Synced: 2025-07-31T06:24:46.270Z (5 months ago)
- Topics: cpp, cpp-programming, cpp11, cpp14, cpp17, cpp20
- Language: C++
- Homepage:
- Size: 9.2 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cpp-study
This is my personal C++ study repository.
It includes custom implementations of STL-like components, algorithm practice, and more.
I am currently studying Computer Engineering at the University of Utah.
In addition to what I learn in class, I use this space to explore my own interests and deepen my understanding of C++ through hands-on implementation.
## Purpose
The goal of this repository is to reinforce my C++ skills beyond the classroom by:
- Rebuilding STL-like components from scratch
- Practicing algorithms and time complexity analysis
- Exploring topics such as function pointers, lambda expressions, and iterators
## Whatβs Inside
- Custom `vector` implementation
- Custom `list` implementation
- Custom `iterator` header implementation
- Custom `allocator` implementation, adapted to custom containers
- Custom `Binary Search Tree` implementation
- Custom `AVL Tree` implementation
- Custom `Min/Max Heap Tree` implementation
- Custom `algorithm` header implementation
- Custom `functional` header implementation
- Custom `utility` header implementation
- Custom `type_traits` header implementation
- Custom `cout`, `cin`, `endl` implementation
- Leetcode problem solutions with description
(More content will be added.)
## Getting Started
You can clone this repository with:
```bash
git clone https://github.com/remydzn/cpp-study.git
```
All files are written and tested using Visual Studio on Windows.
## Feedback Welcome
If you have suggestions, improvements, or critiques, feel free to open an issue or submit a pull request.
I am currently studying and always looking to improve my understanding of C++ best practices.
## Author
Created and maintained by Seungtack Lee
GitHub: [https://github.com/remydzn](https://github.com/remydzn)
## License
Licensed under the MIT License β see [LICENSE](./LICENSE) for details.
## Note
π This code was written and maintained by Seungtack Lee for educational purposes.
π If you are using this for learning, please give proper credit.
π **Unauthorized use for academic or job submissions is prohibited.**