An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: clrs

GrahamStrickland/clrs

Exercises and C++20 implementations of the algorithms from "Introduction to Algorithms" (3e) - Cormen, Leiserson, Rivest, & Stein

Language: C++ - Size: 2.57 MB - Last synced at: about 11 hours ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

wojtask/clrs4e-solutions

Solutions to exercises and problems from "Introduction to Algorithms", Fourth Edition by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein

Language: TeX - Size: 514 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 319 - Forks: 45

icefox-saber/CLRS

Solutions to Introduction to Algorithms Fourth Edition

Language: Markdown - Size: 6.5 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 51 - Forks: 10

Debashis08/datastructures-algorithms

A comprehensive collection of Data Structures and Algorithms implemented in C++, based on the concepts from the book Introduction to Algorithms by Cormen, Leiserson, Rivest, and Stein (CLRS). This repository includes various coding challenges and solutions, with unit tests to ensure correctness.

Language: C++ - Size: 228 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

wojtask/clrs4e-implementations

Implementations of algorithms and data structures from "Introduction to Algorithms", Fourth Edition by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein

Language: Python - Size: 930 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 1

HHHMHA/Algorithms

Implementing CLRS Algorithms with TDD

Language: Java - Size: 94.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

walkccc/CLRS

📚 Solutions to Introduction to Algorithms Third Edition

Language: Markdown - Size: 21.4 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 4,875 - Forks: 1,280

walkccc/CLRS-cpp

Implement CLRS psuedocode in C++

Language: C++ - Size: 49.8 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 92 - Forks: 27

pl3onasm/CLRS

Advanced algorithms and generic data structures in C

Language: C - Size: 10.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 1

Robertboy18/Theoretical-Algorithms-Implementation

CLRS(Introduction to Algorithms) - Python/C++/Java Implementation of all the major Algorithms in the CLRS Textbook as well as additional algorithm's covered in the University of Alberta theory Courses

Language: Python - Size: 258 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 54 - Forks: 16

CyberZHG/CLRS 📦

Some exercises and problems in Introduction to Algorithms 3rd edition.

Language: Jupyter Notebook - Size: 3.08 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 452 - Forks: 176

IrishMorales/CLRS-2nd-Ed-2001-Notes-Solutions

(WIP) Personal collection of notes, solutions, and other useful files for Introduction to Algorithms 2nd Ed. (2001), also known as CLRS.

Language: Python - Size: 3.06 MB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

VictorFantucci/study-CRLS_Jupyter

Exercises and problems in Introduction to Algorithms 3rd edition

Language: Jupyter Notebook - Size: 45.9 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Glatrix/ClrHosting 📦

Clr Injection for x64 and x86. Inject C# into Managed or Unmanaged Processes.

Language: C++ - Size: 17.6 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 15 - Forks: 3

shady831213/algorithms

CLRS study. Codes are written with golang.

Language: Go - Size: 1.09 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 792 - Forks: 120

dushyantss/introduction-to-algorithms

Revisiting CLRS third edition

Language: Java - Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

krishukr/clrs4e

Soulutions to Introdution to Algorithms, Fourth Edition

Language: MDX - Size: 290 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

almogtavor/mergeable-heap

Solutions to Introduction to Algorithms Third Edition 10-2 - mergeable heaps using linked lists

Language: C - Size: 29.3 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

gauravat16/GreedyAlgorithms

A Repo for Greedy Algorithms

Language: Java - Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

firmart/CLRS3e

Solutions and implementation for CLRS3e with TeXnology enhancement.

Language: TeX - Size: 6.83 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

shunsukeoshino/CLRS

アルゴリズムイントロダクション第3版の練習問題と章末問題の解答/Some exercises and problems in Introduction to Algorithms 3rd edition.

Language: Jupyter Notebook - Size: 1.58 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

chrcoe/code-kata 📦

(not quite started!) The idea is to recreate some of the algorithms in CLRS. This repository is also used for capturing code exercises.

Language: Python - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

jieniu/CLRS-ed3-exercise

