알고리즘
- Udemy 에서 JS로 하는 자료구조와 알고리즘 강의를 끊어놓은게 있고
앞부분 빅O 표기법, 시간 공간 복합도를 들었는데 설명을 잘해주셔서
그냥 병행해서 현재 내배캠에서 하는 알고리즘 파이썬 과정과 병행하기로 했다.
- 알고리즘 풀이에 적합한 언어이고, 이미 웹개발 종합반에서 배운 언어이기도 해서
오늘은 간단하게 배열 안에서 제일 큰 값 찾아내기, Up and Down 만들어보기, 알파벳 빈도수 찾기 등을
풀어보았다.
- 내일은 아마 시간, 공간복합도를 특강으로 배울텐데 같이 해서 TIL 작성을 할 생각이다
- 훗날 내배캠 과정이 끝나고 구직하는 과정에서 또 알고리즘을 하겠지만, 우선 목표는
알고리즘 가이드에 나와있는것처럼 프로그래머스 레벨 2정도를 푸는 것이다.
파이썬
- List나 Dictionary는 사실상 JS의 Array, Object와 똑같고...
현재 과거 코딩애플이란 강의사이트에서 샀던 파이썬 + 인공지능 패키지에 있는 파이썬을 이번주 안으로
완강하는것이 목표다.
- Class, Object 문법도 사실상 JS와 동일하다
좀 차이가 있다면 JS 의 Constructor가 함수인 Def로 바뀌어서 사용한다거나 하는것 정도?
Map 함수도 JS의 개념과 비슷하다. 다만 파이썬에선 Map이 인자로 동작함수랑 List를 같이 받는다는 것.
- 웹사이트 크롤링, 코인거래소 크롤링으로 JSON 데이터 받아오기 (크롬 익스텐션으로 Viewer를 설치했다)
를 하던 중, 파이썬 멀티쓰레딩을 배웠다.
쉽게말하면 엔진을 추가하는 개념인데, 그냥 내장되어있는 ThreadPool 을 사용하기만 하면 되었다.
쓰레드 관련 내용은 훗날 CS 강의에서 더 자세하게 배우면 그때 또 포스팅할 예정이다
Git, Github
- 팀프로젝트 마지막날 하루종일 매달리게했던 주범이다
우선 원격 Repo연결해서 커밋푸시 하는건 해봤으니 그나마 다행인데
이번주와 다음주 기초 주차에 좀 더 공식사이트나 유튜브 등을 통해서
원리이해 등을 좀 해보려고 한다.
- Git lens를 강창민 튜터님한테 추천받아 깔아봤는데 아직 뭔가 해보질 않아서 잘 모르겠다.
내일 할일
- 아침 알고리즘 특강(시간, 공간복잡도), Python으로 하는 자동화 등
'내일배움캠프 Node 4기 > TIL' 카테고리의 다른 글
내배캠 11/29 TIL (1) | 2022.11.29 |
---|---|
내배캠 11/28 TIL (0) | 2022.11.28 |
내배캠 11/25 TIL (0) | 2022.11.25 |
내배캠 11/24 TIL (0) | 2022.11.24 |
내배캠 11/21 TIL (1) | 2022.11.21 |