Skip to content

일주일에 한번씩 출제되는 알고리즘 문제 목록입니다.

Notifications You must be signed in to change notification settings

meet-code/algorithm-weekly

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

알고리즘 문제 리스트

카카오 오픈채팅 알고리즘 공부방

12.16

  1. Leetcode : 961. N-Repeated Element in Size 2N Array
  2. Leetcode : 1557. Minimum Number of Vertices to Reach All Nodes
  3. Leetcode : 761. Special Binary String

12.9

  1. Leetcode : 169. Majority Element
  2. Leetcode : 15. 3Sum
  3. Leetcode : 761. Special Binary String

12.2

  1. Leetcode : 965. Univalued Binary Tree
  2. Leetcode : 638. Shopping Offers
  3. Leetcode : 2209. Minimum White Tiles After Covering With Carpets

11.25

  1. Leetcode : 617. Merge Two Binary Trees
  2. Leetcode : 910. Smallest Range II
  3. Leetcode : 857. Minimum Cost to Hire K Workers

11.20

  1. Leetcode : 1893. Check if All the Integers in a Range Are Covered
  2. Leetcode : 659. Split Array into Consecutive Subsequences
  3. Leetcode : 805. Split Array With Same Average

11.11

  1. Leetcode : 2138. Divide a String Into Groups of Size k
  2. Leetcode : 475. Heaters
  3. Leetcode : 1568. Minimum Number of Days to Disconnect Island

11.4

  1. Leetcode : 872. Leaf-Similar Trees
  2. Leetcode : 1052. Grumpy Bookstore Owner
  3. Leetcode : 483. Smallest Good Base

10.28

  1. Leetcode : 374. Guess Number Higher or Lower
  2. Leetcode : 1785. Minimum Elements to Add to Form a Given Sum
  3. Leetcode : 1463. Cherry Pickup II

10.21

  1. Leetcode : 504. Base 7
  2. Leetcode : 1785. Minimum Elements to Add to Form a Given Sum
  3. Leetcode : 2030. Smallest K-Length Subsequence With Occurrences of a Letter

10.14

  1. Leetcode : 680. Valid Palindrome II
  2. Leetcode : 1140. Stone Game II
  3. Leetcode : 127. Word Ladder

10.8

  1. Leetcode : 463. Island Perimeter
  2. Leetcode : 2279. Maximum Bags With Full Capacity of Rocks
  3. Leetcode : 924. Minimize Malware Spread

9.30

  1. Leetcode : 1848. Minimum Distance to the Target Element
  2. Leetcode : 79. Word Search
  3. Leetcode : 924. Minimize Malware Spread

9.23

  1. Leetcode : 1496. Path Crossing
  2. Leetcode : 2279. Maximum Bags With Full Capacity of Rocks
  3. Leetcode : 778. Swim in Rising Water

9.16

  1. Leetcode : 944. Delete Columns to Make Sorted
  2. Leetcode : 2233. Maximum Product After K Increments
  3. Leetcode : 960. Delete Columns to Make Sorted III

9.9

  1. Leetcode : 1351. Count Negative Numbers in a Sorted Matrix
  2. Leetcode : 143. Reorder List
  3. Leetcode : 2092. Find All People With Secret

9.2

  1. Leetcode : 1470. Shuffle the Array
  2. Leetcode : 817. Linked List Components
  3. Leetcode : 2163. Minimum Difference in Sums After Removal of Elements

8.25

  1. Leetcode : 1629. Slowest Key
  2. Leetcode : 817. Linked List Components
  3. Leetcode : 995. Minimum Number of K Consecutive Bit Flips

8.19

  1. Leetcode : 1556. Thousand Separator
  2. Leetcode : 2285. Maximum Total Importance of Roads
  3. Leetcode : 1610. Maximum Number of Visible Points

8.12

  1. Leetcode : 492. Construct the Rectangle
  2. Leetcode : 61. Rotate List
  3. Leetcode : 1223. Dice Roll Simulation

8.5

  1. Leetcode : 101. Symmetric Tree
  2. Leetcode : 1604. Alert Using Same Key-Card Three or More Times in a One Hour Period
  3. Leetcode : 1434. Number of Ways to Wear Different Hats to Each Other

