1022. Sum of Root To Leaf Binary Numbers
Problem Solving 2020. 9. 8. 18:40

Sum of Root To Leaf Binary Numbers Sum of Root To Leaf Binary Numbers - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com -문제 내용: Leaf 까지의 Binary 수를 string으로 누적해서 integer value를 만들고 모든 value를 Sum 해라 - 접근 방법 : DFS var sumRootToLeaf = function(root, val = '') { if(root == null) return ..

157. Read N Characters Given Read4
Problem Solving 2020. 9. 8. 10:34

Read N Characters Given Read4 Account Login - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com - 문제 내용 4 length의 buffer로 file에서 char를 read해오는 Method "read4"를 사용해서, 목표한 길이의 buffer를 요청한 목표 buffer에 채우고 채워진 buffer의 length를 return 한다. - 접근 방법 확인 해야할 내용은 다음과 같다. 목표 길이보다 Read Buffer가 많을 경우..

Shortest path in a Binary Maze
Problem Solving 2020. 9. 8. 09:16

www.geeksforgeeks.org/shortest-path-in-a-binary-maze/?ref=lbp - 문제 내용 M x N 사이즈의 Grid에서 [0,0]을 소스로 하고 [M-1,N-1]을 목적지로 한 1과 0으로만 만들어진 Maze에서 출력 가능한 모든 Path를 출력하라. (최소 패스도 가능) - 접근 방법 : BFS Search BFS Search를 위해서는 다음 고려사항을 생각해야 한다. Queue를 만들 것 count 1회에 들어온 모든 Queue를 소비하고 count를 1 증가 시킬 것 Visited 된 Cell은 다시 Queue에 넣지 말것 End를 만나면 해당 Path는 종료 시킬 것 -> 이 부분을 return count로 하게 되면 최소 Path count 값을 출력 할 수..

Word Pattern
Problem Solving 2020. 9. 7. 23:06

Word Pattern Explore - LeetCode LeetCode Explore is the best place for everyone to start practicing and learning on LeetCode. No matter if you are a beginner or a master, there are always new topics waiting for you to explore. leetcode.com -문제 내용 두개의 Array 문자열을 제공하고 상호 연관 관계를 갖는다. - 접근 방법 'aba' 와 'dog cat dog'가 주어 진다면 a는 dog를 cat은 b를 뜻하게 된다. 두개의 array가 상호 관계를 갖음으로 2개의 Map을 만들고 하나는 'aba'를 키로 하는 m..

835. Image Overlap
Problem Solving 2020. 9. 7. 00:13

Image Overlap Image Overlap - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 아래 문제와 동일한 문제이다. 2020/09/06 - [Problem Solving] - 자물쇠와 열쇠 - 문제 내용 두개의 이미지를 Overlap해서 가장 많이 Overlap 되는 1의 수를 구한다. - 접근 방법 자물쇠와 열쇠 같이 "A이미지의 길이 -1 + B 이미지의 길이 + A이미지의 길이 -1" 로 하는 전체 보드를 생성하고 그 중간에 B의 이미지를 넣..

1579. Remove Max Number of Edges to Keep Graph Fully Traversable
Problem Solving 2020. 9. 6. 18:52

Remove Max Number of Edges to Keep Graph Fully Traversable Remove Max Number of Edges to Keep Graph Fully Traversable - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com - 문제 내용 : 3개의 타입이 주어지는 그래프이다. 1번 타입 : Alice 혼자 접근 가능한 Edges 그룹 2번 타입 : Bob 혼자 접근 가능한 Edges 그룹 3번 타입 : Alice와 Bob 양..

5509. Minimum Deletion Cost to Avoid Repeating Letters
Problem Solving 2020. 9. 6. 13:31

Minimum Deletion Cost to Avoid Repeating Letters Account Login - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 문제 질문 : 문자 배열을 주고 그배열에 대응하는 코스트 배열을 준다. 문자 배열에서 연속되는 글자가 있을 경우 코스트를 최소로 해서 연속글자를 삭제하고, 그 최소화된 코스트를 결과값으로 한다. 접근 방법 : 일단 대상이 연속되는 글자만 대상이여서 slow와 fast를 이용해서 Window를 만들었다...

5508. Number of Ways Where Square of Number Is Equal to Product of Two Numbers
Problem Solving 2020. 9. 6. 13:18

Number of Ways Where Square of Number Is Equal to Product of Two Numbers Account Login - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com - 질문 내용 : Array 2개가 주워 지는데 Array 1번의 값을 제곱한 값을 Array 2번에서 선택한 2개의 Elements 곱으로 만들 수 있겠는가? - 접근 방법 해당 질문의 예를 보자면 이렇다. [2], [1,2,2,4] 이렇게 주어졌다고 했을때..

5507. Replace All ?'s to Avoid Consecutive Repeating Characters
Problem Solving 2020. 9. 6. 13:09

Replace All ?'s to Avoid Consecutive Repeating Characters Account Login - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com - 질문 내용 : 문자가 연속 되지 않는 선에서 '?'의 문자를 선택해라 - 해결 접근 법 'a?c' 상기와 같이 이웃한 값이 a와 c라고 하면 a와 c를 제외한 bdefg~z 까지 아무 값이나 대입하면 된다. 가장 쉽게 하는 방법은 'a','b','c' 3개 문자만 갖고 이웃 값이 '..