🐥 Records 28

[TIL] 99클럽 코테 스터디 9일차 TIL + 그리디

🌼 오늘의 문제 - 백준 2437. 저울처음에는 이 문제를 직접 부분 집합을 모두 구하고, 빈 공간이 생기는 최소 숫자를 결과로 출력했다. 당연히(?) 시간 초과로 실패했다. 이렇게 직접 모두 구하는 방식이 아닐 거라고 생각했지만, 혹시나 하는 마음에 제출해 봤지만.. 그렇게 되었다. ㅎㅎ... 그래서 정답을 찾았고, 문제 풀이를 이해하는데 정말 오래 걸렸다. 코드는 단순한데, 그 풀이를 이해하는데 시간을 조금 썼다. 내일 다시 천천히 코드를 보면서 이해하는 시간을 가져봐야지!""" 정답 코드 """n = int(input())arr = list(map(int, input().split()))def solution2(): arr.sort() target = 1 for w in arr: ..

[TIL] 99클럽 코테 스터디 8일차 TIL + 문자열, 정규표현식

✅ 오늘의 TODO- 알고리즘  - 오늘의 문제 ✅  - Class2 문제 2개 ✅- 컴피  - 위치 기능 구현 🔜  - 컴피존 설정 화면 구현 🔜 (일부 PR 작성 완료)  - 더 보기 화면 구현 🔜- TIL 작성 ✅  🌼 오늘의 문제 - 백준 9996. 한국이 그리울 땐 서버를 접속하지https://www.acmicpc.net/problem/9996문제 이름이 특이한 오늘의 문제. 오늘도 첫 번째 시도에서 틀렸는데, a*a와 같은 경우에 단순히 a라는 문자 하나만 있을 때와 같이 패턴의 길이보다 문자열의 길이가 짧은 경우를 고려하지 못했다. 자꾸 숨어 있는 예외와 경우의 수를 탐색하는 습관을 가져야 할 것 같다. 아래는 최종적으로 수정한 코드! 예외 상황을 고려하는 것 외에는 로직이 어려운 문..

[TIL] 99클럽 코테 스터디 7일차 TIL + 스택

🌼 오늘의 문제 - 백준 10799. 쇠막대기최근에 백준 문제를 풀면 꼭 한 번씩 틀리고 푼다. 하하 엉엉ㅠㅜ 분명 테스트 케이스는 다 맞는데, 히든 케이스에서 걸린다. 아마도 최적화된 알고리즘을 바로 생각해 내는 훈련이 필요한 것 같다. 그래도 익숙해지고 있다는 것은 분명하다. 전보다 자료구조나 알고리즘을 떠올리는 속도가 점점 빨라지고 있다. 다만 떠올렸을 때 코드로 옮기는 데는 시간이 조금 걸린다. 흐흐.. [Algorithm] 백준 10799 쇠막대기 | 스택 (파이썬)첫 번째 시도, 시간초과. 두 번째 약간의 힌트를 얻고 통과! 처음 생각하던 아이디어 그대로 풀었으면 시간 초과 안 나고 잘 풀었을 텐데 반복문을 두 번이나 쓰면서 시간초과로 실패했다. 그래mohagunolziii.tistory.com

[TIL] 99클럽 코테 스터디 6일차 TIL + 백준 4963 BFS

🌼 오늘의 문제 - 백준 4963. 섬의 개수며칠 전에 풀었던 '안전 영역' 문제와 유사했다. 안전 영역은 상하좌우만 인접한 영역으로 봤지만, 섬은 대각선으로 이어져 있어도 하나의 영역으로 봤다. 그래서 유사하게 BFS를 활용하고자 했고, 갈 수 있는 방향을 상하좌우대각선으로 총 8군데를 방문하도록 했다. 문제를 시작하고 바로 풀이가 생각나서 금방 풀 수 있을 것 같았는데, 계속해서 답을 틀렸다. 하.. 도대체 뭐가 문제일까 여러 번 프린트를 찍고 확인해 봤지만 이해할 수 없는 visited 배열만이 나오고 있었다. 그러다가 48분쯤 되었을 때 결국 GPT에게 틀린 부분을 찾아달라고 했는데, 아니 글쎄..!!! visited[nx][ny]를 해야 하는데 visited[x][y]를 하고 있었다. visi..

2025년 14주차 회고 (03.31. - 04.06.)

🍀 14주차 회고TIL을 쓰기 시작했다. 알고리즘 스터디를 시작하면서 쓰게 된 TIL이지만, 나의 하루를 기록하고 되돌아볼 수 있어서 너무 좋다. Daily를 쓰는데 꼭 주간 회고를 해야 할까? 고민을 5초 정도 했다. 그런데 주간 회고는 꼭 쓰자는 생각을 했다. 하루하루가 모여서 나의 한 주를 돌아보는 일요일이 있고, 다시 다음 한 주를 지내기 위해 준비하는 시간이 나에게는 소중한 것 같다. 대신에 하루 하루 했던 일들은 TIL에서 기록하고, 나한테 중요한 일이나 크게 와닿은 감정들을 주간회고에서 기억해보려고 한다. 그리고 다음 한 주에 대한 계획까지. 나를 돌아보는 것들이 결국 나를 만들고, 더 나아가 나를 더 단단하게 만들어주는 것 같다. 새로운 스터디카페에 가기 시작했다. 봄이 와서 스터디 카페..

🐥 Records/Weekly 2025.04.07

2025년 13주차 회고 (03.24. - 03.30.)