7.22

  1. Leetcode : 922. Sort Array By Parity II
  2. Leetcode : 1604. Alert Using Same Key-Card Three or More Times in a One Hour Period
  3. Leetcode : 1392. Longest Happy Prefix

7.16

  1. Leetcode : 584. Find Customer Referee
  2. Leetcode : 1319. Number of Operations to Make Network Connected
  3. Leetcode : 321. Create Maximum Number

7.8

  1. Leetcode : 584. Find Customer Referee
  2. Leetcode : 1997. First Day Where You Have Been in All the Rooms
  3. Leetcode : 460. LFU Cache

7.1

  1. Leetcode : 1342. Number of Steps to Reduce a Number to Zero
  2. Leetcode : 1487. Making File Names Unique
  3. Leetcode : 1345. Jump Game IV

6.24

  1. Leetcode : 543. Diameter of Binary Tree
  2. Leetcode : 1813. Sentence Similarity III
  3. Leetcode : 1377. Frog Position After T Seconds

6.17

  1. Leetcode : 459. Repeated Substring Pattern
  2. Leetcode : 2017. Grid Game
  3. Leetcode : 1330. Reverse Subarray To Maximize Array Value

6.10

  1. Leetcode : 258. Add Digits
  2. Leetcode : 2017. Grid Game
  3. Leetcode : 488. Zuma Game

6.3

  1. Leetcode : 1844. Replace All Digits with Characters
  2. Leetcode : 622. Design Circular Queue
  3. Leetcode : 591. Tag Validator

5.28

  1. Leetcode : 1668. Maximum Repeating Substring
  2. Leetcode : 1813. Sentence Similarity III
  3. Leetcode : 472. Concatenated Words

5.20

  1. Leetcode : 1332. Remove Palindromic Subsequences
  2. Leetcode : 95. Unique Binary Search Trees II
  3. Leetcode : 1425. Constrained Subsequence Sum

5.12

  1. Leetcode : 1103. Distribute Candies to People
  2. Leetcode : 207. Course Schedule
  3. Leetcode : 493. Reverse Pairs

5.6

  1. Leetcode : 1332. Remove Palindromic Subsequences
  2. Leetcode : 1864. Minimum Number of Swaps to Make the Binary String Alternating
  3. Leetcode : 1235. Maximum Profit in Job Scheduling

4.29

  1. Leetcode : 414. Third Maximum Number
  2. Leetcode : 621. Task Scheduler
  3. Leetcode : 1483. Kth Ancestor of a Tree Node

4.22

  1. Leetcode : 414. Third Maximum Number
  2. Leetcode : 1963. Minimum Number of Swaps to Make the String Balanced
  3. Leetcode : 1383. Maximum Performance of a Team

4.15

  1. Leetcode : 118. Pascal's Triangle
  2. Leetcode : 2125. Number of Laser Beams in a Bank
  3. Leetcode : 827. Making A Large Island

4.8

  1. Leetcode : 1114. Print in Order
  2. Leetcode : 1626. Best Team With No Conflicts
  3. Leetcode : 1001. Grid Illumination

4.1

  1. Leetcode : 1260. Shift 2D Grid
  2. Leetcode : 2130. Maximum Twin Sum of a Linked List
  3. Leetcode : 1001. Grid Illumination

3.25

  1. Leetcode : 1984. Minimum Difference Between Highest and Lowest of K Scores
  2. Leetcode : 1019. Next Greater Node In Linked List
  3. Leetcode : 1643. Kth Smallest Instructions

3.18

  1. Leetcode : 1667. Fix Names in a Table
  2. Leetcode : 2201. Count Artifacts That Can Be Extracted
  3. Leetcode : 273. Integer to English Words

3.11

  1. Leetcode : 1984. Minimum Difference Between Highest and Lowest of K Scores
  2. Leetcode : 304. Range Sum Query 2D - Immutable
  3. Leetcode : 1601. Maximum Number of Achievable Transfer Requests

