Skip to content

Repository files navigation

LeetCode Solutions

서울시립대 알고리즘 소모임 AL林의 LeetCode 풀이 저장소입니다.

기여하는 방법(2021.01.26. 수정)

링크

2021.01.18.(월) ~ 2021.02.21.(일)에 기여를 많이하면 상품을 드립니다.

Ranking

2021년 02월 23일 23시 27분에 마지막으로 업데이트된 순위입니다.

(Event 1) 가장 꾸준히 기여한 사람

#User NamePoints
1kir3i30
2hyun gyu29
3YongjoonSeo14
4fivestar11038
5moran9912317
6Spoof-UoS3
7Moonki Choi2
8sally02262
9mulmuri2
10zeze10042

(Event 2) 모든 난이도에 가장 많이 기여한 사람

#User NamePoints
1kir3i122
2YongjoonSeo65
3hyun gyu46
4moran99123120
5Spoof-UoS9
6zeze10049
7fivestar11037
8Moonki Choi4
9sally02264
10mulmuri3

(Event 3) Medium, Hard 난이도에 가장 많이 기여한 사람

#User NamePoints
1kir3i92
2YongjoonSeo52
3hyun gyu28
4moran99123118
5fivestar11037
6sally02264
7mulmuri2
8Spoof-UoS1

Algorithms

