본문 바로가기

과제

맘편히 자고싶다. 3학년 1학기 아직은 초반이지만.. 벌써부터 허덕인다 통학의 고통 끝없는 과제 자비없는 교수들. 하루라도 맘편히 잠을 자고 맘편히 놀아보고 싶어진 이 시기... 징징대는거라 생각 할 수 있지만. 군대도 안간 상태에서 3학년이 되니 이리저리 힘들다. 군대 간 사람도 이상태려나? 배우러 온 학교에서 다들 이미 배웠겠지 라며 대충 설명하고 진도 빼는 교수/조교 들이 왜 그러는지 모르겠다. 배우러 왔을 뿐인데.. 뭐 방학때 선행학습을 달리지 않은게 죄 ? 일지도 모르지만.. 작년만 해도 널널했는데 말이다. 더보기
오늘의 프로그래밍 언어 이론 과제 1. 프로그래머가 프로그래밍 언어를 실제로 설계하지는 않을지라도 언어 설계에 대한 기본적인 지식을 갖는 것이 왜 유용한가? 내 답변 : 프로그래머가 자신이 사용할 프로그래밍 언어를 직접 설계하지 않더라도 그 설계에 관한 기본적 지식을 알고 있다면 보다 정확하고 간결한 문장의 사용으로 프로그래밍을 할 수 있게 되기 때문이다. 2. 많은 상이한 종류의 루프 문장들이 하나의 프로그래밍 언어에 포함되어 있는 이유가 무엇인가?(특히 java 에서 do - while 문, for 문 등이 필요한 것에 대해 여러분의 답을 제시하라.) 만약 상이한 종류의 루프 문장들을 많이 사용하지 않고 프로그래밍을 한다면 그 용량이 지나치게 커지기만 하고 속도는 더 느려지거나 변함이 없게 된다. 그러므로 같은 행동(입력/출력 하는 .. 더보기
오늘까지 과제가 생겼다. 교수 시바 두고보자.. 강의평가는 병맛나게 해줘야지 뭐 가르치고 과제를 줘야 할거아녀.. 얼렁뚱땅 수업시간 땡까먹고 과제는 산더미니 원. 더보기
오늘 짠 알고리즘 아침 3시 30분에 기상해서 4시까지 뭉기적 대며 정신 못차리다가 시작한 과제 과제의 내용은. 입력받은 문자열을 2진트리에 집어넣고 3가지 순회방법으로 출력하시오. 코드는 다음과 같다. //////////////////// #include #include #include #include //TreeNode 구조체를 설정한다. typedef struct TreeNode{ char data; struct TreeNode *left, *right; }TreeNode; void inorder(TreeNode *p) { if (p->left != NULL) inorder(p->left); printf("%c", p->data); // visit(방문) if (p->right != NULL) inorder(p->r.. 더보기