최근에 코테 문제를 보다가 급 풀어보고 싶은 마음에 풀어봤다.오랫만에 본것이긴 하지만 분명 풀수 있을거같다고 생각했는데 전혀 풀리지 못해서 멘붕 후 오늘에서 답안을 보면서 이해했다.내가 한때 한참 재밌는 알고리즘이라 생각한 백트래킹인데 첨에는 BFS/DFS 분야라서 그
Alamofire 공부를 하다가 세계시간API 를 GET하기 위해서 연습을 했다.(Swift내 Date를 사용해도 되긴 하지만..)이 버그가 먼지 몰라서 찾아보았다.Apple에서는 App Transport Security(ATS) 정책을 iOS 9버젼부터 적용시켜 HT
다시 처음부터!최근에 카카오에서는 비트마스크 문제를 좋아한다고 해서, 비트마스킹이 뭐지라는 생각에 해당 분야를 살펴봤다.오랫만에 논리연산자를 다시 공부하게 되었다. 사실 학부때는 이걸로 논리회로 그리고 요구하는 트랜지스터를 어떻게 만들지, 그리고 계산기 만드는게 마지막
시간초과 너무 싫어 ㅜㅜ저번에 쓴 글에서는 라이노님의 파일입출력을 사용해서 시간초과를 해결하는 방식을 설명했다.지금까지 몇 문제를 더 풀어보면서 라이노님의 파일입출력을 써야하는 상황은 보통 입/출력이 3,000,000 이다(아마 백만부터는 그냥 사용하면 된다고 생각하면
시간초과를 획기적으로 줄이는 방법이 무엇일까? 조건에 따라 다르지만 이 개념은 O(n^a) 을 O(n^a/2) 로 줄이는데 의의가 있다. 두 포인터 관련 문제를 풀다가 도저히 이해가 안가는 문제를 발견했다. 첫 번째로 드는 생각은 O(n^4) 말고 답이 없었다. 이유
난 이때까지 removeFirst()가 O(1) 인 줄 알았다.하지만 잘 생각해보면 맨 앞에를 지우고 배열을 정렬하기 위해 N-1 의 수행이 들어가기 때문에 O(N)이 걸린다.2일간 쉽지 않은 문제를 풀었다. 사실 문제 자체가 어려운 것은 아니었다. BFS의 개념으로
백준에서 항상 swift로 풀때마다 시간초과가 문제인게 화난다. 실버 5인 문제임에도 불구하고 Swift특성상 잘 풀리지 않는다. 파일입출력을 함에도 불구하고 시간초가가 나서 이 문제를 푼 사람을 찾다가 신기한 for문함수와 String 옵션을 발견했다. 수 정렬
코딩테스트를 준비하면서 한번씩 백준에서 이런 현상이 있었다. 그것은 시간초과단순히 알고리즘이 잘못된 시간초과가 아닌 문제에 필요한 알고리즘을 사용했음에도 생기는 현상이다.Swift는 아직 다른 언어에 비해 역사도 짧고(처음나온게 2014년이라고 한다. c++는 1985
너무나 기쁘다!요근래 백트래킹에 대해서 공부를 했는데 쉬운문제가 아니었다. 바로 재귀함수를 제대로 이해하는것인가가 관건이기 때문이었다.공부할 때 바킹독님 유튜브를 보면서 이해를 한다고 했는데도 참 어려웠다.오늘 눈에 들어온게 스도쿠 문제원래 스도쿠를 한번씩 풀기도 했고
오랫만에 푸니 매우 어렵다!! 🤪 내일있을 카카오페이 인턴십 코테를 보기위해 오랫만에 코테를 공부했다. 프로그래머스에 있는 2021 카카오 인턴십 문제가 나와서 풀어봤는데 level1을 근 한시간만에 풀었는데 level2에서 거의 3시간이 걸린 것 같다. 나온지
첫 WWDC 2021! 개발자를 위한 WWDC에 대해서 키워드만 알았지 실제로 본 적은 없었다. 봐야할 것이 많지만 이번 기회에 하나씩이라도 보는 재미를 키워나아가야겠다. 또한 동영상이라 내가 집중하기에도 좋을 것 같구, 영어공부도 해보는 셈 치구 말이다. 특히 이번
가족이란 단어는 힘이 된다. 좋은 가족은 마법과도 같다.4시간의 극악의 시간동안 5문제를 푸는 코테였다. 과연 소문이 어렵기로 난 카카오가 얼마나 어려울까 봤다가... 정말 어려웠다.결론적으로는 1,2번 문제만 풀었다. 각각 1시간을 쓰며 겨우 풀었는데 너무 하드코딩으
그런 의미가 있죠공부를 하지 못했다. 원래 개인 프로젝트로 공부를 하려고 했는데 1주일이 너무 금방가서 매우 아쉽다. 물론 개인일은 잘 해결돼서 다행이긴 한데 그래도 핑계삼아 너무 쉰 것은 아닌지 걱정이 된다.내일은 카카오 인턴 시험관련 어떤것을 봐야하는지 훑어봤다.
지나간 것은 지나간 대로이번 한 주는 사실상 개인일 때문에 기술적인 공부를 하지 못했다.별 이유없는 글을 쓸 바에 아무것도 안쓰는게 낫다고 생각해서 안쓰고 있다가 처음 이 TIL은 무조건 한 줄을 써야한다고 적어놔서 쓰려고 늦었지만 쓰려고 했다.삼십분 정도 1일 1Gi
오늘은 어린이날! 선물 주세요~이번주는 어쩌다보니 계속 쉬게 된다. 가족과 올해 처음으로 여행을 가게 된 것같은데 자주 가는 강화도에 가게 되었다. 보통 가서 장어를 먹는데 오랫만에 몸보신해서 기분이 좋았다. 앞으로도 자주 이렇게 여행가는 일이 생겼으면 좋겠다.너무 아
호사다마개인 일이 있다보니 거의 일을 하지 못했다. 하다보니 인생에서 나는 어떤 길을 가야할지 고민도 되는 날이었다.마무리는 잘 돼서 좋았다.
처음으로 도전한 기술블로그,, 이번 2주간은 처음부터 다시 확고하게 잡자고 생각해서 기술블로그를 작성하기로 했다. 방법은 Apple Documentation 원문을 보고 해석하는 방식으로 였다. 하지만 시간이 참 오래걸렸다. 영어를 봐도 헷갈리고 그걸 한글로 쓰려
지금 프로젝트가 내 포트폴리오라고 생각을 해야한다!! 본인 스스로가 만족할수 있어야한다. 내가 장인이라고 생각해야 한다! > 지금 저희가 만드는 앱 수준에서는 복잡한 아키텍처가 필요없어도 연습용으로 구현을 해봐도 괜찮은걸까요?
참조 사이트 https://blog.yagom.net/531/https://kimgaeunnn.github.io/programming/swift/2019/08/22/structures-and-classes.htmlhttps://papago.n
오늘은 정말 기술 리뷰가 아닌 휴가!같은 학교 동생이지만 친구같은 지인들 3명이서 중앙역에서 재미있게 놀았다.요즘에는 친구들을 만나도 밥겸 술로 보내고 헤어지는 반면에 오늘은 노래방 볼링장 피시방까지 가면서 점심 저녁을 다같이 먹었다. 오랫만에 느끼는 예전 느낌에 재밌