Skip to content

Latest commit

History

653 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Algorithm

This is an auto push repository for Baekjoon Online Judge created with BaekjoonHub.

  • LeetCode

LeetCode Topics

Array

Problem NameDifficulty
0042-trapping-rain-waterHard
0049-group-anagramsMedium
0053-maximum-subarrayMedium
0054-spiral-matrixMedium
0063-unique-paths-iiMedium
0079-word-searchMedium
0088-merge-sorted-arrayEasy
0200-number-of-islandsMedium
0209-minimum-size-subarray-sumMedium
0213-house-robber-iiMedium
0347-top-k-frequent-elementsMedium
0494-target-sumMedium
0851-loud-and-richMedium

Hash Table

Problem NameDifficulty
0049-group-anagramsMedium
0146-lru-cacheMedium
0347-top-k-frequent-elementsMedium
0438-find-all-anagrams-in-a-stringMedium

String

Problem NameDifficulty
0006-zigzag-conversionMedium
0049-group-anagramsMedium
0079-word-searchMedium
0438-find-all-anagrams-in-a-stringMedium

Sorting

Problem NameDifficulty
0049-group-anagramsMedium
0088-merge-sorted-arrayEasy
0347-top-k-frequent-elementsMedium

Divide and Conquer

Problem NameDifficulty
0053-maximum-subarrayMedium
0347-top-k-frequent-elementsMedium

Heap (Priority Queue)

Problem NameDifficulty
0347-top-k-frequent-elementsMedium

Bucket Sort

Problem NameDifficulty
0347-top-k-frequent-elementsMedium

Counting

Problem NameDifficulty
0347-top-k-frequent-elementsMedium

Quickselect

Problem NameDifficulty
0347-top-k-frequent-elementsMedium

Depth-First Search

Problem NameDifficulty
0079-word-searchMedium
0200-number-of-islandsMedium
0207-course-scheduleMedium
0337-house-robber-iiiMedium
0802-find-eventual-safe-statesMedium
0851-loud-and-richMedium

Breadth-First Search

Problem NameDifficulty
0200-number-of-islandsMedium
0207-course-scheduleMedium
0802-find-eventual-safe-statesMedium

Union-Find

Problem NameDifficulty
0200-number-of-islandsMedium

Matrix

Problem NameDifficulty
0054-spiral-matrixMedium
0063-unique-paths-iiMedium
0079-word-searchMedium
0200-number-of-islandsMedium

Binary Search

Problem NameDifficulty
0209-minimum-size-subarray-sumMedium

Sliding Window

Problem NameDifficulty
0209-minimum-size-subarray-sumMedium
0438-find-all-anagrams-in-a-stringMedium

Prefix Sum

Problem NameDifficulty
0209-minimum-size-subarray-sumMedium

Database

Problem NameDifficulty
0176-second-highest-salaryMedium
0177-nth-highest-salaryMedium
0184-department-highest-salaryMedium
0196-delete-duplicate-emailsEasy
0570-managers-with-at-least-5-direct-reportsMedium
0577-employee-bonusEasy
0584-find-customer-refereeEasy
0626-exchange-seatsMedium
1174-immediate-food-delivery-iiMedium
1193-monthly-transactions-iMedium
1633-percentage-of-users-attended-a-contestEasy
1934-confirmation-rateMedium
3475-dna-pattern-recognitionMedium

Backtracking

Problem NameDifficulty
0079-word-searchMedium
0494-target-sumMedium

Linked List

Problem NameDifficulty
0019-remove-nth-node-from-end-of-listMedium
0021-merge-two-sorted-listsEasy
0024-swap-nodes-in-pairsMedium
0146-lru-cacheMedium
0203-remove-linked-list-elementsEasy
0206-reverse-linked-listEasy

Two Pointers

Problem NameDifficulty
0019-remove-nth-node-from-end-of-listMedium
0042-trapping-rain-waterHard
0088-merge-sorted-arrayEasy

Concurrency

Problem NameDifficulty
1115-print-foobar-alternatelyMedium
1226-the-dining-philosophersMedium

Math

Problem NameDifficulty
0070-climbing-stairsEasy
0172-factorial-trailing-zeroesMedium

Dynamic Programming

Problem NameDifficulty
0042-trapping-rain-waterHard
0053-maximum-subarrayMedium
0063-unique-paths-iiMedium
0070-climbing-stairsEasy
0213-house-robber-iiMedium
0337-house-robber-iiiMedium
0494-target-sumMedium

Memoization

Problem NameDifficulty
0070-climbing-stairsEasy

Graph Theory

Problem NameDifficulty
0207-course-scheduleMedium
0802-find-eventual-safe-statesMedium
0851-loud-and-richMedium

Topological Sort

Problem NameDifficulty
0207-course-scheduleMedium
0802-find-eventual-safe-statesMedium
0851-loud-and-richMedium

Stack

Problem NameDifficulty
0042-trapping-rain-waterHard

Monotonic Stack

Problem NameDifficulty
0042-trapping-rain-waterHard

Simulation

Problem NameDifficulty
0054-spiral-matrixMedium

Design

Problem NameDifficulty
0146-lru-cacheMedium

Doubly-Linked List

Problem NameDifficulty
0146-lru-cacheMedium

Recursion

Problem NameDifficulty
0021-merge-two-sorted-listsEasy
0024-swap-nodes-in-pairsMedium
0203-remove-linked-list-elementsEasy
0206-reverse-linked-listEasy

Tree

Problem NameDifficulty
0337-house-robber-iiiMedium

Binary Tree

Problem NameDifficulty
0337-house-robber-iiiMedium

About

This is an auto push repository for LeetCode

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages