Skip to content

0705

코테

  • lstrip, rstrip, strip
  • 백준: 빗물
    • 각 높이에서 왼쪽에 있는 가장 높은 높이와 오른쪽에 있는 가장 높은 높이를 고르고
    • 둘 중에 더 낮은걸 선택한 뒤 그 값에 lst[i] 를 빼면 물을 얼만큼 채워야 되는지 알 수 있음
python
left_max = [0] * w  
right_max = [0] * w  
left_max[0] = lst[0]  
for i in range(1, w):  
    left_max[i] = max(left_max[i-1], lst[i])  
right_max[-1] = lst[-1]  
for i in range(w-2, -1, -1):  
    right_max[i] = max(right_max[i+1], lst[i])  
water = [0] * w  
for i in range(w):  
    water[i] = max(0, ((min(left_max[i], right_max[i])) - lst[i]))
  • 백준: ISBN
    • 비교해야 될 때는 비교 변수를 새로 만들어놓고 원본 값이랑 비교
    • 원본 값 자체를 변경하지말고
  • 프로그래머스: 동영상 재생기
    • 분 * 60 + 초 하면 총 sec 나오고 나중에 분이랑 초로 다시 나누려면 초에서 분은 나누기 초는 나머지
    • n명씩 n팀에 넣었을 때 남은 사람(팀에 못들어간 사람)은 나머지 연산
    • 숫자가 십의 자리일때 나누면 몫은 숫자의 첫번째 자리값 나머지는 숫자의 두번째 자리값

부캠 코테 느낀점

  • 시간이 조금 더 있었으면 다 풀 수 있을 것 같은데 너무 아쉽다..
  • 파이썬으로만 코테를 풀다가 js로 푸니까 적응이 안 됐다
  • 주관식은 쉬운 편이었고
  • 객관식은 모두 고르시오여서 ㅋㅋㅋㅋ 맞았는지 틀렸는지.. 잘 모르겠지만 일단은 다 풀었다.
  • 월요일 코테는 파이썬으로 할 수 있으니까 적어도 3솔을 목표로 아자