본문 바로가기

반응형
SMALL

알고리즘 문제 풀이/LeetCode

859. Buddy Strings https://leetcode.com/problems/buddy-strings/solution/ Buddy Strings - 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, B가 주어졌을 때, 한 쌍의 문자를 바꾸는 것으로 두 문자열이 같을 수 있는지를 확인하는 문제입니다. 이 전 문제 non-decreasing에서 한 번 호되게 당한 적이 있기에 이번 문제에서는 경우를 세세하게 나누어서 if 문으로 처리를 해주었습니다. class Solu.. 더보기
665. Non-decreasing Array https://leetcode.com/problems/non-decreasing-array/ Non-decreasing Array - 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 이 문제 한 이틀 고민했는데, 안 풀린 문제였습니다. 분명, 어제만해도 굉장히 쉽게 문제를 풀어서 기분이 좋았는데, 왜.... 이렇게 됐죠. 제가 실패한 부분은 서로 다른 환경에서 어떻게 대처를 해야하는지에 대한 미숙함이었습니다. 즉, 문제 분석이라 생각합니다. 문제를 분석하기 위해선.. 더보기
9. Palindrome Number https://leetcode.com/problems/palindrome-number/ Palindrome Number - 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 알고리즘 문제 막 풀기 시작하신 분들이 꼭 만나는 문제인 Palindrome 문제입니다. 모 기업 코딩테스트에서도 나온 문제죠. 작년 생각이 새록새록 이번 문제는 '정수'로 숫자가 주어집니다. 이를 Palindrome인지 아닌지 판단하는데, 단 !! 조건이 있습니다. 이를 String으로 Con.. 더보기
7. Reverse Integer https://leetcode.com/problems/reverse-integer/ Reverse Integer - 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 본 문제는 쉽습니다. 생각을 달리 할 것도 없었고, 그냥 풀면 됩니다. 해설에서는 pop, push를 얘기를 했는데, 음... 해외에선 이런 표현을 쓰는거 같아요. 정수를 거꾸로 뒤집는 겁니다. 사실 String이면 간단히 뒤에서부터 읽으면 되는 정수는 좀 얘기가 다르죠. 우선 처음엔 뒤집으려는 숫자의.. 더보기
1. Two Sum LeetCode 사이트 문제의 첫 번째 문제입니다. 문제를 해석하기 전에 LeetCode의 문제는 되게 간단합니다. 하지만 그 풀이가 다양합니다. 즉, 최적화를 위한 풀이법을 찾는 것이 LeetCode 사이트의 특징입니다. 저 역시 보다 넓은 알고리즘 견해를 가지고 싶어 찾다보니 여기까지 왔네요. 본 사이트는 Amazon, Facebook, Google 등 실리콘 밸리 기업이 출시하는 코딩테스트와 굉장히 유사한 문제를 가지고 있기에 LeetCode에서 연습을 하시면 될 것 같습니다. 그리고 본 사이트는 구현보단 알고리즘이 중점이 되는 사이트이기에 C가 아닌 파이썬으로 진행을 해보려 합니다. https://leetcode.com/problems/two-sum/ Two Sum - LeetCode Level .. 더보기

반응형
LIST