::5-23 국비학원 일지 17일차 - 리팩터링, JSON, 객체복사 등
2022. 5. 23. 19:46
일기장/국비학원
오늘은 진도가 그리 빠르지는 않았다 오히려 깊이 들어가는 진도라서 그런지 수업이 많이 루즈해졌다 심지어 월요일까지 겹쳐서 다들.. 매우 졸렸나 보다.. 코드리팩터링에 관한 것들.. 속도라던가 이런 것들도 알아보고 JSON의 정의와 어떻게 쓰이는지, 그리고 어떻게 받을 수 있고 어떻게 변환 가능한지 등등 여러 가지를 배웠다 그러던 중간에 객체 복사 등등의 이야기도 나오고.. 마지막 2교시는 실습으로 빠져서 그리 큰 진도는 나가지 않았다 이제 슬슬 갈수록 심화과정의 내용이 나오는 느낌이다 매우 재밌으니.. 내일도 재밌게 수업을 들을 수 있을 것 같다
[파이썬] 21919 소수 최소 공배수 풀어보자
2022. 5. 22. 13:47
프로그래밍/파이썬
문제는 어렵지 않다 다만 구현하는 게 어색해서 힘들었다 최근에 JS만 하다 보니.. 함수 만들어 쓰는 게 더 편해져서 냅다 함수 없이 적으니 계속 오류가 났다.. 그리고 함수 만들어서 푸니 한방에 풀렸다.. 우리가 가져야 할 목표는 두 개 정도 있다 1. 수열에 들어온 100만 이하의 수가 소수인지 2. 그 값이 소수면 그 값들을 모아 최소공배수를 구한다 자, 그럼 일단 소수인가부터 생각해보자 100만.. 이하가 아니더라도 에스 뭐인가 체를 쓰는 것이 문제를 푸는데 큰 도움이 된다 십중팔구 이놈의 소수 구하기는 일단 큰 수를 주기 때문이다.. 그래서 에스뭐시기체의 이론을 이용해.. 구하려는 값의 제곱근수 까지만 수를 검사한다 이유는 다음 그림을 보면 쉽게 이해할 수 있다 파이썬 제곱근은.. math를 쓸..
::5-20 국비학원 일지 16일차 - ES6 (3) - 이터레이터, 제너레이터, etc ..
2022. 5. 21. 06:08
일기장/국비학원
어느덧 국비학원도 16일 차를 맞이했다 분명 얼마 다니지도 않은 느낌인데.. 배운 게 엄청 많은 느낌이다 아니 실제로 많이 배웠다 오늘도.. 역시 자바스크립트 문법을 진행하였다 어제 끝내지 못한 while문에서 map을 쓸 때 어떤 형식으로 들어오는가부터 시작해서 이터레이터 ㄴ 사실 이 부분이 매우 유용했다 syntax, iterator 등 파이썬에서 에러 뜰 때마다 그냥 아 신택스 오류, 이터레이터 오류 이렇게만 생각했는데 이번 국비 수업으로 이 두 개의 뜻을 완전 정확히! 는 아니더라도 그래도 어떤 내용이 되는지 더 알게 되었다 그리고 자바스크립트는 더 개객기라는 것을 상기시키는 매우.. 슬픈 계기도 되었다.. 그리고 JSON을 쓰는 이유를 다시.. 복습하듯 배웠으며.. (이건 수업 초반에 나온 기억..
::5-19 국비학원 일지 15일차 - ES6 (2) - 프로미스, etc ..
2022. 5. 20. 08:48
일기장/국비학원
이 날은 프로미스와 여러 함수들을 또 배우게 되었다 자바스크립트에 관련된 문제를 계속 푸는 느낌인데 .. 강사분께서는 다음 주 수요일까지 계속된다 하신다.. 여하튼 오늘도 매우 새로운 내용들도 있었으며 배열에 관한 파이썬을 하며 지겹게 몸에 익힌 내용들, 어릴 때부터 관심 있게 봐왔던 OS에 관한 내용들과 또한 node.js 에서의 비동기적 특징, (이로 인해 node.js의 서버 사용일 때 장단점이 추측 가능해졌다) 그리고 콜스택과 api의 비동기적 실행 환경 등 JS가 어떻게 돌아가는지 강습받고 또 생각하게 되었다 그리고 또 파이썬을 쓸 때는 몰랐지만 deque와 비슷한 내용을 직접 자바스크립트로 구현해본다던가 등등.. 그리고 제일 중요한 promise.. 이 수업으로 4교시인가? 5 교시를 쓴듯한데..