목록2024/04/15 (2)
우당탕탕 개발일지
문제 작업이 요청되는 시점과 소요시간을 담은 2차원 배열이 주어진다. 작업의 요청부터 종료까지 걸린 시간의 평균에 대한 최소값을 구하는 Soluntion 함수 구현 (소수점 이하의 수는 버림) 입출력의 예 풀이 요청시간과 소요시간이 주어진다. 종료까지의 최솟값을 구하기때문에 빨리끝나는것부터 진행하면 된다구 생각했다. 나는 요청시간+소요시간의 값이 가장 작은것부터 진행을 하고 만약 같을 경우, 요청시간이 더 짧은 것을 우선으로 진행한다! 라고 생각했다. 그런 생각은 했지만 구현하는 것은 어려워 여러 블로그을 참고하였다. 내 생각과 원리는 비슷했으나 요청과 소요시간에 대해서 각자 오름차순으로 정렬을 해야 했다. 해당 방식으로 구현하는 것이 더 간단하고 예외상황에 대한 처리가 없을 것 같다는 생각이 들었다. ..
Get, Post에 대해서 공부를 하였는데 HTTP의 구조를 잘 알지 못해 이해하는데 어려움이 있었다. HTTP 구조에 대해서 살펴보겠다. 1. HTTP 구조 웹에서 이루어지는 데이터 교환 프로토콜(규약) 클라이언트 - 서버 프로토콜 1-1. Request (요청) 클라이언트 -> 서버 HTTP Request Message는 4가지 부분으로 나눠진다. 1. Start Line 2. Request Header 3. 공백 4. Body 1. Start Line Http Request Message의 시작 라인이며 3가지 부분으로 구성 1. HTTP Method 클라이언트가 수행하고자 하는 데이터 처리 방식 Get, Post. Put, Delete 등 존재 Get은 리소스를 클라이언트로 가져다 달라는 것을 뜻..