본문 바로가기

TIL152

220919 하루종일 코테를 풀었다. 공부방에 사람들이 많이 안나와서 그런지 조용했다. 그래서 더 집중이 잘 됐다. 레벨 2는 다 풀고 싶었는데 시간이 부족해서 레벨 2 한 문제를 못풀어서 아쉬웠다. 코테를 풀 때 시간 분배도 잘 해야겠다는 생각이 들었다. 2022. 9. 19.
220918 삼쩜삼 코테를 보았다. 주어진 테스트 케이스는 통과를 하는데 코드실행 시 주어진 테스트 케이스에서 전부 다 실패가 떴다. 이거 해결하느라 거의 두시간을 보낸 것 같다. 시간 배분이 중요하다는 것을 깨달았다. 다른 문제는 매트릭스 문제였는데 풀어볼 엄두도 못냈던 것 같다. 매트릭스 문제 위주로 코테 연습을 해봐야겠다. 2022. 9. 18.
220916 오전에 프로그래머스 레벨2 구명보트 문제를 풀었다. 오후에는 카카오 인턴십 채용때 나왔던 코테 모의고사를 풀었다. 총 다섯문제였는데 두문제 밖에 못풀었다. 나머지 세문제 중에 하나는 다익스트라 알고리즘을 변형해서 풀면 된다고 해설이 나와있었는데 다익스트라 알고리즘을 제대로 공부 안해둬서 다익스트라를 사용해야되는지 조차 몰랐다. 다익스트라 알고리즘 구현 강의를 듣고 문제를 풀어보려는데 살짝 변형을 해서 어떻게 산봉우리까지의 거리중에 가장 긴 거리를 구해야될지... 도저히 생각이 안났다ㅜ 오후부터 밤까지 이 등산코스 정하기 문제만 붙잡고 있었던 것 같다. 더 열심히 해야겠다.. 2022. 9. 16.
220915 프로그래머스 레벨2의 영어 끝말잇기 문제를 풀었다. 중복제거를 하는데 시간이 좀 걸렸다. 중복제거를 할 수 있는 여러 방법을 찾아봐야겠다. 이것이 코딩테스트다 12장 럭키 스트레이트 문제를 풀었다. 처음에는 누적값 구하는 것을 for문을 사용해서 풀었고 이를 reduce를 사용해볼 수 있을 것 같아서 두번째 풀이는 reduce를 사용해서 풀었다. 12장 문자열 재정렬 문제를 풀었다. 처음에는 문자열을 쪼개서 배열로 만든다음에 문제를 풀었는데 , 문자열도 배열처럼 인덱스를 사용할 수 있다는게 생각이 났다. 그래서 주어진 문자열을 쪼개지 않고 바로 for반복문을 사용해서 풀어보았다. 프로그래머스 레벨2 N개의 최소공배수 문제를 풀었다. 최대공약수와 최소공배수 관련된 문제를 풀었던 기억이 있는데 코드가 기억이.. 2022. 9. 16.