/Algorithm

코딩테스트 준비를 위해 풀이한 알고리즘 문제를 업로드 합니다.

Primary LanguageJavaScript

Algorithm

코딩테스트를 준비하며 풀이한 알고리즘 문제들을 업로드 합니다.
문제 사이트는 프로그래머스, 백준, leetcode 3가지를 주로 사용합니다.
(주 사용 언어 Python / JavaScript)

leetcode

My solutions to leetcode in JavaScript

# Title Solution Difficulty
3 Longest Substring Without Repeating Characters JavaScript Medium
13 Roman to Integer JavaScript Easy
14 Longest Common Prefix JavaScript Easy
22 Generate Parentheses JavaScript Medium
33 Search in Rotated Sorted Array JavaScript Medium
39 Combination Sum JavaScript Medium
53 Maximum Subarray JavaScript Easy
56 Merge Intervals JavaScript Medium
70 Climbing Stairs JavaScript Easy
79 Word Search JavaScript Medium
86 Partition List JavaScript Medium
88 Merge Sorted Array JavaScript Easy
91 Binary Tree Inorder Traversal JavaScript Medium
94 Decode Ways JavaScript Easy
100 Same Tree JavaScript Easy
111 Minimum Depth of Binary Tree JavaScript Easy
121 Best Time to Buy and Sell Stock JavaScript Easy
129 Sum Root to Leaf Numbers JavaScript Medium
189 Rotate Array JavaScript Medium
198 House Robber JavaScript Medium
199 Binary Tree Right Side View JavaScript Medium
207 Course Schedule Medium
210 Contains Duplicate JavaScript Medium
217 Course Schedule II JavaScript Easy
221 Maximal Square JavaScript Medium
226 Invert Binary Tree JavaScript Easy
338 Counting Bits JavaScript Easy
387 First Unique Character in a String JavaScript Easy
392 Is Subsequence JavaScript Easy
402 Remove K Digits JavaScript Medium
438 Find All Anagrams in a String JavaScript Medium
463 Island Perimeter JavaScript Easy
509 Fibonacci Number JavaScript Easy
543 Diameter of Binary Tree JavaScript Easy
547 Number of Provinces JavaScript Medium
684 Redundant Connection Medium
686 Repeated String Match JavaScript Medium
695 Max Area of Island JavaScript Medium
696 Count Binary Substrings JavaScript Easy
733 Flood Fill JavaScript Easy
841 Keys and Rooms JavaScript Medium
897 Increasing Order Search Tree Easy
997 Find the Town Judge JavaScript Easy
997 Find the Town Judge JavaScript Easy
1023 Camelcase Matching JavaScript Medium
1025 Divisor Game JavaScript Easy
1047 Remove All Adjacent Duplicates In String JavaScript Easy
1249 Minimum Remove to Make Valid Parentheses JavaScript Medium
1319 Number of Operations to Make Network Connected JavaScript Medium
1448 Count Good Nodes in Binary Tree JavaScript Medium
1466 Reorder Routes to Make All Paths Lead to the City Zero JavaScript Medium
1539 Kth Missing Positive Number JavaScript Easy
1614 Maximum Nesting Depth of the Parentheses JavaScript Easy

프로그래머스

My solutions to programmers in JavaScript

❗️ https://velog.io/@jisubin12/series/programmers

# Title Solution Level
1 신규 아이디 추천 JavaScript 1
2 신고결과받기 JavaScript 1
3 로또의 최고 순위와 최저 순위 JavaScript 1
4 문자열 압축 JavaScript 2
5 오픈채팅방 JavaScript 2
6 멀쩡한 사각형 JavaScript 2
7 124 나라의 숫자 JavaScript 2
8 가장 큰 정사각형 찾기 JavaScript 2
9 올바른 괄호 JavaScript 2
10 다음 큰 숫자 JavaScript 2
11 땅따먹기 JavaScript 2
12 숫자의 표현 JavaScript 2
13 최댓값과 최솟값 JavaScript 2
14 최솟값 만들기 JavaScript 2
15 피보나치 수 JavaScript 2
16 행렬의 곱셈 JavaScript 2
17 JadenCase 문자열 만들기 JavaScript 2
18 N개의 최소공배수 JavaScript 2
19 기능 개발 JavaScript 2
20 타겟 넘버 JavaScript 2
21 짝지어 제거하기 JavaScript 2
22 메뉴 리뉴얼 JavaScript 2
23 괄호 변환 JavaScript 2
23 [1차] 뉴스 클러스터링 JavaScript 2
24 H-Index JavaScript 2

백준

My solutions to 백준 in JavaScript/C++

# Title Solution Difficulty DS & Algo
1912 수 찾기 Javascript Silver 2 Dynamic Programming
1920 연속합 Javascript Silver 4 HashMap
2606 바이러스 Javascript Silver 3 DFS / BFS
1920 수 찾기 Javascript Silver 4 HashMap
10828 스택 JavaScript / C++ Silver 4 Stack
10845 Javascript / C++ Silver 4 Queue
10974 모든 순열 Javascript Silver 3 Recursive
11104 K번째 수 Javascript Silver 5 Sort
11147 동전 0 Javascript Silver 4 Greedy
11399 ATM Javascript Silver 4 Sort