# Study Helper for Introduction to Algorithms

## Introduction to Algorithms

- [Welcome](https://evarga.gitbook.io/sh-intro-to-algs/welcome.md): This section states the purpose of the guide, provides details about the author, and references any external sources utilized.
- [Revision History](https://evarga.gitbook.io/sh-intro-to-algs/revision-history.md)
- [1. The Role of Algorithms in Computing](https://evarga.gitbook.io/sh-intro-to-algs/part-i-foundations/chapter-1.md)
- [2. Getting Started](https://evarga.gitbook.io/sh-intro-to-algs/part-i-foundations/2.-getting-started.md)
- [3. Characterizing Running Times](https://evarga.gitbook.io/sh-intro-to-algs/part-i-foundations/3.-characterizing-running-times.md)
- [4. Divide-and-Conquer](https://evarga.gitbook.io/sh-intro-to-algs/part-i-foundations/4.-divide-and-conquer.md)
- [5. Probabilistic Analysis and Randomized Algorithms](https://evarga.gitbook.io/sh-intro-to-algs/part-i-foundations/5.-probabilistic-analysis-and-randomized-algorithms.md)
- [6. Heapsort](https://evarga.gitbook.io/sh-intro-to-algs/part-ii-sorting-and-order-statistics/6.-heapsort.md)
- [7. Quicksort](https://evarga.gitbook.io/sh-intro-to-algs/part-ii-sorting-and-order-statistics/7.-quicksort.md)
- [8. Sorting in Linear Time](https://evarga.gitbook.io/sh-intro-to-algs/part-ii-sorting-and-order-statistics/8.-sorting-in-linear-time.md)
- [9. Medians and Order Statistics](https://evarga.gitbook.io/sh-intro-to-algs/part-ii-sorting-and-order-statistics/9.-medians-and-order-statistics.md)
- [10. Elementary Data Structures](https://evarga.gitbook.io/sh-intro-to-algs/part-iii-data-structures/10.-elementary-data-structures.md)
- [11. Hash Tables](https://evarga.gitbook.io/sh-intro-to-algs/part-iii-data-structures/11.-hash-tables.md)
- [12. Binary Search Trees](https://evarga.gitbook.io/sh-intro-to-algs/part-iii-data-structures/12.-binary-search-trees.md)
- [13. Red-Black Trees](https://evarga.gitbook.io/sh-intro-to-algs/part-iii-data-structures/13.-red-black-trees.md)
- [31. Number-Theoretic Algorithms](https://evarga.gitbook.io/sh-intro-to-algs/part-vii-selected-topics/chapter-31.md)
- [A. Summations](https://evarga.gitbook.io/sh-intro-to-algs/part-viii-appendix-mathematical-background/appendix-a.md)
- [B. Sets, Etc.](https://evarga.gitbook.io/sh-intro-to-algs/part-viii-appendix-mathematical-background/appendix-b.md)
- [C. Counting and Probability](https://evarga.gitbook.io/sh-intro-to-algs/part-viii-appendix-mathematical-background/appendix-c.md)
- [D. Matrices](https://evarga.gitbook.io/sh-intro-to-algs/part-viii-appendix-mathematical-background/appendix-d.md)
