[해달] C언어 기초 멘토링 6주차 #동아리

2023. 4. 8. 00:31_ExtracurricularActivities

728x90

#C #멘토링 #부트캠프 #동아리


6주차_해달부트캠프_C언어_1팀.pdf
2.18MB


 

목차

 

 

 

1.지난 학습 복습과 심화

벌써 마지막 시간이라 C언어의 구조체와

동적할당은 꼭 설명해야겠다고 생각했습니다.

배열과 포인터를 재복습하고 구조체를 적용하여 어떻게 이용하는지

연결리스트의 기초를 설명하면서 자료구조를 맛보기합니다.

 

 

2. 함수

함수를 이용하면 코드가 매우 간단해집니다.

또한 블럭쌓기와 같은 코딩이 가능하기 때문에

오픈소스를 활용해서 효율적인 코드를 제작할 수 있습니다.

함수 중에서 중요한 재귀함수를 팩토리얼로 학습하고 디버깅하면서 과정을 확인합니다.

 

 

 

3. 문제 뽀개기

 

심화 문제를 같이 계획을 짜고 풀어봅니다.

함수를 생각하고 슈도코드도 작성해보며 전공 대비를 위해 손코딩도 해봅니다.

 

손코딩과 계획하기

 

첫 멘토링이라 부족함이 많았을텐데 열심히 참여해준 멘티분들 감사합니다!

저도 멘토나 선배였던 적도 많이 없었기에 서투르면서도 이번에 많은 걸 배워갔습니다.

단순이 열심히 하는 것이 전부가 아닌 팀일수록 분위기며 더 중요한 것이 많더라고요.

다른 멘토링에선 제가 멘티였기에 이번 학기동안 오묘했습니다.

멘티분들의 소감을 보고 굉장히 감동적이었습니다. 예전 교육운영진분들도 감사합니다


 

필수과제

백준 10872 팩토리얼

백준 2581 소수

백준 11729 하노이탑 이동순서

 


중요포인트

함수의 개념을 이해하고 동적할당을 배워보기

동적할당의 개념을 생각하고 장점 알아보기

문제를 종이에 계획해보고 슈도코드를 작성해보기

재귀함수를 이용하여 문제풀고 검토하기