TIL(Today I Learned)
4월 18일 TIL - 알고리즘 문제 풀기
Hyerin P.
2023. 4. 18. 20:54
▷ 오늘의 일정
09:10 ~ 10:10 | 장고 심화 발제 |
10:10 ~ 11:00 | 알고리즘 문제 풀기 |
11:00 ~ 12:00 | 장고 기초 강의 듣기 |
12:00 ~ 13:00 | 점 심 식 사 |
13:00 ~ 16:00 | 장고 강의 듣기 기초 마무으리 |
16:00 ~ 18:00 | 알고리즘 문제 풀기 |
18:00 ~ 19:00 | 저 녁 식 사 |
19:00 ~ 20:40 | 하루 공부 내용 정리 및 TIL |
20:40 ~ 21:00 | 하루 공부 내용 공유 |
▷ 오늘의 배움
- 오늘 처음으로 백준에서 문제를 풀어보았다. 백준은 프로그래머스랑 정답을 입력하는게 달랐다. input으로 입력값을 받고 print로 결과값을 출력한다. 그래서 오늘 배운 입력값 받는 법을 기록해보겠다.
# 공복으로 구분되는 값을 입력받을 때
A, B = map(int, input().split()) # 입력값을 split을 통해 구분짓고 map을 이용해 int함수를 적용시켜 정수로 바꿔준다.
data = list(map(int, input().split())) # 입력되는 값이 많을 때 리스트화 시켜준다
▷ 오늘의 시도
import sys # 빼먹지 말자~~
# 빠른 A+B
# input 대신 sys.stdin.readline을 사용하여 빠르게 입력받기
# 단, 입력 후 엔터가 사용되므로 rstrip()을 함께 사용하기(문자열 자체를 변수에 저장하고 싶을 때)
T = int(sys.stdin.readline())
for i in range(1, T+1):
A, B = map(int, sys.stdin.readline().split())
print(A+B)
▷ 오늘의 한줄
팀 프로젝트를 진행하는 동안 알고리즘을 하나도 못 풀었더니 머리가 리셋된것같다. 기초부터 다시 차근차근 밟아가자!