🍀 13주차 회고평소보다 많은 사람들을 만났다. 사실 그래서 더 많은 생각을 하게 된 한 주였다. 사진은 밍당동당이랑 케이크 원데이 클래스를 하면서 찍은 사진을 GPT가 지브리 스타일로 만들어준 이미지다. 내 기분이 꿀꿀하다는 것을 느꼈는지 뭐라도 만드는 거 하러 가자고 해줘서 골랐다. 후후 덕분에 케이크도 만들었고, 만든 케이크는 2일 만에 다 먹었다. 몇 주동안이나 먹고 싶던 딸기 생크림 케이크를 만들었다. 사실 나는 '딸기'가 아니라 '생크림 케이크'가 먹고 싶었는지, 딸기는 쪼금 빼고 먹었다. 흐흐.. 24일 월요일 - 구구절절 이상형 발표회25일 화요일 - 구떠리 전체회의, 기획회의 / 코넥독 전체회의26일 수요일 - 악쿠 모임 / 북라디오 1회27일 목요일 - 제라스 그림 모임28일 금요일 ..

🐥 Records/Weekly 2025.04.07

[TIL] 99클럽 코테 스터디 5일차 TIL + 슬라이딩 윈도우, 큐, 스택

✅ 오늘의 TODO- 알고리즘  - 오늘의 문제 ✅  - Class2 문제 2개 ✅- 컴피  - 위치 기능 구현 🔜  - 컴피존 설정 화면 구현 🔜  - 호랑 PR 리뷰 ✅- TIL 작성 ✅ 🌼 오늘의 문제 - 백준 2559. 수열수열에서 k만큼 연속된 누적합을 구하는 문제로, 슬라이딩 윈도우 알고리즘을 활용해서 풀었다. 처음에는 단순히 sum을 활용해 모두 더하는 방식으로 문제를 풀었는데, 바로 시간초과가 나버렸다. ^^ 대신에 '슬라이딩 윈도우'를 활용하면 그동안 더한 값에서 빠지는 값을 빼고, 새로운 값을 더하면 된다. 직접 다 더하는 것보다 값을 바로 찾아서 더하는 과정이 훨씬 시간이 적게 걸린다. 비슷한 알고리즘으로는 '투 포인터' 알고리즘이 있는데, 고정된 크기를 더하는 슬라이딩 윈도우와..

[TIL] 99클럽 코테 스터디 4일차 TIL + BFS, DFS

✅ 오늘의 TODO- 알고리즘 오늘의 문제 ✅ (3h 30m)- 알고리즘 어제 챌린저 문제 ✅ (어제 + 40m)- 알고리즘 예전에 푼 문제 기억 되살리기 🔜 (2h)- 혼공네트워크 2장 물리 계층 ✅ (2h)- 컴피  - 위치 기능 구현 🔜  - 컴피존 설정 화면 구현 🔜- 13주차 주간 회고 ❌- TIL 작성 ✅ (20m) 🌼 오늘의 문제 - 백준 2468. 안전 영역 [Algorithm] 백준 2468 안전 영역 | BFS, DFS문제를 정말 오래 풀이하다가 방법이 떠오르지 않아서 풀이를 보고 말았다. 그런데 이전부터 완전히 체득하지 못했던 탐색 알고리즘으로 푸는 문제였다. 이 기회에 BFS와 DFS를 확실하게 이해하mohagunolziii.tistory.com문제 번호가 너무 마음에 드는 ..

[TIL] 99클럽 코테 스터디 3일차 TIL + 프로그래머스 바탕화면 정리

✅ 오늘의 TODO지터스 오프라인 모임이 있는 날이다.. 하지만 감기가 아직 낫지 않아서 못 갔다ㅠㅜ 너무 아쉽지만 다음 모임에는 꼭 참여해야지! 그래도 목이랑 몸 컨디션이 많이 좋아졌다. 내일은 운동도 가고 나가서 공부해 봐야지. (✅ 완료 / 🔜 진행 중 / ❌ 미완료)- 알고리즘(오늘의 문제 ✅, 챌린저 문제 🔜, 이코테 ❌)- TIL 작성 ✅ - 혼공네트워크 2장 물리 계층, 데이터 링크 계층 읽기- 컴피  - 위치 기능 구현  - 컴피존 설정 화면 구현- 13주차 주간 회고  🌼 오늘의 문제 - 프로그래머스 바탕화면 정리 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 🔖 문제 분석- 오..

[TIL] 99클럽 코테 스터디 2일차 TIL + DP(피보나치)

✅ 오늘의 TODO"남의 시선이 날 만들어 가는 게 아니라, 너의 시선이 널 만들어 가는 거야. 그러니까 너 자신을 좀 더 칭찬해 주고 따뜻하게 바라봐 줘. 너 지금 아주 잘하고 있어. 그동안 들인 그 너의 노력을 한번 믿어봐. 실수할까 움츠러들지 말고. 남이 날 어떻게 볼지, 어떻게 생각할지, 조마조마해하지도 말고." 2025년의 4분의 1이 지났다. 오늘은 4월을 어떻게 보낼지, 그리고 어떤 공부를 할지 계획해야지! 알고리즘 스터디로 매일 문제 풀기, 네트워크 책을 얼른 읽기, 컴피 개발 마무리하기, 마디 워치 기능개발하기, 리팩토링 고민하기, 그리고 UIKit이랑 Concurrency 공부하기!! 파이팅 하고 4월에는 해내보자! - 21:30 구떠리 회의 ✅- 22:30 코넥독 회의 -> 서면 대체..