1. 프로그래머스 4문제
-DFS(깊이탐색)/BFS(너비탐색)
:깊이탐색은 스택을, 너비탐색을 큐를 사용한다.
:최단거리를 구하는 경우 너비탐색을 이용
:재귀함수를 이용하는 방법이 흔하게 사용된다.
=> 알고리즘 이론은 이해가 되는데 이걸 이용해서 코드를 수월하게 짜는 것이 아직 어렵다. 많은 알고리즘 문제를 접해봐야할 것 같다.
2. 리액트 복습
- 코딩앙마 리액트 강의 복습
: 코딩앙마님의 강의를 보고 만든 웹사이트를 다시 살펴보고 prev day, next day로 이동할 수 있는 버튼을 만들었다. 아주 같단한 버튼이었지만 어떤 식으로 해야하는지 감이 안와서 오래걸렸다.
-테크잇 리액트 애플스토어 클론 강의
-리액트는 SPA 방식을 사용 (react-router-dom)
-가상 돔을 사용하기 때문에 처리 속도가 빠르다.
-컴포넌트를 통한 재사용성이 높다.
=> 개발환경을 만들고 설치하는 부분을 들었다. 리액트의 작동원리에 대해서 간단하게 알게되어 좋았다. 나중에 가상 돔, spa 등에 대해 더 자세히 찾아봐서 포스팅하고 싶다.
'일상 > Today I Learned' 카테고리의 다른 글
2022.09.19 (1) | 2022.09.19 |
---|---|
2022.09.18 (0) | 2022.09.18 |
2022.09.12 (0) | 2022.09.12 |
2022.09.09 (0) | 2022.09.09 |
2022.09.02 (0) | 2022.09.02 |