Skip to content

Latest commit

 

History

History
156 lines (155 loc) · 10.3 KB

File metadata and controls

156 lines (155 loc) · 10.3 KB

Algorithm

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

  • LeetCode

LeetCode Topics

Array

Problem Name Difficulty
0042-trapping-rain-water Hard
0049-group-anagrams Medium
0053-maximum-subarray Medium
0079-word-search Medium
0200-number-of-islands Medium
0209-minimum-size-subarray-sum Medium
0347-top-k-frequent-elements Medium
0851-loud-and-rich Medium

Hash Table

Problem Name Difficulty
0049-group-anagrams Medium
0347-top-k-frequent-elements Medium

String

Problem Name Difficulty
0049-group-anagrams Medium
0079-word-search Medium

Sorting

Problem Name Difficulty
0049-group-anagrams Medium
0347-top-k-frequent-elements Medium

Divide and Conquer

Problem Name Difficulty
0053-maximum-subarray Medium
0347-top-k-frequent-elements Medium

Heap (Priority Queue)

Problem Name Difficulty
0347-top-k-frequent-elements Medium

Bucket Sort

Problem Name Difficulty
0347-top-k-frequent-elements Medium

Counting

Problem Name Difficulty
0347-top-k-frequent-elements Medium

Quickselect

Problem Name Difficulty
0347-top-k-frequent-elements Medium

Depth-First Search

Problem Name Difficulty
0079-word-search Medium
0200-number-of-islands Medium
0207-course-schedule Medium
0802-find-eventual-safe-states Medium
0851-loud-and-rich Medium

Breadth-First Search

Problem Name Difficulty
0200-number-of-islands Medium
0207-course-schedule Medium
0802-find-eventual-safe-states Medium

Union-Find

Problem Name Difficulty
0200-number-of-islands Medium

Matrix

Problem Name Difficulty
0079-word-search Medium
0200-number-of-islands Medium

Binary Search

Problem Name Difficulty
0209-minimum-size-subarray-sum Medium

Sliding Window

Problem Name Difficulty
0209-minimum-size-subarray-sum Medium

Prefix Sum

Problem Name Difficulty
0209-minimum-size-subarray-sum Medium

Database

Problem Name Difficulty
0176-second-highest-salary Medium
0177-nth-highest-salary Medium
0184-department-highest-salary Medium
0196-delete-duplicate-emails Easy
0570-managers-with-at-least-5-direct-reports Medium
0577-employee-bonus Easy
0584-find-customer-referee Easy
0626-exchange-seats Medium
1174-immediate-food-delivery-ii Medium
1633-percentage-of-users-attended-a-contest Easy
1934-confirmation-rate Medium
3475-dna-pattern-recognition Medium

Backtracking

Problem Name Difficulty
0079-word-search Medium

Linked List

Problem Name Difficulty
0019-remove-nth-node-from-end-of-list Medium

Two Pointers

Problem Name Difficulty
0019-remove-nth-node-from-end-of-list Medium
0042-trapping-rain-water Hard

Concurrency

Problem Name Difficulty
1115-print-foobar-alternately Medium
1226-the-dining-philosophers Medium

Math

Problem Name Difficulty
0070-climbing-stairs Easy

Dynamic Programming

Problem Name Difficulty
0042-trapping-rain-water Hard
0053-maximum-subarray Medium
0070-climbing-stairs Easy

Memoization

Problem Name Difficulty
0070-climbing-stairs Easy

Graph Theory

Problem Name Difficulty
0207-course-schedule Medium
0802-find-eventual-safe-states Medium
0851-loud-and-rich Medium

Topological Sort

Problem Name Difficulty
0207-course-schedule Medium
0802-find-eventual-safe-states Medium
0851-loud-and-rich Medium

Stack

Problem Name Difficulty
0042-trapping-rain-water Hard

Monotonic Stack

Problem Name Difficulty
0042-trapping-rain-water Hard