Skip to content

[C++, Python3] Enhancing problem solving ability & implementation (started from 7.20.2019)

Notifications You must be signed in to change notification settings

uniqueimaginate/Coding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structure & Algorithms

Coding Test

All numbers are the number of Leetcode problems

Warm up

Strings

125, 344, 937, 819, 49, 5

Data Structure

  1. Array

    1, 42, 15, 561, 238, 121

  2. Linked List

    234, 21, 206, 2, 24, 328, 92

  3. Stack, Queue

    책: 20, 739, 225, 622, 316 856

  4. Deque, Priority Queue

    책: 23

  5. Hash Table

    771, 347

  6. Graph

    200, 17, 46, 77, 39, 78, 332, 207

  7. Shortest Path

    743, 787

  8. Tree

    104, 543, 687, 226, 617, 297, 110, 310, 1038, 938, 738, 105

  9. Heap

    215

  10. Trie

    208(Trie.py), 336(Too hard)

Algorithm

  1. Sorting

    148, 56, 147, 179, 242, 75, 973

  2. Binary Search

    704, 33

  3. Bit Operation

    136, 461, 371, 393, 191

  4. Sliding Window

    76, 424

  5. Greedy Algorithm

    122, 455, 406, 134

  6. Divide & Conquer

    169, 241

  7. Dynamic Programming

    509, 53, 70, 198

Problems I solved until 5.7.2021

BOJ: 298
Programmers: 87
LeetCode: 91
Algospot: 9
SW Expert Academy: 11
Total: 496