일학년들이 C 숙제를 하고 있다. GCD 를 구하라는 문제인데
교수님이 for loop 로 짜오라고 했다고 한다.
x,y 가 들어오면 작은수를 구해서 countdown 하면서
x,y 를 모두 나누는 수를 찾는 방식으로 짜라고 했다고 한다. -_-;
숙제를 위한 숙제라면 모를까 gcd 구하는 방법은 hanoi 탑과 함께
recursive 를 이해하기 위한 방편이어야 한다.
일학년들은 C언어 들은지 두달째일텐데 아직 loop 배우고 있다고 한다.
그 어렵다는 포인터는 언제 배우지. -_-; 5월안에 가능할까?
작년 전산제할때 교수님한테 왜 요즘에 쉽게 가르치시냐고
여쭤봤었는데 그때 교수님은 당신의 C 수업은 상위 10%를 위한
수업이 아니라고 하셨다.
10%를 위하든 아니든 일학년들에게는 어렵기는 매한가지일텐데
조금 수준 높은(?) 한번 해볼만한 숙제한번 못내주시나...
이제 일학기때 그냥 C언어 듣고 나서 2학기때 뭔가 해보는
학생들도 있겠지만..대부분 그냥 다 잊어먹고 2학년 올라가고
자료구조 하는데 C언어 몰라서 헤메는 악순환의 고리를 어떻게
끊어야 하는 것인지... 쩝..