주어지는 두 숫자 뭉치중 한 숫자뭉치는 모두 나눌수 있지만 다른 뭉치는 하나도 나누지 못하는 가장큰 수를 돌려주는 문제.
나눌수 있어야 하므로 나눌수 있는 숫자중 가장 작은 값이 구해야하는 값의 최대 한계선이 된다.
해당 수의 약수중 1을 제외하고 (1은 모든수를 나눌수 있으므로) 나머지의 수중 큰 순으로
나눌수 있는 숫자의 뭉치를 나누어서 모두 나누어지면 다른 뭉치를 나누어서 모두 나누지 못하는지를 확인한다. 그리고 확인된 결과물을 돌려준다.
위와같은 방식으로 풀이를 하였으나 일부의 문제만 풀이가 가능하였다. 아무래도 공약수를 구하는 방향으로 진행하는게 나을지도 모르겠다.
주어진 2차 배열에서 1로 구성된 가장 큰 정사각형의 크기를 구하는 문제.
주어진 두큐의 합이 동일하게 만들수 있는 최소의 작업 횟수를 돌려주거나 불가능한경우 -1을 돌려주는 문제.
socket.io 서버로 하는 단순한 멀티 룸 채팅.
위의 결과를 server-side로 구현해보기.
firebase 사용법 배우기
serverless lambda 학습하기