Introduction to Algorithms -3rd Edition Exercise

Language: Python - Size: 3.45 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

learner-mohit/clrs.js

This repository contains solutions of the book Introduction to Algorithms (3rd Edition). All the solutions are in Javascript

Language: JavaScript - Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

derekharrison/optimal-bst

Optimal binary search tree using dynamic programming.

Language: Java - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

derekharrison/matrix-chain-multiplication

Optimum chain matrix product using dynamic programming.

Language: C++ - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

lxylxy123456/algorithms

Personal implementation of some algorithms in "Introduction to Algorithms", third edition; new repo

Language: C++ - Size: 1020 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

naderghanbari/clrs-scala

Introduction to Algorithms, 3rd Edition, CLRS in Scala

Language: Scala - Size: 113 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

agl-alexglopez/heap-allocator-workshop

This repository is a workshop for heap allocator implementations using a variety of data structures and algorithms. The goal is to compare performance and tradeoffs of different approaches in depth.

Language: C - Size: 38.6 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

vsokh/DataStructures-Algorithms

The set of implemented data structures and algorithms, using CLRS book and MIT 6.006 course as an inspiration and reference.

Language: C++ - Size: 47.9 KB - Last synced at: 12 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

igorilin13/CLRS

Java implementations from CLRS "Introduction to Algorithms"

Language: Java - Size: 409 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

EeeUnS/Introduction-To-Algorithms-Cpp-code

CLRS Cpp 코드

Language: TeX - Size: 28.9 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

FrederikAlbrechtsen/algorithms

Collection of well-known algorithms implemented in various programming languages.

Language: Java - Size: 31.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

mnrn/Introduction-to-Algorithms

Introduction to algorithms C++ / Fortran / Python / Cilk Plus implementation. (ja: 書籍アルゴリズムイントロダクションの C++ / Fortran / Python / Cilk Plus による実装。)

Language: C++ - Size: 1.15 MB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

jungor/algorithms

《算法导论》(Thomas H. Cormen, 第三版)中伪代码的c语言代码实现

Language: C - Size: 90.8 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 1

genkikadomatsu/practice

Practice problems and common algorithm implementations.

Language: Python - Size: 1.51 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

HE-Xinyu/algorithms

Implementations for algorithms in CLRS and UTAustin CS388G (online) course in C++11.

Language: C++ - Size: 72.3 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

zaheenadeep/clrs_py

Python implementations of CLRS data structures and algorithms. These are almost line-by-line implementations I wrote for the sake of learning. Not "Pythonic".

Language: Python - Size: 21.5 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

xiejunyi-a51/CLRS

Solution manual for CLRS, aiming to communicate algorithms via clear natural language.

Language: C++ - Size: 140 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

jchrys/icpc

Resources for Competitive Programming

Language: C++ - Size: 3.94 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 1

philgookang/algorithm_order_statistic_tree

A Red Black Tree with Order Statistics

Language: Python - Size: 35.2 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

arthur-x/CSE202Algorithms

Homework collections for "CSE 202: Algorithm Design and Analysis" @ UCSD.

Size: 691 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

amir78729/algorithm-design-course

Language: Python - Size: 67 MB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

Ahmed-Sermani/algos

Collection of various algorithms related to CLRS, CCI & LC

Language: Go - Size: 101 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

tymur-l/Introduction-to-algorithms 📦

Implemented algorithms from CLRS "Introduction to algorithms" book (the development is in process, so not all the algorithms are implemented, yet)

Language: C# - Size: 12.7 KB - Last synced at: 6 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

matchy-self-study/matchy-clrs-solution

✏️ Matchy's solutions to CLRS (WIP)

Size: 1.24 MB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

regalk13/CLRS

Solutions to CLRS book

Language: C - Size: 262 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

IlIllII/CLRS

Tests & solutions for all algorithms in CLRS "Intro to Algorithms"

Language: Go - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

yirong-c/CLRS

Algorithms implementation in C++ and solutions of questions (both code and math proof) from “Introduction to Algorithms” (3e) (CLRS) in LaTeX.

