Skip to content

Commit 267a733

Browse files
committed
Built site for gh-pages
1 parent e42a247 commit 267a733

8 files changed

Lines changed: 2583 additions & 159 deletions

File tree

.nojekyll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
007d49aa
1+
b76563c3

01_search.html

Lines changed: 33 additions & 143 deletions
Large diffs are not rendered by default.

02_binary.html

Lines changed: 812 additions & 0 deletions
Large diffs are not rendered by default.

02_sort.html

Lines changed: 789 additions & 0 deletions
Large diffs are not rendered by default.

03_sort.html

Lines changed: 795 additions & 0 deletions
Large diffs are not rendered by default.

The-Algorithm-Codex.pdf

19.7 KB
Binary file not shown.

index.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,18 @@
128128
<a href="./01_search.html" class="sidebar-item-text sidebar-link">
129129
<span class="menu-text"><span class="chapter-number">1</span>&nbsp; <span class="chapter-title">Basic Search</span></span></a>
130130
</div>
131+
</li>
132+
<li class="sidebar-item">
133+
<div class="sidebar-item-container">
134+
<a href="./02_binary.html" class="sidebar-item-text sidebar-link">
135+
<span class="menu-text"><span class="chapter-number">2</span>&nbsp; <span class="chapter-title">Efficient Search</span></span></a>
136+
</div>
137+
</li>
138+
<li class="sidebar-item">
139+
<div class="sidebar-item-container">
140+
<a href="./03_sort.html" class="sidebar-item-text sidebar-link">
141+
<span class="menu-text"><span class="chapter-number">3</span>&nbsp; <span class="chapter-title">basic Sorting</span></span></a>
142+
</div>
131143
</li>
132144
</ul>
133145
</li>
@@ -141,6 +153,10 @@
141153
</li>
142154
<li class="sidebar-item sidebar-item-section">
143155
<span class="sidebar-item-text sidebar-link text-start">
156+
<span class="menu-text">String Matching</span></span>
157+
</li>
158+
<li class="sidebar-item sidebar-item-section">
159+
<span class="sidebar-item-text sidebar-link text-start">
144160
<span class="menu-text">Graphs</span></span>
145161
</li>
146162
<li class="sidebar-item sidebar-item-section">
@@ -224,6 +240,7 @@ <h2 class="anchored" data-anchor-id="content-of-the-book">Content of the Book</h
224240
<li><strong>Searching and Sorting</strong>: We establish the core intuitions of algorithmic efficiency by exploring how to find and organize data in linear and logarithmic time.</li>
225241
<li><strong>Fundamental Data Structures</strong>: We implement essential abstractions—including linked lists, stacks, queues, and hash tables—that serve as the building blocks for more complex systems.</li>
226242
<li><strong>Trees</strong>: This part covers hierarchical data, from binary search trees to self-balancing structures and specialized variants like heaps and tries.</li>
243+
<li><strong>String Algorithms</strong>: We focus on pattern matching and text processing, covering algorithms from exact matching (KMP, Boyer-Moore) to advanced suffix structures.</li>
227244
<li><strong>Graphs</strong>: A significant section dedicated to relational data, covering traversals, shortest paths, spanning trees, and flow networks.</li>
228245
<li><strong>Dynamic Programming and Greedy Algorithms</strong>: We delve into powerful paradigms for solving optimization problems by exploiting subproblem structure and local optimality.</li>
229246
<li><strong>Specialized Domains</strong>: We explore deep subregions of Computer Science, including computational geometry, number theory, and game theory.</li>

search.json

Lines changed: 136 additions & 15 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)