
오늘 한 일
- Vending Machine Step1 PR 보냄
- 백준 2920.음계 문제 풀기
- 백준 2798.블랙잭 문제 풀기
- 삽입 정렬 수업 수강
스위프트 성능 이해하기
영상 시청
새롭게 알게 된 것
- 같은 알고리즘 문제더라도 접근하는 방식이나 변수 타입 등으로 훨씬더 간결하게 코드 작성이 가능하다.! 그런 관점 배우는 연습을 꾸준히 해야겠어 문제 풀면서 +_+
- 스위프트 성능 이해하기 영상을 정리하면서 봤는데, 중간 중간 모르는 개념들이 있어서 일단 멈췄다.! method inline 이라는 게 있어서 추후 알아보고 정리해야지.!
- 삽입 정렬이 어떤식으로 동작하는 지 알게됐다. 배열의 두번째 인덱스부터 순차적으로 뒤로 이동?하는 기준 인덱스를 두고, 그 앞의 요소들과 크기를 비교해서 기준 요소보다 작은 걸 찾아서 그 뒤에 삽입 하는 정렬! 추후에 포스팅 할 예정(아마 내일ㅋ)
내일 할 일
느낀 점
- step1 진행이라 비교적 쉬웠다..ㅎ 그래서 쬐끔 여유 ㅎ 오늘 스위프트 성능 이해하기 영상 보면서도 성능을 위해서는 주로 struct를 사용하는데 그럼에도 class 를 써야하는 경우는 몇가지 있다고 했다. 그중에 하나가 상속을 위해서! OOP 를 위해서 class 를 사용한다고 했다. ! 상속에 대해 잘 알고, 유용하게 사용할 수 있다면 struct와 class를 어떨 때 사용할 지 나만의 기준이 좀 더 생기지 않을까 싶다
- 오늘부터 1주일간의 방학^^ 시작인데, 알고리즘으로 무난하게 스타트 끊은듯 ㅎㅎ ㅎ 공부해야 할 스택에 몇가지가 들어있는데 아직 명확히 계획을 세우진 않았다.! 계획 세우고 집에 가야지 😪
- 주말 알바 오늘부터 안하니 몸은 편하고 못다한 공부들 할 수 있어서 좋긴 하다..ㅎ
- 맨 처음에 TIL 쓰기 시작했을 땐, 어차피 노션으로 task 관리하기도 하고 따로 쓰기 귀찮아했는데 거진 한달째 매일 새롭게 알게 된 것, 느낀 점 등 쓰고, 주간 회고도 작성하다 보니 이젠 큰 에너지 들이지 않고도 쓰게 된다! 기록하지 않으면 3일전에 뭐했는지 기억이 안나.. 🤤