Coding

LeetCode progress and programming notes.

A section for algorithms, data structures, problem-solving patterns, and the technical concepts I want to understand well.

Profile: @onazor | GitHub: Solutions Repository

49Solved
24Easy
25Medium
0Hard

Loading live GitHub data...

Latest Solutions

My 3 most recently solved problems.

Concepts & Tutorials

Core computer science topics to revisit and explain over time.

Algorithms

Sorting, searching, dynamic programming, greedy algorithms, and optimization techniques. Topics: Binary search, Sorting, Dynamic programming, Graph algorithms.

Data Structures

Essential structures for efficient problem solving and clean implementation. Topics: Arrays and strings, Trees and graphs, Hash tables, Heaps.

Problem Solving

Reusable patterns for approaching unfamiliar coding challenges. Topics: Two pointers, Sliding window, Backtracking, Divide and conquer.