[Diary] 2018년 7월 12일 (목) 학습일지
2018년 7월 12일 (목) 학습일지 입니다.
오늘은 10시에 일어나서 새벽에 못했던 STEP3 CSS Layout 적용을 진행하였다. 대부분 display 속성을 이용해서 구현했으나 갑자기 자체적인 리팩토링이 하고싶었다. 그래서 맨 오른쪽의 금액 관련한 부분을 position 속성으로 바꿔보았다. 그렇게 바꾸고나서 오후 3~4시쯤이 되니 어제 잠을 잘 못잤던 것 때문인지 졸음이 쏟아져왔다. 그래서 오후 7시까지 3시간정도 잤다가 다시 일어나서 자리 청소와 알고리즘을 진행하였다.
그리고 알고리즘_스터디 채널에서 진행하는 알고리즘도 구현하였다. 가장 긴 팰린드롬 (앞뒤로 바꿔도 똑같은 문자) 을 찾는 문제였는데, Java로 푸는데 꽤 난항을 겪었다. 100점 만점중 첫번째는 28.5 두번째는 81.4 세번째는 84.7 로 마무리했다. 아무래도 효율성 테스트 1에서 시간초과가 자꾸 나는데 StringBuilder reverse 함수때문인가.. 문자열을 뒤집는 부분을 직접 구현해야 할 듯 하다.
역시나 STEP2 학습키워드 복습을 못했다. 그래서 내일은 오전에 바로 처리해야겠다. 복습이라고 하니, 외워야 할 것 같고 너무 크게 생각하니까 계속 밀리는 것 같다. 단순한 시작으로 읽기만이라도 해보자 :)
잘한 점
- STEP3 까지 그래도 적절하게 온 것 같다. 초반이라 그런가(?)
- 드디어 학습일지 4일차! 주말도 계속해서 작성해보자
- 뭔가 나를 개선시킬 수 있는 부분들이 점점 보인다
개선해야 할 점
- 무조건 제대로! 라는 생각은 버리자. 일단 시작이라도. 너무 크게 해야될 것 같고 하니까 계속 미루고 시작하기가 어려운 것 같다. 일단 시작이라도 하는 습관을 가지자
- 계속해서 못하니까 시간이 불어난다.. 이자가 불어나듯이 일단 쪼개서라도 하자!