오늘 할 일
- Expert Ai 이해하기
- 알고리즘 한문제 풀기
- 질문사항 해결
- TIl작성 & 블로그 업데이트
오늘 한 일
- Expert Ai 이해하기
- 강사님이 올려주신 동영상의 miniMax의 개념을 이해하면서 코드를 이해해보려고 노력했다
- 처음에는 어떻게 몇개의 메서드로로 모든 수를 다놓아보는 알고리즘을 구현했을까 이해하지 못했지만.. 중첩for문과 재귀함수로 가능했다...
- 강사님께서 우리수준에 맞춘 코드로 짜주셨기때문에 코드자체를 이해하기 어려운것은 아니었지만 알고리즘을 완전이 이해한게 아니라 읽는거자체도 시간이 오래거렸다
- 안보고 한번 따라서 구현해보면서 코드를 다시한번 익혀야 될 것같다
- Expert Ai 안보고 구현해보기
- 몇가지 변수를 선언한것 빼고는 거의 비슷하게 구현을 했다. 다행히 어떻구조로 구현되어있는지는 머리에 들어와 있나보다
- 근데 !isPosiibl하면 continue하게 해야되는데 그냥 isPosiible을 적어서 찾는데 오래걸렸다.. 디버깅을 할때는 의미를 생각하면서 해야되는데 내가 한번 그렇게 생각한 것은 읽을때도 문자대로 읽는게 아니라 내가 이렇게 생각하고 적는거라고 읽는 경향이 있다
- 뇌속에서 지루한 작업을 빠르게 처리하는 방법이겠지만 생각보다 디버깅을 할때 한번 읽어서 끝낼것을 여러번 걸리게 하는 요소이다.. 이부분으 어떻게 뛰어넘을지 생각해봐야겟다
- 연결 점이 작거나 단순한 코드는 한줄한줄 테스트 해보면서 진행할 수 있었는데 이렇게 복잡한 것은 테스트 하기가 어려운것같다. 아니면 내가 복잡하다고 생각하다는것인지모르겠지만.. 그것을 보안하기 위해 만들어놓은것이 디버깅이라는 기능일텐데 스스로 디버깅을 사용하는데 익숙해 질 필요가 있다
- Expert AI 구현한 것 정리하기
- 내용을 정리하고 블로그에 업데이트 했다
- 여기 까지해서 여태까지 들은 원격강의 내용을 전부 정리하고 블로그에 업데이트도 했다 기분이 좋다
오늘 느낀 것
- 오늘은 지난부부터 기대하고 있던 개강이 미뤄져서 목표의식이 얕아진것, 어제 잠을 깊이 못잔것, 그냥 주말에 높고 깊은 마음에 의해 시간대비 집중력이 너무 떨어졌다.
- 모든게 균형잡기라지만 참 너무 열심히하면 무리오고 조금 마음 편하게 하자하면 이렇게 풀어져 버리니 꾸준히 뭔가를 한다는게 이래서 어려운일인가 싶다
- 근데 이런 부분들이 내가 도전해야될 부분이라고 생각하면 또 목표가 생기고 무언가 해내기 위한 계단 처럼 느껴저서 또 불타오른다
- 낼부터 또 집중해보자 화이팅!
내일 할일
- 수요일 까지 공부할 것 찾아보기(원격수업 복습 포함)
- 알고리즘 한문제 풀기
- 질문사항 해결
- TiL작성 & 블로그 업데이트