System Engineering


<aside> <img src="notion://custom_emoji/0a7151f1-130b-4963-93d5-72f87adc3c81/282ef855-55a9-80a1-9b93-007ad50f6d1c" alt="notion://custom_emoji/0a7151f1-130b-4963-93d5-72f87adc3c81/282ef855-55a9-80a1-9b93-007ad50f6d1c" width="40px" />

Following Competitive Programmer’s Handbook by Antti Laaksonen with some of my own notes

</aside>

Basic Techniques

Introduction

Time Complexity

Sorting

Data Structures

Binary Search

Binary Search Notes

Binary Search Questions

Complete Search

Backtracking

Greedy Algorithms

Greedy Patterns

Coin Problem

Scheduling

Dynamic Programming

Dynamic Programming

Amortized Analysis