Development

[TIL] 처음으로 javascript로 알고리즘 문제 풀기

개발자 강정 2022. 1. 14. 21:35

https://github.com/fancyers/programmers

 

GitHub - fancyers/programmers: 알고리즘 문제 풀기

알고리즘 문제 풀기. Contribute to fancyers/programmers development by creating an account on GitHub.

github.com

오늘부터 처음으로 javascript를 사용해서 알고리즘을 풀어보고 있다.

전에 쓰던 python이랑 비슷해서 크게 어렵지 않으면서도,

python이 그리울 때가 있다. python에 비해 javascript가 갖는 장점이 뭔지는 모르겠다.

list를 sort하거나 합치는 등의 작업을 할 때 불편함을 느꼈던 것 같다.

github에 풀이들을 기록해보기 시작했다.

코드를 저장하기는 좋은데 뭔가 해설을 써놓는다던지 공부 노트로서의 기능은 잘 모르겠다.

아무튼 새로운 언어 javascript를 사용하기 시작하는 것은 재미있는 일인 것 같다.

아침에는 즐겨찾기 버튼을 만드는 기능을 구현해 봤다.

빈 아이콘을 누르면 찬 아이콘이 되며 특정 식당이 즐겨찾기에 추가되고, 다시 누르면 즐겨찾기에서 제외된다.

즐겨찾기에 추가되면 지도에 뜨는 마커의 색이 빨간색으로 바뀌는 기능도 구현했다.

https://programmers.co.kr/learn/courses/3

 

Hello, JavaScript: 자바스크립트 입문

## Hello, JavaScript! 관련 키워드: JavaScriptHTMLCSS웹프론트엔드입문문법 * 자바스크립트와 처음 만나는 분들을 위한 강의! * 부담가질 것 없이, 하루 최소 20분씩만 짬내도 배울 수 있는 강의!(약 7일 소

programmers.co.kr

자바스크립트 기초 강의도 듣기 시작했는데, 듣다가 중간부터 문제풀이부터 시작해버렸다.

풀다보면 강의를 들어야만 하는 부분도 나오지 않을까?

알고리즘 강의도 들어야겠다!