TIL10 TIL 1일차 오늘은 '이진탐색' 알고리즘 문제를 풀었다. 정확히 푸는 법이 기억나지 않아서 검색을 통해 알고리즘 구현을 했다. 재귀함수를 사용하여 구현하였었는데.. 제대로 작동이 되지 않아서 while 문을 사용하여 구현하였다. 아마 slice 함수를 사용하면서 잘라올 index 설정을 잘못한것같다. 오늘 그래도 이진탐색 알고리즘을 사용하여 풀어낸 결과에서 이진탐색을 정확히 사용하는 법을 익혀서 만족스럽다. 정규 수업 시간에는 오랜만에 다시 React 를 배웠는데 부모, 자식 Component 를 이용하여 State 를 관리하고 끌어올려서 사용하는 방법을 익혔다. 처음에는 매우 헷갈리고 잘 모르겠었는데 그래도 예제를 따라서 하다보니 이해가 되었고 오늘 pair 활동 시간에 나온 과제도 끝마쳤다. 내일은 part 2 .. 2021. 5. 25. 21.05.09 - 5주차 회고록 우선 나는 코드스테이츠에서 교육을 받고있다. 이전에 게임프로그래밍 학원을 1년간 다니면서 프로그래밍 경험을 약간은 쌓은 상태였고, 그 쪽에서는 C, C++, DirectX 등을 배웠었지만 코드스테이츠로 넘어오면서 처음으로 JS 와 웹에 관한 언어들을 배우게 되었다. 그래도 조금 프로그래밍을 해봤다고 금방 다른 언어에 익숙해졌었고 약간은 방심했었다. 코드스테이츠는 섹션을 넘어갈때마다 테스트를 보는데 이번 섹션1 테스트를 보게되었고 보기 전까지는 자신감이 충만한 상태였었다. 테스트가 시작되었고 테스트의 난이도는 생각했던것보다 어려웠다. 물론 내가 공부를 덜 한 것도 있었겠고.. 그래도 어찌저찌 다 풀고 통과는 했지만 이번 계기로 인해서 역시 프로그래밍쪽은 계속 공부해야하고 혼자 탐구해야 된다고 생각을 하게되.. 2021. 5. 9. 이전 1 2 3 다음