[인프런 워밍업 클럽 3기] CS - 2주차 발자국

[인프런 워밍업 클럽 3기] CS - 2주차 발자국

재귀에 대해 설명해주셨는데, 콜스택을 기반으로 설명해주셔서 머리속에 특히 더 쉽게 받아들인것 같다.

학교에서 하노이의 탑 슈도 코드를 처음 봤을 때 저기에서 왜 저쪽 인자를 대입하는 것인지 머리속에 도저히 상상이 안갔었다.

대충 재귀 개념만 인지하고 그냥 넘어갔었는데 그림과 화살표, 이 코드가 어느 부분으로 더 작게 쪼개서 구현할 수 있는지 알 수 있어서 이 부분이 제일 이번주에 의미가 있었다고 생각한다.

 

정렬 알고리즘의 기초인 버블, 선택 정렬 설명도 오랜만에 다시 보니까 쉽게 환기되어 좋았다.

 

 

세마포어와 모니터 설명을 위한 그림이 귀여웠다. 책에는 공유자원을 이용하면 안되니까 대기큐에 프로세스를 둔다, 구현해봐라 등등 뜬구름 잡는 글들 한가득이었는데 설명 진짜 대단하다고 느꼈다.

학교에서는 솔직히 운영체제 과목 거의 던져놓고 방치했었는데, 이 강의 덕분에 웬만한 개념들을 확실히 이해할 수 있다는 생각이 든다.

cs 기반이 정말 부족하다고 생각했었는데 스스로도 채워지고 있음을 느낀다.

댓글을 작성해보세요.


채널톡 아이콘