프로그래머스 lv2 튜플, 가장 큰 수
lv1 소수 찾기; 1부터 임의의 수 n까지 소수의 개수를 구하는 문제
"에라토스테네스의 체"
1~n 중, 2의 배수, 3의 배수,... 가 아닌 수만 체크
//잘못하면 외려 최악의 알고리즘을 만들 수도 있다고..
+ 배수 소거할 때 n의 제곱근 이상 나올수 없으므로 n까지 순회 안해도 됨
깃헙 README.md
우선은 모두들 그러하듯 검색과 모방으로 간단히 설정해보았는데, 어떻게 차별화할지, 그리고 꾸밀수록 알맹이를 더 열심히 채워야겠단 생각이:)
https://shields.io/
https://simpleicons.org/
https://github.com/matchai/awesome-pinned-gists
건시기 레포 포크, 리팩토링 커밋 다시
레포 공개 설정_ 코드스테이츠 건 권한이 없다..ㅇㅅㅇ
모각코팀원_ 책 추천 "코어 자바스크립트"-정재남 저
기술 면접 질문
javascript / Node.js 차이
추가예상질문_Node.js 이벤트 처리, 비동기, 싱글스레드, 스크립트언어,
*c++로 구성된 V8엔진이 javascript를 바이트언어로 변환
-> 컴파일러..스크립트 언어?!
스크립트언어는 컴파일러에 비해 느리지만 컴파일 없이 실행할수 있는 것이 장점이다...라고 말하고 보니, 내가 말하고도 뭔가 두루뭉술, 맞말이 아닌듯
컴파일을 하는 언어를 컴파일 언어,
인터프릿을 하는 언어를 인터프리터 언어 혹은 스크립트언어라고 한다고.
차이점
컴파일 언어: 코드를 작성 -> 컴파일러가 기계어로 변환, 파일 생성 -> 파일실행 (c, c++, java 등)
스크립트 언어: 소스코드 작성 - 인터프리터가 해당코드 기계어로 번역하고 실행시킴, 파일생성 없음 (Python, Javascript 등)
장단점
컴파일 언어 장: 이미 기계어로 번역된 파일이 실행되므로 상대적으로 빠르고, 문법 오류 시 컴파일 에러를 발생시킴 - 디버깅 유리
컴파일 언어 단: 문법적 제약 많아서 작성이 어렵고(학습 장벽), 운영체제마다 기계어가 달라 각각 작업해야 함
스크립트 언어 장/단: 컴파일 반대, 장: 문법제약 비교적 적어 작성 쉽고, 운영체제 상관없이 한 번 작성, 단: 기계어로 번역하는 과정이 있어 상대적으로 느리고 디버깅이 상대적으로 어려움
계획한 12개 중 6개, 딱 반절 했다
더 잘 할 수 있어!! 아자잣!