3.4

  1. Leetcode : 1886. Determine Whether Matrix Can Be Obtained By Rotation
  2. Leetcode : 436. Find Right Interval
  3. Leetcode : 818. Race Car

2.26

  1. Leetcode : 1886. Determine Whether Matrix Can Be Obtained By Rotation
  2. Leetcode : 978. Longest Turbulent Subarray
  3. Leetcode : 1095. Find in Mountain Array

2.19

  1. Leetcode : 728. Self Dividing Numbers
  2. Leetcode : 1110. Delete Nodes And Return Forest
  3. Leetcode : 1889. Minimum Space Wasted From Packaging

2.13

  1. Leetcode : 1854. Maximum Population Year
  2. Leetcode : 978. Longest Turbulent Subarray
  3. Leetcode : 2025. Maximum Number of Ways to Partition an Array

2.5

  1. Leetcode : 350. Intersection of Two Arrays II
  2. Leetcode : 1861. Rotating the Box
  3. Leetcode : 768. Max Chunks To Make Sorted II

1.30

  1. Leetcode : 819. Most Common Word
  2. Leetcode : 49. Group Anagrams
  3. Leetcode : 2076. Process Restricted Friend Requests

1.23

  1. Leetcode : Base 7
  2. Leetcode : Palindrome Partitioning
  3. Leetcode : Number of Flowers in Full Bloom

1.17

  1. Leetcode : Divisor Game
  2. Leetcode : Maximum Alternating Subsequence Sum
  3. Leetcode : The Skyline Problem

1.8

  1. Leetcode : Determine Whether Matrix Can Be Obtained By Rotation
  2. Leetcode : Snapshot Array
  3. Leetcode : Word Ladder

1.2

  1. Leetcode : Minimum Operations to Make the Array Increasing
  2. Leetcode : Possible Bipartition
  3. Leetcode : Frog Position After T Seconds

12.25

  1. Leetcode : Min Stack
  2. Leetcode : Shifting Letters
  3. Leetcode : Parse Lisp Expression

12.17

  1. Leetcode : Nim Game
  2. Leetcode : Largest Merge Of Two Strings
  3. Leetcode : Sequentially Ordinal Rank Tracker

12.11

  1. Leetcode : Remove All Adjacent Duplicates In String
  2. Leetcode : Logical OR of Two Binary Grids Represented as Quad-Trees
  3. Leetcode : Minimum Cost to Cut a Stick

12.3

  1. Leetcode : Check if the Sentence Is Pangram
  2. Leetcode : UTF-8 Validation
  3. Leetcode : Pizza With 3n Slices

11.26

  1. Leetcode : Shortest Completing Word
  2. Leetcode : Minimum Absolute Sum Difference
  3. Leetcode : Poor Pigs

11.19

  1. Leetcode : Intersection of Multiple Arrays
  2. Leetcode : Reordered Power of 2
  3. Leetcode : Number of Visible People in a Queue

11.12

  1. Leetcode : Redistribute Characters to Make All Strings Equal
  2. Leetcode : Random Flip Matrix
  3. Leetcode : Special Binary String

11.5

  1. Leetcode : Print in Order
  2. Leetcode : Rotated Digits
  3. Leetcode : Find Median from Data Stream

#10.29

  1. Leetcode : Merge Two Sorted Lists
  2. Leetcode : Detect Squares
  3. Leetcode : Smallest Range Covering Elements from K Lists

10.22

  1. Leetcode : Complement of Base 10 Integer
  2. Leetcode : Dota2 Senate
  3. Leetcode : Kth Smallest Instructions

10.15

  1. Leetcode : Sign of the Product of an Array
  2. Leetcode : Largest Divisible Subset
  3. Leetcode : Number of Digit One

10.7

  1. Leetcode : Day of the Week
  2. Leetcode : Number of Ways to Select Buildings
  3. Leetcode : Word Search II

10.1

  1. Leetcode : Implement strStr()
  2. Leetcode : Reverse Linked List II
  3. Leetcode : Minimum Operations to Make the Array K-Increasing

9.24

  1. Leetcode : Check if All Characters Have Equal Number of Occurrences
  2. Leetcode : All Elements in Two Binary Search Trees
  3. Leetcode : Allocate Mailboxes

