CLRS
C++ implementation of CLRS 4/e example codes and exercise for studying purpose. Non-coding involved exercises will not be shared.
Install / Use
/learn @frozenca/CLRSREADME
CLRS
C++ implementation of CLRS 4/e example codes and exercise for studying purpose. Non-coding involved exercises will not be shared.
How to use
- Prepare a C++ compiler that supports most of C++20 (as of 2022.04, only MSVC 19.29+ works in the major implementations)
- Prepare CMake
- For example, to run Problem 2.1, copy and paste
02_getting_started/problems/2-1_insertion_sort_on_small_arrays_in_merge_sort.cpptomain.cpp - Run!
License
The source code in this repository is licensed under Apache License Version 2.0 with LLVM Exceptions (LICENSE-Apache2-LLVM or https://llvm.org/foundation/relicensing/LICENSE.txt)
Related Skills
node-connect
337.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
337.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.2kCommit, push, and open a PR
