Skip to content

0702

코테

  • 프로그래머스: 개인정보 수집 유효기간
  • 백준: 치킨배달
    • 한 줄 요약: 최대 m개와 같이 제한이 걸려있으면 일단 조합이나 순열을 떠올려보자
    • 처음 짠 로직은 다음과 같다
      • 치킨집 위치를 딕셔너리의 키 값에 저장한 다음
      • 집에서 각각의 치킨집 위치까지의 거리를 계산 후
        가장 최소값인 치킨집의 위치를 딕셔너리의 value에 저장한다.
        즉 딕셔너리는 이런 형태 chicken = {'좌표':cnt}로 생긴 셈이다.
      • 그러고 cnt가 많은 순대로 m개를 뽑고
        다시 그 치킨집과 집 사이의 거리를 구한다.
    • 근데 이러면 치킨집과 집과의 거리를 두 번 계산하는거다보니
      너무 복잡하게 풀고 있는 것 같다는 느낌이 들었다.
    • 그래서 다시 생각해보니 조합을 하면 되는 문제였다..
    • 소요 시간: 약 한 시간
  • 백준: 치즈
    • 치즈 안에 있는 공기는 내부 공기
    • 외부공기가 두 개 이상 닿았을 때만 치즈가 녹는다
    • BFS로 그래프의 모든 요소가 0일때까지 while문을 돈다
    • 한 번 돌 때마다 외부 공기와 내부 공기는 초기화 한다
    • 안 그러면 내부 공기가 외부 공기로 변했을 때 감지를 못하기 때문이다
    • 맨 가장자리에는 치즈가 놓이지 않는다는 조건이 있었기에 항상 0,0에서 BFS를 시작한다

부스트캠프

헷갈린 내용만 정리

  • 프로토콜
    • HTTP: 웹 통신용 프로토콜
    • SIP: VoIP/영상통화 등 실시간 통신용 프로토콜로 통신 세션 관리에 특화
  • SIP에서 4xx와 6xx의 차이
    Pasted image 20250702155853
  • 순환형과 종료형
    • 순환형은 일정 상태들이 반복적으로 순환
    • 종료형은 상태가 일방향으로 진행

ossca

다른 분께서 빌드 오류가 터지셔서 봤는데 EOL이 안 되어있어서 발생하는 오류였다
프로젝트 초기 설정할 때 prettier를 해놓았는데 제대로 안 된건지,
eslint에 설정한 규칙들이 제대로 자동 적용이 안 되는 것 같다.
내 컴에서만 잘 되는건가 ㅠㅠ

일단 eslint에다 EOL과 관련 된 속성을 비활성화 해놓았는데,

아 자꾸 추후 수정만 쌓이는 것 같네 미치것다
ㅋㅋㅋㅋ

맺음말

덜커덩 첫 코테를 보게 됐다
겁나 떨린다...........................
이때까지 시간 상관 없이 풀었는데.....

그래도 서류 합격이라는 대목 덕분에
이때까지 한 게 잘못된 건 아닌 것 같아서 다행이란 생각이 든다.
취준생의 딜레마겠지만,
이 길이 과연 맞을까 라는 생각이 머릿속을 맴돌았기 때문이다.
그래서 어제도 그런 생각을 했던거고..

근데 뭐.. 그냥 하는거죠
일단 그냥 하고 봐~