본문 바로가기

바닐라코딩 부트캠프

(12)
async) reduce 메모 2020 01 10 fri 주제 : async 코드워즈 알고리즘문제 화목 후순위 => 주말 과제리뷰 =>효율 따지기 X 오늘 해야할것 --------- 키워드 git upstream fetch merge import export --------- async 과제 10시 => 이번주 퀴즈 알고리즘 문제 => 주말 --------- reduce iteratee 사용하여 coll을 단일 값으로 줄이고 , 연속단계 리턴 memo => 축소의 초기 상태 직렬로만 작동 ? ??????????? iteratee - 축소의 다음 단계 생성 위해 배열 각 항목에 적용되는 기능 - iteratee는 다음 축소 상태로 완료 되어야함 => iterate 실행의 memo 결과 다음 iteratee에 전달 ? - iteratee..
quiz1) 0.1 + 0.2 === 0.3 ? ------------ 0.1 + 0.2 === 0.3 ? 연산시 사용된 이론 자바스크립트에서 숫자는 => 64비트 floating point floating point => 부동 소수점 부동소수점? 실수를 컴퓨터에 근사하여 표현할때 소수점 위치 고정 X 위치를 나타내는 수를 따로 적는다. 유효숫자 나타냄 => 가수 //유효숫자 : 근사값에서 반올림하지 않은 부분의 숫자나 측정하여 얻은 믿을 수 있는 숫자. //근사값 : 실용상 지장이 없을 정도로 참값에 가까운 값, 소수점의 위치를 풀이 => 지수 부동 소수점의 방식으로 IEEE 754 사용 =>IEEE 754 : 부동소수점을 표현하는 가장 널리 쓰이는 표준이다. - 일상적으로 사용하는 숫자 표현방식은 10진수입니다 ex) 16진수 : 7B 10진수 :..
day2 문제 메모 입력 => 문자열 배열 숫자 빈도별 내림차순 => ex 5 ~ 1 문자별로 오름차순 => ex) a ~z 1. 받은 문자열이 몇개인지 확인할 저장소 객체 => {} 2. string 길이만큼 반복 ㅇ 저장소에 ele 없으면 키, 속성 등록 있으면 키에 ele 추가 3. 식이 끝나고 난 후에 객체의 속성 높은 순서대로 새 배열에 키,속성 넣은후 result 배열에 넣기 4. 만약에 result[i][1] 중복 발생시 result 인덱스를 배열에 넣기 5. 인덱스 배열 요소의 1번째 인자를 오름차순?? 만약 알파벳이 오름차순이었다면 두개 바꿔주기 =>방법 ? tem 비교변수 넣어서 인덱스 변경 ---------- 3. 객체의 속성 높은 순서대로 새배열에 넣는법 선택정렬 => 가장 높은수 왼쪽으로 보내기 비교..
async 문제 메모 ----과제 빠르게보다 꼼꼼하게 아이디, 비밀번호 재설정 https://puzi.tistory.com/10 ------------ each ( 반복자 , 반복자에 적용할 비동기함수, 끝나고 호출 될 함수 ) 반복자 적용 비동기함수 인덱스는 반복자에 전달 x 인덱스 필요하면 eachOf 사용 옵션함수 , 끝나고 호출 => 반복자 함수가 끝나거나, 에러인경우 호출 순서대로 완료된다는 보장 없다. ----- 1. 컬렉션 모두 반복자 실행 ㅇ 2. 성공 => 반복자의 콜백함수 실행 에러=> 최종콜백 에러 실행 coll 요소 반복자 모두 성공시 => 최종콜백 실행 // 에러나면 모든 처리 중지 // coll 비어있으면 바로 콜백 실행 ----- 문제) iteratee : 컬렉션에 적용할 비동기함수 어떻게 비동기화..