본문 바로가기

분류 전체보기227

7중 포인터 이야기 왠지 무료한 주말.. 제가 재밌는 이야기를 해 드릴까 해용~ㅎ 랩에 처음 들어갔을때 들은 이야기로.. 학과에서 모두들 어려워했던 C언어 포인터 수업에서 시키지도 않은 [7중 포인터 문]을 사용하여 잘난 체 하던 학생이 하나 있었답니다. 당시 우리는 '포인터'의 '포'자만 들어도 어질어질 했던지라 이야기를 들으면서도 그 [얄밉지만 왠지 멋있는 베일의 경지]에 무척 닿고 싶었었는데.. 그래서 오늘은 준비했습니다. 프로그램 제목 [짠, 나는 8중인데~] #include int main(void) { int a=100; int *b; int **c; int ***d; int ****e; int *****f; int ******g; int *******h; int ********i; b=&a; c=&b; d=&c.. 2010. 6. 19.
해운대 응원전~ 오늘은.. 아르헨티나에 1:4로 지고 말았답니다.. 엉엉 ㅠ (상관 없지만 코딩을 하루 쉽니다) 2010. 6. 18.
C- ACM - 수 뒤집기 언뜻 배열을 생각 할 수도 있으나 10진수 쉬프트의 개념으로 접근한다면 깔끔하게 풀수 있다는 조언을 받았죠. 즉, 변수 하나를 만들어서 1234 -> NULL 123 -> 4 12 -> 43 1 -> 432 이런식으로 원본(좌측)수는 나머지를 구한뒤 10씩 나누고 사본(우측) 은 원본의 나머지를 가져온뒤 10씩 곱해가는 과정입니다. 아 신기하당~ㅋㅋ #include int swapnum(int num_temp)//뒤집은 수를 만드는 함수 { int num_next=NULL;// 1. 빈 변수를 하나 만든뒤 while(num_temp>0)// 2. 원본의 수가 한자리가 될때까지 반복 { num_next*=10;// 3. 사본에 10씩 곱해서 앞으로 채워 넣습니다 num_next+=num_temp%10;//.. 2010. 6. 12.
나로호 두둥! ...ㅠ 2010. 6. 11.
학부발표 - 화상연구 및 실습 Using Imageprocessing and User Interface 라는 다소 거창한 주제로 했던 발표 마지막 날이었습니다. 파워포인트를 쓰자니 밋밋하고 keynote는 부담스러우시다면 프레지는 어떠세요? http://prezi.com 2010. 6. 9.
C- ACM - 소수판정 반복문 { flag = 0 or 1; result= result * falg; } 보다 깔끔한.. 함수사용의 효율성을 배울 수 있었던 문제. 함수 { { if(...){return 0;} } return 1; } "아빠가 한번 안된다고 하면 안되는거야!"라는 의미ㅎ 1 보다 큰 정수 P 가 1 과 P 자신 이외의 양의 약수를 가지지 않을 때의 P 를 소수라고 부른다. 이를테면, 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31 등은 모두 소수이다. 4, 6, 16 등과 같이 소수가 아니면서 2 이상인 자연수를 합성수라고 정의하며, 1 은 소수도 아니고 합성수도 아닌 수이다. 주어진 자연수 N 이 소수인지 아닌지를 판정하라. 입력 표준 입력(standard input)을 통하여 입력한다.. 2010. 6. 9.
C- ACM - 문자열 도도도 도시라~ 글자를 찾는 모습이 마치., 젓가락 행진곡 같지 않나요? ㅋㅋㅋ (도도도 도레미~) #include #include int main (void) { char input_char[1000]; int i_temp=NULL; int repeat=NULL; scanf("%d",&repeat); if(repeat10){printf("Only input range '1-10'\n");return 0;} for(int k=0; k 2010. 6. 8.
C- ACM - Coin 으음.. 막상 이해하고 나면 /이게 뭐야/ 할지도 ㅋㅋ In Korea, there are four kinds of coins – a 10-won coin, a 50-won coin, 100-won coin and a 500-won coin. Given K 10-won coins, L 50-won coins, M 100-won coins and N 500-won coins, you are to write a program that calculate the total amount. Input The input consists of T test cases. The number of test cases T is given in the first line of the input file. Each test ca.. 2010. 6. 8.
C- ACM - 더하기 대학생 경시대회의 기초 알고리즘 문제를 풀어봅시다. 이 코너는 부산-경남지역 알고리즘의 마스터 사로자바님과 함께 합니다 :D #include int main(void) { int set, num, repeat; int sum=NULL; scanf("%d", &repeat); for(int i=0; i 2010. 6. 7.
새로운 과제 구상 II 지난번 구상에 이은 야심작. 두둥~!! UI테마는..안드로메다~* 입니다. 우린 아마도(?) 이렇게 만들거에요ㅎ 카메라가 졸졸 쫓아다니는 트랙킹테스트 경면반사테스트.. 노가다 하고 있는 고급인력들 2010. 6. 4.