Language: C++ - Size: 21.7 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 42 - Forks: 4

SidharthArya/Solutions 📦

Language: HTML - Size: 170 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 3

lxylxy123456/algorithm 📦

Personal implementation of some algorithms in "Introduction to Algorithms", third edition; old repo

Language: C++ - Size: 705 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 3

antiDigest/clrscode

:closed_book: :book: Introduction to Algorithms, Third Edition.

Language: C++ - Size: 1.8 MB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 9 - Forks: 1

Jackiebibili/algo-chatbox-nlp

Introduction to Algorithms by CLRS (Prof. Chida's UT Dallas Advanced Algorithms class) chatbot that can answer student questions related to the class syllabus, algorithms in general, and Big-O function comparison

Language: Python - Size: 448 KB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

varugasu/CLRS

Algorithms from the Introduction to Algorithms (CLRS) book

Language: Clojure - Size: 18.6 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

mndxpnsn/word-break

Dynamic programming solution to the "Word Break" problem on LeetCode.

Language: C++ - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Shoya90/CLRS-JS

Introduction to algorithms (CLRS) problems exercise and algorithms in javascript

Language: JavaScript - Size: 24.4 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 1

mndxpnsn/optimal-bst

Optimal binary search tree using dynamic programming.

Language: Java - Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

AinsleySnow/CLRS

Code in CLRS

Language: C - Size: 118 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

boavenn/algorithms-clrs

:green_book: Implementations of various algorithms and data structures mentioned in the book "Introduction to Algorithms, 3rd Edition", commonly referred to as CLRS

Language: Java - Size: 186 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

lahsivjar/algorithm-recipe-golang

Common algorithm implementations for self reference in GoLang

Language: Go - Size: 2.93 KB - Last synced at: 23 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

lahsivjar/algorithm-recipe-java

Common algorithm implementations for self reference in JAVA

Language: Java - Size: 191 KB - Last synced at: 4 months ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

armandouv/algorithms-clrs

Implementation of several algorithms and data structures from Introduction to Algorithms

Language: JavaScript - Size: 17.6 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

mndxpnsn/lcs-ints

Longest common subsequence of a pair of vectors of ints using dynamic programming.

Language: C++ - Size: 1.95 KB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mndxpnsn/lcs

Longest common subsequence using dynamic programming.

Language: C++ - Size: 6.84 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mndxpnsn/merge-sort

Implementation of merge sort

Language: C++ - Size: 4.88 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mndxpnsn/matrix-chain-mult

Determining the optimum number of operations of a product of matrices using dynamic programming.

Language: C++ - Size: 19.5 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

hsfzxjy/CLRS-Algorithms.rust

Rust implementation for "Introduction to Algorithms"

Language: Rust - Size: 59.6 KB - Last synced at: 4 months ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

mndxpnsn/cut-rod

Optimum way of cutting up a rod using dynamic programming.

Language: C++ - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mndxpnsn/lcs-size

Size of longest common subsequence of a pair of strings.

Language: C++ - Size: 1.95 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

awpala/data-structures-and-algorithms

Implementations of canonical data structures and algorithms, based on CLRS 3rd edition.

Language: JavaScript - Size: 127 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

ravikantteq/pilot

codes while practicing various topics

Size: 904 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

poyaoc97/Algorithms-Playground

Implementation of Introduction to Algoritms (CLRS) and Algorithms Unlocked

Language: C++ - Size: 66.4 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

HeftyKoo/CLRS

算法导论学习

Language: JavaScript - Size: 1.23 MB - Last synced at: 4 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

BlaCkinkGJ/2020-ADS-B-Tree

CLRS' B-Tree implementation

Language: C - Size: 316 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

neiljohari/clrs-solving-systems-of-linear-equations

My implementation of CLRS algorithms for solving systems of linear equations (see "Introduction to Algorithms")

Language: C++ - Size: 26.4 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

guftall/clrs-implement

implement introduction to algorithms book data structures, and (maybe) algorithms

Language: C# - Size: 9.77 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

adtm/simple-clrs

Simple way through CLRS

Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

shreyansh26/CLRS_Algorithms

Implementation of various algorithms given in CLRS

Language: C++ - Size: 45.9 KB - Last synced at: 5 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 1

sweetpalma/clrs

:book: Introduction to Algorithms (CLRS) solutions.

Language: Python - Size: 17.6 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

zonggen/data-structure

Course notes on data structures and analysis (CSC263)

Language: Python - Size: 4.31 MB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

muratalioglu/introduction-to-algorithms

Implementations of the algorithms in the Introduction to Algorithms book.

Language: Java - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

KnewHow/FPAlgorithms

Functional Solutions of CLRS with Scala

Language: Scala - Size: 1.46 MB - Last synced at: 20 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

leihao1/6.006

Introduction to Algorithms, MIT, fall 2011

Language: TeX - Size: 120 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

v-kolesnikov/clrssorting

A couple of sorting algorithms from the CLRS book

Language: C++ - Size: 15.6 KB - Last synced at: 2 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Zuixie/CLRS

code about Introduction to Algorithms / 算法导论相关代码

Language: C - Size: 1.95 KB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

KartavyaKothari/Introduction-to-algorithms

Code for implementing algorithms from clrs

Language: C - Size: 56.6 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

pvlbzn/algorithms

Algorithms and data structure implementations

Language: C++ - Size: 146 KB - Last synced at: 5 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

chizhg/Algorithms

Implementations for classic algorithms in CLRS

Language: Java - Size: 66.4 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

rasaford/algorithms

This is a collection of algorithms and data structures written in go based on CLRS

Language: Go - Size: 466 KB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

butlersrepos/riot-web-starter

Language: JavaScript - Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

krzjoa/clrs

Cormen et al. algorithms bible

Language: C - Size: 2.93 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

davidwparker/programmingtil-algorithms

Code for ProgrammingTIL Algorithms Screencasts

Language: JavaScript - Size: 26.4 KB - Last synced at: 4 months ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 1

Related Keywords
clrs 92 algorithms 51 clrs-book 23 introduction-to-algorithms 21 algorithm 15 data-structures 15 clrs-study 13 clrs-algorithhms 13 python 11 algorithms-and-data-structures 10 dynamic-programming 10 cpp 9 clrs-algorithms 8 javascript 7 c 6 java 6 algorithms-datastructures 4 solutions 4 sorting-algorithms 4 leetcode 3 greedy-algorithms 3 computer-science 3 cormen 3 longest-common-subsequence 3 hackerrank 3 heap 3 optimization 3 cmake 3 go 3 golang 3 sort 2 leetcode-solutions 2 rodcutting 2 skiena 2 clrs-cpp-implementations 2 c-plus-plus 2 cormen-algorithms 2 optimal-binary-search-tree 2 optimization-algorithms 2 merge-sort 2 matrix-chain-multiplication 2 matrix-multiplication 2 ecs122a 2 mit 2 scala 2 binary-search-tree 2 tree 2 implementation 2 red-black-tree 2 graph 2 datastructures 2 c-language 1 webpack 1 scss 1 insertion-sort 1 maximum-subarray 1 book 1 educational 1 test-suite 1 clrs-3e 1 riotjs 1 redux 1 dasgupta 1 dpv 1 jest 1 generic 1 competitive-programming 1 competitive-programming-algorithms 1 competitive-programming-contests 1 competitive-programming-reference 1 tutorials 1 competitiveprogramming 1 cpp11 1 cpp14 1 cpp17 1 dfs 1 tutorial 1 programming 1 implement 1 ithelement 1 orderstatistic 1 rank 1 redblacktree 1 haystack 1 intro-to-algorithms 1 clojure 1 leetcode-cpp 1 algo 1 data-structure 1 clrs-c-implementations 1 matrix 1 typescript 1 hackerrank-solutions 1 linear-equations 1 divide-and-conquer 1 clrs-solving-systems 1 rust 1 korean 1 b-tree 1 algorithms-unlocked 1