TIL

2021-08-23~25

Downey 2021. 8. 25. 17:21

알고리즘 풀이:

해쉬_Leetcode_rabbits-in-forest   풀이

 

DFS/BFS 백트랙킹_백준_15649   풀이 ---> 시간초과, 하지만 로직은 맞으므로, 수정하지 않을 것

 

정렬_LeetCode_Height Checker   풀이

 

 

cs : UIView의 bounds와 frame 게시물 작성 완료!

 

상념 :

  • 집합 금지 명령이 끝나서 스터디원들과 대면 공부를 하고싶다... 나같은 의지 박약 인간에겐 필수적..

차후 계획 :

알고리즘 풀이:

그리디_프로그래머스_큰 수 만들기    풀이

    2일째 푸는 문제, 내일 까지 시도해서 stack을 알고리즘에 적용하는 방법에 대한 공부를 해야겠다.   

    를 하기로 했는데 밀리는 중 ㅜㅜㅜ

힙_LeetCode_Find K Pairs with Smallest Sums      풀이

    한 번 풀어보았으나, 타임오버 및 풀이가 너무 이상해서 공부 후 다시 진행 예정.

완전탐색_Leetcode_Container With Most Water      풀이

    왜 틀린지 이해가 안된다!

DFS/BFS_Leetcode_Course Schedule    풀이

맞추진 못했다...

 

독서 : 

   CocoaInternals 9장 다시 읽어보기.

cs : 

  dictionary 읽고 정리하기

1. struct와 class를 구분해서 설명할 수 있고, 어떤 경우 사용할지 기준을 갖고 있다.

2. protocol와 extension 개념에 대해 설명할 수 있고, 어떤 경우에 활용하는지 알고 있다.

3. ARC나 수동 메모리 관리 방법에 대해서 설명할 수 있다.

4. viewDidLoad, viewWillAppear, viewDidDisappear 등 ViewController 메소드 호출 시점에 대해 설명할 수 있다.

5. GCD의 동작 원리와 개념을 설명할 수 있다.

6. Bounds 와 Frame 의 차이점을 설명하시오. 

7. Delegate란 무언인가 설명하고, retain 되는지 안되는지 그 이유를 함께 설명하시오. 

8. NSObject부터 UIButton 까지 상속 과정의 계층과 역할을 설명하시오. 

9. dynamic과 property 의미와 차이를 설명하시오.