본문 바로가기
반응형

TIL/코드스테이츠 TIL106

코드스테이츠 소프트웨어 엔지니어링 부트캠프 81 순열,조합,최대공약수, 최대공배수를 배우고 응용하는 코플릿들을 풀었다. 공식을 정리했다. https://wnsdufdl.tistory.com/152 내가 보려고 만든 순열 조합 중복순열 순열 //순열 const getPermutations = function (arr, selectNumber) { // - 순열을 담을 배열 설정 const results = []; // - base case: 숫자가 한개라면 숫자 그대로 배열로 반환 if (selectNumber === 1) ret.. wnsdufdl.tistory.com https://wnsdufdl.tistory.com/153 유클리드 호제법으로 최대공약수, 최대공배수 구하는 코드 외우자 function solution(n, m) { //최대공약수 c.. 2021. 10. 8.
코드스테이츠 소프트웨어 엔지니어링 부트캠프 80 Greedy Algorithm Greedy Algorithm(탐욕 알고리즘)은 말 그대로 선택의 순간마다 당장 눈앞에 보이는 최적의 상황만을 쫓아 최종적인 해답에 도달하는 방법이다. 탐욕 알고리즘으로 문제를 해결하는 방법은 다음과 같이 단계적으로 구분할 수 있다. 선택 절차(Selection Procedure): 현재 상태에서의 최적의 해답을 선택한다. 적절성 검사(Feasibility Check): 선택된 해가 문제의 조건을 만족하는지 검사한다. 해답 검사(Solution Check): 원래의 문제가 해결되었는지 검사하고, 해결되지 않았다면 선택 절차로 돌아가 위의 과정을 반복한다. https://wnsdufdl.tistory.com/148 알고리즘 14 : [Greedy] 짐 나르기 짐 나르기 문제 .. 2021. 10. 6.
코드스테이츠 소프트웨어 엔지니어링 부트캠프 79 리눅스심화 권한설정 환경변수 https://wnsdufdl.tistory.com/145 리눅스 환경변수 환경변수 export: 환경변수 확인하기 && 환경변수 임시 적용 Linux 운영체제에는 이미 많은 환경변수가 설정되어 있다. 터미널에 명령어 export를 입력해, 기록된 환경변수를 확인할 수 있다. 명령어 e wnsdufdl.tistory.com https://wnsdufdl.tistory.com/144 리눅스 사용권한 리눅스 사용권한 linux폴더와 helloworld.js 파일을 터미널을 통해 만들어보자. mkdir linux nano helloworld.js nano helloworld.js 에는 다음과 같이 입력하자. 코드를 작성한 다음 Ctrl + X, Y, Enter 를 순.. wnsdu.. 2021. 10. 5.
코드스테이츠 소프트웨어 엔지니어링 부트캠프 77 https://wnsdufdl.tistory.com/138 날씨앱 https://github.com/ryu9663/weatherApp/tree/master 리액트를 이용해서 처음으로 직접 하나부터 차근차근 홈페이지를 만들어보았다. 검색창에 도시 이름을 적으면 sidebar의 목록에 도시들의 정보가 추가된다. wnsdufdl.tistory.com 날씨앱을 만들었다. 리액트를 이용해서 처음부터 홈페이지를 만드는건 처음이다. 아직 css는 하지 않았다. 2021. 10. 3.
반응형