✅ 오늘의 TODO
- 알고리즘
- 오늘의 문제 ✅
- Class2 문제 2개 ✅
- 컴피
- 위치 기능 구현 🔜
- 컴피존 설정 화면 구현 🔜 (일부 PR 작성 완료)
- 더 보기 화면 구현 🔜
- TIL 작성 ✅
🌼 오늘의 문제 - 백준 9996. 한국이 그리울 땐 서버를 접속하지
https://www.acmicpc.net/problem/9996
문제 이름이 특이한 오늘의 문제. 오늘도 첫 번째 시도에서 틀렸는데, a*a와 같은 경우에 단순히 a라는 문자 하나만 있을 때와 같이 패턴의 길이보다 문자열의 길이가 짧은 경우를 고려하지 못했다. 자꾸 숨어 있는 예외와 경우의 수를 탐색하는 습관을 가져야 할 것 같다. 아래는 최종적으로 수정한 코드! 예외 상황을 고려하는 것 외에는 로직이 어려운 문제는 아니었다!
n = int(input())
pattern = input()
left, right = pattern.split("*")
for _ in range(n):
string = input()
if len(string) >= len(pattern) - 1 and string.startswith(left) and string.endswith(right):
print("DA")
else:
print("NE")
🍀 오늘의 회고
월-수 동안 포트폴리오 수정을 하면서 바쁘게 보냈더니, TIL을 너무 빈약하게 작성했다. 매일 꾸준히 높은 퀄리티로 회고하기는 쉽지 않은 것 같다.. ㅎㅎ... 내일부터는 다시 체계적으로 하루를 보내보자. 어제, 오늘 저녁도 안 먹고 스터디 카페에 있었는데, 진짜 제대로 다시 수면 패턴 돌려서 건강하게 지내야지. 하하. (몇 번째 다짐일까? ㅎㅎ) 내일부터는 이번 주말에 마무리해야 하는 컴피 개발에 매진하고, 앨런 컨커런시 강의를 바짝 들을 예정이다. 바쁘다고 생각해도 늘 하루를 알고리즘 풀이로 시작하는 습관이 생긴 것 같다. 역시 스터디를 하길 잘한 것 같다. 다른 스터디도 알아볼까나.
'🐥 Records > Daily | Today I Leared' 카테고리의 다른 글
[TIL] 99클럽 코테 스터디 10일차 TIL + 그리디 (0) | 2025.04.14 |
---|---|
[TIL] 99클럽 코테 스터디 9일차 TIL + 그리디 (0) | 2025.04.11 |
[TIL] 99클럽 코테 스터디 7일차 TIL + 스택 (0) | 2025.04.09 |
[TIL] 99클럽 코테 스터디 6일차 TIL + 백준 4963 BFS (0) | 2025.04.08 |
[TIL] 99클럽 코테 스터디 5일차 TIL + 슬라이딩 윈도우, 큐, 스택 (0) | 2025.04.05 |