문제에 주어진 규칙대로 배열된 블럭의 값을 입력된 범위만큼 돌려주는 문제.
이러저런 시도 끝에 사용한 방법은 어떤 n이라는 블럭이 존재할경우 해당 블럭이 가질수 있는 가장 큰 블럭 값은 n/2 이다. 그리고 최소 값은 1이다. 따라서 나눠야하는 범위는 2로 시작해서 까지 진행해야 하지만, 제곱근 이상을 반복 되므로 제곱근 까지만 진행하였다.
이렇게 최대 블럭 값을 구하여 풀이한 결과는 정확성 문제를 모두 풀이하였지만. 효율성 문제는 모두 실패하였다. 뭔가 코드에 문제가 있는 듯하다. 아니면 질문하기에 나온것처럼 문제에 문제가 있던가. 좀더 확인해봐야겠다.
주어진 두큐의 합이 동일하게 만들수 있는 최소의 작업 횟수를 돌려주거나 불가능한경우 -1을 돌려주는 문제.
socket.io 서버로 하는 단순한 멀티 룸 채팅.
위의 결과를 server-side로 구현해보기.
firebase 사용법 배우기
serverless lambda 학습하기