보광동 냉동삼겹살, 잠수교집-"냉동삼겹살은 오래된 삼겹살이다"란 고정관념을 없애준 냉삼집 20210212
2021. 3. 2.맨날 먹던 고기와 회는 좀 물려서 뭔가 색다른 게 없다가 생각난 게 냉동삼겹살이다. '이것도 고기인데 뭔 소리냐?'라고 할 수 있지만 매번 먹던 고기들은 생고기들이라서 내 기준에선 다른 카테고리이다. 여하튼 예전에 학교 다닐 때 생각해서 싼 맛에 소주 분위기로 가려고 했는데 분위기는 그럴 수 있지만 가격은 생고기값이란다. 도대체 얼마나 맛있게 냉삼을 팔길래 그러냐며 서둘러 "잠수교집"으로 갔다. 재작년인가 작년인가부터 냉삼이 한 번 확 유행을 했었는데 그 때는 먹지 않았다. 정신이 없었던 것도 있었고 뭔가 트렌드라고는 하는데 굳이 냉삼을 먹을 게 있나라는 생각으로 찾지 않았었다. 트렌드는 돌고 돈 다지만 냉삼이 유행을 할 것이라고는 생각 못했는데 그런 날이 왔다. 그런 트렌드를 이끈 집 중 하나가 잠수교..
서귀포 하와이안 해물찜, 글라글라 하와이-제주에서 먹는 이색적인 해물찜 20210208
2021. 3. 1.어제 고등어회를 먹고 숙소에서 해수탕으로 땀을 쭉 빼고 나서 잤더니 벌써 점심 먹을 시간이다. 책 좀 보려고 왔지만 책을 잘못 가져와서 머리만 아프고 밖은 바람이 너무 세서 뭔가 하고 싶지는 않고 여행 와서도 그냥 그렇다. 점심이라도 좀 제대로 먹고 기분을 전환해 보자 하여 어제 소개받은 글라글라 하와이에 들렸다. 이태원에 가면 많이 보이는 하와이안 스타일의 매콤한 해산물찜을 제주에서 파는 곳인데 "글라"는 제주도 말로 "가자"는 뜻이라고 한다. 방언과 외국지명을 합하였는데 입에 짝짝 달라붙는 재미난 가게 이름이라 생각된다. 블로그를 보니깐 성수기에는 줄 서서 먹는 곳이라는데 코로나에 겨울이다 보니 사람이 없어서 휑하다. 그나마 유럽에서 온 것 같은 자전거 라이더들이 한 자리를 차지하고 쉬고 있다. 그걸..
서귀포 고등어회, 부두식당-제주 남서쪽 모슬포항의 맛집 20210207
2021. 2. 20.코로나로 힘든 와중에 개인적인 일들도 겹치고 가장 취약한 환절기가 오다 보니 하루하루 있기가 너무 힘들다. 훌쩍 멀리 떠나고 싶지만 코로나로 그럴 수도 없고 그나마 멀리 온 게 제주다. 아무것도 안 하고 책이나 보다가 올라갈 생각인데 먹는 게 문제라 아는 형에게 도움을 요청했다. 그렇게 형이 데리고 간 곳이 부두식당이다. 모슬포항에는 "미영이네" 고등어회집이 유명해서 글루 갈까 했다. 하지만 형이 부두식당을 소개해주면서 밑반찬의 스타일이 조금 다르고 구이류와 여러가지 횟감이 있어 더 괜찮다고 말해서 바로 목적지를 옮겼다. 도착하고 보니 이미 가게 안은 가득 찼고 대기열이 막 생기고 있었다. 어떻게 이런 가게들을 잘 찾아오는지 대단하다. 가게는 코로나 시대를 비웃기라도 하듯 불야성으로 꽤 일찍 왔는데도 이..
3Sum
2021. 1. 12.문제 링크 : leetcode.com/problems/3sum/submissions/ 3Sum - 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개를 골라 0이 되는 수의 조합을 return 한다. class Solution: def threeSum(self, nums: List[int]) -> List[List[int]]: nums.sort() result = [] for i in range(0, len(nums) - 2): left ..
Trapping Rain Water
2021. 1. 12.문제링크 : leetcode.com/problems/trapping-rain-water/ Trapping Rain Water - 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 블록의 높이를 배열로 받아 움푹 파이는 곳에 물이 받아진다는 설정이다. 결국 움푹 파인 공간을 세라는 문제. 책을 먼저 보고 다음날 머리에 넣기 위해 풀어보는 식으로 공부를 하고 있어서 왠지 안풀리겠다 싶은 부분은 계속 반복해서 보고 있다. 이 문제도 왠지 잊을 것 같아서 어제 달달 외우다..
Group Anagrams
2021. 1. 11.문제 링크 : leetcode.com/problems/group-anagrams/ Group Anagrams - 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 같은 글자로 이루어진 단어들(아나그램) 끼리 모아서 리스트로 넘겨준다. 조금 생각해보니 쉬운 해결 방법이 생각나서 그대로 풀었다. 방법은 단어를 정렬한 다음 key로 사용하는 것이다. 20분 정도 걸린 것 같다. class Solution: def groupAnagrams(self, strs: List[s..
Most Common Word
2021. 1. 10.문제 링크 : leetcode.com/problems/most-common-word/submissions/ paragraph 중에 banned와 특수문자를 뺀 단어 중에 가장 빈도가 많은 단어를 찾는 것이 목표다. 결국에 책을 보고 풀었는데 문제에서 함정? 이라고 할 수 있는 것이 str과 list의 단어 제거 문제이다. str.replace()를 사용하면 banned 문자가 "abc"일 때 abcd는 d가 남게된다. 그렇다고 split()으로 list를 만든 후 list.remove()를 하면 한 개만 지워진다. 찾아보니 filter를 이용해서 지울 수는 있겠지만 banned loop를 돌아야해서 비효율적이다. class Solution: # 틀린 답안. str, list의 제한된 remove가 발목을..
Reorder Data in Log Files
2021. 1. 10.문제 링크 : leetcode.com/problems/reorder-data-in-log-files/ Reorder Data in Log Files - 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 로그가 str인 리스트로 주어지고 str에 " "가 delimiter 다. 두 번째 값으로 정렬하는데 문자가 숫자보다 우선이다. 또한 숫자는 문자의 뒤로만 보낼뿐 정렬하지 않는다. 문자 정렬의 경우 앞의 identifier로 정렬한다. (이부분이 확실치가 않다) 리스..
Reverse String
2021. 1. 8.문제 링크 : leetcode.com/problems/reverse-string/ Reverse String - 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 책 문자열 중 두번째 문제. 가장 쉽다. class Solution: def reverseString(self, s: List[str]) -> None: """ Do not return anything, modify s in-place instead. """ s[:] = s[::-1] 책에 쓰여있듯이 s ..
Valid Palindrome
2021. 1. 8.문제 링크 : leetcode.com/problems/valid-palindrome/ Valid Palindrome - 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 파이썬 알고리즘 인터뷰를 한 번 정독하면서 나오는 문제들을 한 챕터씩 한 번 읽어보고 순서대로 풀어보며 공부를 하려고 한다. 처음 나온 것이 팰린드롬 문제다. class Solution: def isPalindrome(self, s: str) -> bool: s = re.sub(r"[^a-zA-Z0..
Remove Duplicates from Sorted Array
2021. 1. 8.문제링크 : leetcode.com/explore/interview/card/top-interview-questions-easy/92/array/727/ 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 알고리즘 책을 사서 보는 중이라 다 보기 전까지는 괜히 어려운거 풀어서 스트레스 받느니 하루에 한 두 문제씩 습관을 먼저 들이자는 생각이 들어 쉬운 문제..
Beautiful Arrangement (Fail)
2021. 1. 3.문제링크 : leetcode.com/explore/challenge/card/january-leetcoding-challenge-2021/579/week-1-january-1st-january-7th/3591/ 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 어제 노느라 못풀고 January LeetCoding Challenge 2021 3일차를 도전했..