9.14

  1. Leetcode : Valid Palindrome II
  2. Leetcode : Break a Palindrome
  3. Leetcode : LFU Cache

9.3

  1. Leetcode : Divide Array Into Equal Pairs
  2. Leetcode : Minimized Maximum of Products Distributed to Any Store
  3. Leetcode : Minimum Number of Removals to Make Mountain Array

8.20

  1. Leetcode : Check Whether Two Strings are Almost Equivalent
  2. Leetcode : Redundant Connection
  3. Leetcode : Build Array Where You Can Find The Maximum Exactly K Comparisons

8.13

  1. Leetcode : Add Binary
  2. Leetcode : Queue Reconstruction by Height
  3. Leetcode : Random Pick with Blacklist

8.6

  1. Leetcode : Destination City
  2. Leetcode : Minimum Operations to Make Array Equal
  3. Leetcode : Kth Smallest Product of Two Sorted Arrays

7.30

  1. Leetcode : Minimum Time to Type Word Using Special Typewriter
  2. Leetcode : Stone Game II
  3. Leetcode : Shortest Path to Get All Keys

7.23

  1. Leetcode : Article Views I
  2. Leetcode : Minimum Cost to Set Cooking Time
  3. Leetcode : Maximum Profit in Job Scheduling

7.18

  1. Leetcode : Range Addition II
  2. Leetcode : Get Equal Substrings Within Budget
  3. Leetcode : Minimum One Bit Operations to Make Integers Zero

7.9

  1. Leetcode : Detect Capital
  2. Leetcode : Rabbits in Forest
  3. Leetcode : Count Unique Characters of All Substrings of a Given String

7.2

  1. Leetcode : Transpose Matrix
  2. Leetcode : Shopping Offers
  3. Leetcode : Minimize Deviation in Array

6.25

  1. Leetcode : Check If a Word Occurs As a Prefix of Any Word in a Sentence
  2. Leetcode : Reverse Nodes in Even Length Groups
  3. Leetcode : Number Of Ways To Reconstruct A Tree

6.18

  1. Leetcode : Roman to Integer
  2. Leetcode : Find Minimum in Rotated Sorted Array
  3. Leetcode : Maximum Sum of 3 Non-Overlapping Subarrays

6.11

  1. Leetcode : Reformat Department Table
  2. Leetcode : Minimum Path Sum
  3. Leetcode : Concatenated Words

6.5

  1. Leetcode : Count Number of Pairs With Absolute Difference K
  2. Leetcode : Rotate Array
  3. Leetcode : Find the Kth Smallest Sum of a Matrix With Sorted Rows

5.28

  1. Leetcode : Minimum Value to Get Positive Step by Step Sum
  2. Leetcode : Maximum Length of Repeated Subarray
  3. Leetcode : Sum of Floored Pairs

5.21

  1. Leetcode : Binary Watch
  2. Leetcode : Additive Number
  3. Leetcode : Max Value of Equation

5.7

  1. Leetcode : Intersection of Two Arrays II
  2. Leetcode : Number of Smooth Descent Periods of a Stock
  3. Leetcode : Minimum White Tiles After Covering With Carpets

4.30

  1. Leetcode : Thousand Separator
  2. Leetcode : 4Sum II
  3. Leetcode : Tiling a Rectangle with the Fewest Squares

4.23

  1. Leetcode : Sum of Root To Leaf Binary Numbers
  2. Leetcode : Binary Search Tree to Greater Sum Tree
  3. Leetcode : Trips and Users

4.9

  1. Leetcode : Keep Multiplying Found Values by Two
  2. Leetcode : Find a Peak Element II
  3. Leetcode : Minimum Incompatibility

4.2

  1. Leetcode : Valid Boomerang
  2. Leetcode : Distribute Coins in Binary Tree
  3. Leetcode : Create Maximum Number

3.26

  1. Leetcode : Valid Palindrome
  2. Leetcode : Delete Leaves With a Given Value
  3. Leetcode : Number of Valid Move Combinations On Chessboard

3.19

  1. Leetcode : Swap Salary
  2. Leetcode : Evaluate Reverse Polish Notation
  3. Leetcode : Maximum Genetic Difference Query

