본문 바로가기
반응형

전체 글601

코드스테이츠 소프트웨어엔지지어링 부트캠프 +48일, 복습 어려웠던것들 복습 자료구조 코플릿을 다시 처음부터 풀어봤다. 분명 쉽게 쉽게 풀었었는데 1주일만에 푸니까 다시 막힌다. 하 자료구조.. 그리고 Toy문제를 두개 정리했다. https://wnsdufdl.tistory.com/88 알고리즘 4 : 부분집합인지 검사하기 문제 : 두개의 배열(base,sample)을 입력받아 sample이 base의 부분집합인지 여부를 리턴 입력 : base : - number 타입을 요소로 갖는 배열, base.length는 100 이하 sample : - number타입을 요소로 갖는 배열,.. wnsdufdl.tistory.com https://wnsdufdl.tistory.com/89 알고리즘 5 : largestProductOfThree 문제 : 정수를 요소로 갖는 .. 2021. 9. 5.
알고리즘 5 : largestProductOfThree 문제 : 정수를 요소로 갖는 배열을 입력받아 3개의 요소를 곱해 나올 수 있는 최대값 리턴 입력 : 인자 1 : number 타입을 갖는 배열 출력 : number 타입을 리턴 주의사항 : 입력으로 주어진 배열은 1차원 배열 배열의 요소는 음수와 0을 포함하는 정수 배열의 길이는 3 이상이다. 입출력예시 let output = largestProductOfThree([2, 1, 3, 7]); console.log(output); // --> 42 (= 2 * 3 * 7) output = largestProductOfThree([-1, 2, -5, 7]); console.log(output); // --> 35 (= -1 * -5 * 7) 코드 삼중반복문 const largestProductOfThree .. 2021. 9. 5.
알고리즘 4 : 부분집합인지 검사하기 문제 : 두개의 배열(base,sample)을 입력받아 sample이 base의 부분집합인지 여부를 리턴 입력 : base : - number 타입을 요소로 갖는 배열, base.length는 100 이하 sample : - number타입을 요소로 갖는 배열, sample.length는 100이하 출력 : boolean 타입 리턴 주의사항 : base, sample내 중복되는 요소는 없다 시간복잡도를 개선하여 base,sample의 길이가 70,000 이상일 때에도 정상적으로 작동할 수 있게 하자. 입출력 예시 let base = [1, 2, 3, 4, 5]; let sample = [1, 3]; let output = isSubsetOf(base, sample); console.log(output);.. 2021. 9. 5.
코드스테이츠 소프트웨어엔지지어링 부트캠프 +47일, 5가지의 기본적인 REST API 디자인 가이드 공부도 할 겸, 앞으로 영어문서를 많이 읽게 될텐데 연습도 할겸, 해석을 해보았다. 5 Basic REST API Design Guidelines As soon as we start working on an API, design issues arise. Robust and strong design is a key factor for API success. A poorly designed API will indeed lead to misuse or – even worse – no use at all by its intended clients: application developers. Crea blog.restcase.com 1. Resource(URIs) .. 2021. 9. 4.
반응형