2022/01/02 월요일

Gong Intaek·2023년 1월 2일
0

일상

목록 보기
572/1031
post-thumbnail

오늘 한 일

  • 프로그래머스
    • 마법의 엘리베이터 (Level 2)
  • 실내 운동

문제 풀이

마법의 엘리베이터 (Level 2)Github

주어진 조건하에 특정 층으로 이동하는데 소요되는 최소의 돌의갯수를 돌려주기

풀이 시도 3

2554 를 바탕으로 수행한 풀이법을 이야기해보면
1. 1000 의 값이므로 5000을 기준으로 주어진 값이 작기에 2000을 뺀다. 2 개
554
2. 500 보다 크므로 1000 에서 뺀값을 계산한다. 1 개
446
3. 500 보다 작으므로 400을 뺀다. 4개
46
4. 50 보다 작으므로 40 을 뺀다. 4개
6
5. 5보다 크므로 10에서 뺀값을 계산한다 1 개
4
6. 4개

해서 16개를 소모하게 된다.
와 같은 방식으로 문제풀이를 진행하였고 이전보다는 많은 예제를 풀이하였지만 미비점이 있다.
좀더 보완해볼것

문제 풀이

등산코스 정하기 (Level 3)Github

주어진 규칙하에 구성할수 잇는 등산코스중 쉬지않고 움직이는 가장 긴시간이 가장짧은 코스를 찾아서
해당 시간간 목표 상봉우리 번호를 돌려주는 문제.


카운트 다운 (Level 3)Github

최소의 횟수로 승리하는 방법을 주거나 최고 득점을 할수 있는 방법을 돌려주는 문제.


가장 큰 정사각형 찾기 (Level 2)Github

주어진 2차 배열에서 1로 구성된 가장 큰 정사각형의 크기를 구하는 문제.


두 큐 합 같게 만들기 (Level 2)Github

주어진 두큐의 합이 동일하게 만들수 있는 최소의 작업 횟수를 돌려주거나 불가능한경우 -1을 돌려주는 문제.


추후 진행 예정인 작업(잠정 중단.)

  • socket.io 서버로 하는 단순한 멀티 룸 채팅.

  • 위의 결과를 server-side로 구현해보기.

  • firebase 사용법 배우기

  • serverless lambda 학습하기


오늘은...

업무

문의하고 진행해야할것, 그냥 진행해도 되는것. 한발자국 먼저 생각 해보자. 한발자국만 앞을 보고 생각 하자.

profile
개발자가 되기위해 공부중

0개의 댓글