3.13

  1. Leetcode : Prime Arrangements
  2. Leetcode : Minimum Limit of Balls in a Bag
  3. Leetcode : Perfect Rectangle

2.19

  1. Leetcode : N-ary Tree Preorder Traversal
  2. Leetcode : Group Anagrams
  3. Leetcode : Maximum Number of Events That Can Be Attended II

2.5

  1. Leetcode : Kids With the Greatest Number of Candies
  2. Leetcode : Find And Replace in String
  3. Leetcode : Similar String Groups

1.29

  1. Leetcode : Duplicate Emails
  2. Leetcode : Cinema Seat Allocation
  3. Leetcode : Minimum Cost to Hire K Workers

1.21

  1. Leetcode : Number of Different Integers in a String
  2. Leetcode : Total Hamming Distance
  3. Leetcode : Minimum Difficulty of a Job

1.15

  1. Leetcode : Power of Three
  2. Leetcode : Balance a Binary Search Tree
  3. Leetcode : Maximum Running Time of N Computers

1.2

  1. Leetcode : Excel Sheet Column Number
  2. Leetcode : Flower Planting With No Adjacent
  3. Leetcode : Maximum Gap

12.26

  1. Leetcode : Number of Recent Calls
  2. Leetcode : Letter Case Permutation
  3. Leetcode : Find in Mountain Array

12.19

  1. Leetcode : Find Words That Can Be Formed by Characters
  2. Leetcode : Course Schedule II
  3. Leetcode : Building Boxes

12.11

  1. Leetcode : Find Pivot Index
  2. Leetcode : Maximum Trailing Zeros in a Cornered Path
  3. Leetcode : Best Time to Buy and Sell Stock III

12.4

  1. Leetcode : Student Attendance Record I
  2. Leetcode : Image Overlap
  3. Leetcode : Making A Large Island

11.27

  1. Leetcode : Count Good Triplets
  2. Leetcode : Can Convert String in K Moves
  3. Leetcode : Minimum Insertion Steps to Make a String Palindrome

11.20

11.14

11.6

10.30

10.23

10.16

10.10

10.2

9.26

9.21

9.4

8.28

8.23

8.14

8.8

8.1

7.26

7.17

7.11

7.4

6.27

6.21

6.13

6.5

5.30

5.23

5.16

5.10

5.3

4.27

4.18

4.12

4.6

3.28

3.21

3.14

3.7

2.27

2.22

2.14

2.7

1.31

1.23

1.17

1.10

1.3

12.29

12.20

  • Leetcode : Pascal's Triangle II
  • Leetcode : Container With Most Water
  • Leetcode : First Missing Positive

12.9

11.29

11.22

11.16

11.10

11.1

10.26

10.18

10.12

10.4

9.27

9.14

9.7

8.30

8.24

8.16

8.9

8.2

7.26

7.20

7.12

7.6

6.28

6.22

6.15

6.8

6.1

5.25

5.18

5.11

5.4

4.27

4.19

4.12

4.5

3.29

3.22

3.16

3.8

3.1

2.21

2.7

1.25

1.10

12.27

12.13

11.29

11.15

11.01

10.12

09.27

09.05

08.29 - 해답

08.23 - 해답

08.16 - 해답

08.09

08.04 - 해답

07.26

07.19 - 해답

07.12 - 해답

07.05 - 해답

06.29

06.21

06.13

06.06

05.31

05.24

05.18

05.10

05.03

04.25

04.18

04.10

04.04

03.28

03.20

03.14

03.06

02.28

02.21

02.14

02.07

02.01

01.18

01.11

01.04

12.28

12.14

12.07

11.29

11.23

11.16

11.09

11.02

10.26

10.19

10.12

10.05

09.28

09.21

09.07

08.30

08.24

08.17

08.10

08.03

07.28

07.19

07.12

07.05

06.29

06.21

06.15

06.08

06.01

05.25

05.18

05.11

05.04

04.27

04.19

04.13

04.05

03.30

03.20

About

일주일에 한번씩 출제되는 알고리즘 문제 목록입니다.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages