20200906-TIL

나영원·2020년 9월 6일
0

T.I.L.

목록 보기
25/145

오늘 할 일

  • 틱택도 혼자 구현하기
  • 질문사항해결
  • TIl작성 & 블로그 업데이트
  • 지난번에 풀었던 알고리즘 다시풀기

오늘 한 일

  • 틱택도 내용 블로그에 정리하기
    • 혼자 구현하기 전에 먼저 코드상 궁금증 부터 해결하기 위해 살펴봄
      • 추상클래스 Player에 자식 클래스 HumanPlyaer와 AiPlayer에 set.name을 하는 코드가 있는데 부모 타입으로 자식객체들 형성하면 자식객체에 변수에는 접근이 불가능한걸로 알고 있는데 어떻게 하는건지 궁금함
      • 자식객체인 HumanPlyaer에 변수에 접근한게 아닌 부모객체의 변수에 접근한 것이었음. 객체마다 부모클래스이 객체도 같이 생성되기 때문에 player one, two 따로 이름을 지정해줘도 따로 부모객체의 name에 생성이 되는것이었음.. 그래서 인터페이스를 안쓰고 추상클래스를 쓰는것이다!
  • 알고리즘 문제 다시 풀기
    • 초급문제
      • 다시푸는데 1시간반이상이 걸렸다. 아무래도 내가 직접 푼 풀이가 아니기 때문에 안보고 푸는데 그만큼 시간이 걸렸고 그만큼 내가 고민하면서 그 풀이를 내것으로 만드는 시간이 되는것 같다
    • 중급문제1
      • 풀이과정 중 최대 공약수가 활용된다는 것이 제일 중요한 문제였는데 아쉽게도 너무 생생히 기억나서 유클리드 호제법과 재귀함수를 연습하는 것으로 만족했다
    • 중급문제2
      • 이것 또한 풀이 과정이 기억나서 간단히 증명하고 재귀함수와 배열 활용하는 두가지 방법 다 해보고 있는 중에 공부시간이 끝났다

오늘 느낀 것

  • 몇주째 일요일에 나와서 공부를 하고 있는데 현재 진도도 나가지 않고 있고 목표가 좀 흐릿하기에 집중하기가 정말 쉽지가 않다. 사실 동료들이 같이 해주지 않았으면 혼자서는 집중하기가 어려웟을 것 같다. 이렇게 해놓으면 월요일이 더 수월해지겠지 힘내자

내일 할일

  • 알고리즘 복습 마저하기
  • 틱택도 혼자 구현하기
  • TIl작성 & 블로그 업데이트
  • 질문사항해결
profile
배우는 개발 일기

0개의 댓글