#TitleSolutionsAnalysesDifficultyNote
1Two Sumcpp, js, py, pymdEasy
2Add Two Numberscpp, javaMedium
3Longest Substring Without Repeating Characterscpp, cpp, javamd, mdMedium
5Longest Palindromic SubstringjavamdMedium
6ZigZag Conversioncpp, java, jpgmd, mdMedium
7Reverse Integerjava, pyEasy
9Palindrome Numbercpp, pyEasy
13Roman to IntegercppEasy
17Letter Combinations of a Phone NumbercppMedium
20Valid ParenthesespyEasy
23Merge k Sorted ListsjavamdHard
34Find First and Last Position of Element in Sorted ArrayjavamdMedium
37Sudoku Solverjava, pyHard
39Combination Sumcpp, pyMedium
42Trapping Rain Waterpy, pyHard
46Permutationscpp, pyMedium
50Pow(x, n)pyMedium
51N-QueenspyHard
52N-Queens IIpyHard
56Merge Intervalsjs, pymdMedium
60Permutation SequencecHard
61Rotate ListjavaMedium
62Unique PathsjavaMedium
63Unique Paths IIjavamdMedium
65Valid NumberjavaHard
67Add BinaryjavaEasy
74Search a 2D MatrixjavaMedium
75Sort ColorsjsMedium
77CombinationscppMedium
78SubsetscppMedium
84Largest Rectangle in HistogrampyHard
88Merge Sorted ArrayjsEasy
89Gray CodejavaMedium
92Reverse Linked List IIcppMedium
94Binary Tree Inorder TraversalpymdMedium
97Interleaving StringpymdHard
102Binary Tree Level Order TraversalpymdMedium
103Binary Tree Zigzag Level Order TraversalpymdMedium
104Maximum Depth of Binary TreecppEasy
105Construct Binary Tree from Preorder and Inorder TraversalcppMedium
107Binary Tree Level Order Traversal IIpymdEasy
108Convert Sorted Array to Binary Search TreecppEasy
110Balanced Binary TreecppEasy
111Minimum Depth of Binary TreepymdEasy
125Valid Palindromec, py, pymdEasy
130Surrounded RegionspymdMedium
144Binary Tree Preorder TraversalpymdMedium
145Binary Tree Postorder TraversalpymdMedium
147Insertion Sort ListjsMedium
172Factorial Trailing ZeroespyEasy
179Largest NumberjsMedium
199Binary Tree Right Side ViewpymdMedium
200Number of Islandscpp, pymdMedium
202Happy NumberpyEasy
206Reverse Linked Listcpp, cppmdEasy
207Course SchedulecppMedium
208Implement Trie (Prefix Tree)cppMedium
215Kth Largest Element in an ArraycppmdMedium
217Contains DuplicatepyEasy
226Invert Binary Treecpp, jsEasy
231Power of TwopyEasy
242Valid AnagramjsEasy
297Serialize and Deserialize Binary TreecppHard
310Minimum Height TreescppMedium
316Remove Duplicate LetterscppMedium
326Power of Threepy, pymdEasy
332Reconstruct ItinerarycppMedium
342Power of FourpyEasy
344Reverse Stringcpp, py, pymdEasy
412Fizz Buzzcpp, java, pymdEasy
429N-ary Tree Level Order TraversalpymdMedium
4544Sum IIpymdMedium
515Find Largest Value in Each Tree RowpymdMedium
538Convert BST to Greater TreepymdMedium
54201 MatrixpymdMedium
543Diameter of Binary TreecppEasy
547Number of ProvincespymdMedium
559Maximum Depth of N-ary TreepymdEasy
561Array Partition IjsEasy
617Merge Two Binary TreescppEasy
654Maximum Binary TreepymdMedium
684Redundant ConnectionpymdMedium
687Longest Univalue PathcppMedium
701Insert into a Binary Search Treecpp, java, pymdMedium
739Daily TemperaturescppMedium
743Network Delay Timecpp, pymdMedium
763Partition Labelscpp, pymdMedium
771Jewels and StonescppEasy
783Minimum Distance Between BST NodescppEasy
787Cheapest Flights Within K StopscppMedium
791Custom Sort StringpymdMedium
797All Paths From Source to Targetcpp, pymdMedium
807Max Increase to Keep City SkylinepymdMedium
827Making A Large IslandpymdHard
890Find and Replace Patterncpp, java, pymdMedium
912Sort an ArrayjsMedium
921Minimum Add to Make Parentheses Validcpp, java, pymdMedium
925Long Pressed NamepymdEasy
938Range Sum of BSTcppEasy
945Minimum Increment to Make Array UniquepymdMedium
950Reveal Cards In Increasing Ordercpp, java, pymdMedium
973K Closest Points to OrigincppMedium
990Satisfiability of Equality EquationspymdMedium
994Rotting OrangespymdMedium
1008Construct Binary Search Tree from Preorder Traversalcpp, pymdMedium
1038Binary Search Tree to Greater Sum Treecpp, pymdMedium
1091Shortest Path in Binary MatrixpymdMedium
1108Defanging an IP AddresspymdEasy
1161Maximum Level Sum of a Binary TreepymdMedium
1162As Far from Land as PossiblepymdMedium
1261Find Elements in a Contaminated Binary Treecpp, java, pymdMedium
1282Group the People Given the Group Size They Belong TopymdMedium
1288Remove Covered IntervalspymdMedium
1302Deepest Leaves SumpymdMedium
1305All Elements in Two Binary Search Treescpp, pymdMedium
1310XOR Queries of a SubarraycppMedium
1315Sum of Nodes with Even-Valued GrandparentpymdMedium
1325Delete Leaves With a Given Valuecpp, java, pymdMedium
1329Sort the Matrix DiagonallypymdMedium
1334Find the City With the Smallest Number of Neighbors at a Threshold DistancepymdMedium
1342Number of Steps to Reduce a Number to Zerocpp, java, pymdEasy
1347Minimum Number of Steps to Make Two Strings Anagramcpp, java, pymdMedium
1365How Many Numbers Are Smaller Than the Current Numbercpp, java, pymdEasy
1379Find a Corresponding Node of a Binary Tree in a Clone of That TreepymdMedium
1381Design a Stack With Increment Operationcpp, java, pymdMedium
1382Balance a Binary Search Treecpp, pymdMedium
1395Count Number of TeamspymdMedium
1409Queries on a Permutation With KeypymdMedium
1470Shuffle the ArraypymdEasy
1480Running Sum of 1d ArraypymdEasy
1512Number of Good PairspymdEasy
1528Shuffle Stringcpp, java, pymdEasy
1544Make The String GreatpymdEasy
1551Minimum Operations to Make Array Equalcpp, pymdMedium
1557Minimum Number of Vertices to Reach All Nodescpp, java, pymdMedium
1561Maximum Number of Coins You Can Getcpp, pymdMedium
1603Design Parking Systemcpp, java, pymdEasy
1630Arithmetic Subarrayscpp, pymdMedium
1637Widest Vertical Area Between Two Points Containing No PointspymdMedium
1641Count Sorted Vowel Stringscpp, pymdMedium
1669Merge In Between Linked Listscpp, pymdMedium
1672Richest Customer WealthpymdEasy
1689Partitioning Into Minimum Number Of Deci-Binary NumberspymdMedium
1720Decode XORed Arraycpp, java, pymdEasy
1725Number Of Rectangles That Can Form The Largest SquarepymdEasy

Database

#TitleSolutionsAnalysesDifficultyNote

Shell

#TitleSolutionsAnalysesDifficultyNote

Concurrency

#TitleSolutionsAnalysesDifficultyNote

About

알고리즘 소모임 AL林 릿코드 풀이 저장소 / AL林 leetcode problem solutions

Topics

Resources

Stars

4 stars

Watchers

3 watching

Forks

Contributors

Languages