*치*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 10
검색어 입력폼
  • 재귀함수를 이용한 하노이탑(c언어)
    REPORT#include void hanoi_tower(int n,char a,char b,char c);void main(){int num;printf("원판의 개수는?n");scanf("%d",&num);hanoi_tower(num,'A','B','C');}void hanoi_tower(int n,char a,char b,char c){if(n>0){hanoi_tower(n-1,a,c,b);printf("%c->%cn",a,c);hanoi_tower(n-1,b,a,c);}}
    공학/기술| 2011.07.28| 3페이지| 1,000원| 조회(981)
    미리보기
  • c언어를 사용한 테트리스 게임입니다.
    #include<stdio.h>#include<conio.h>#include<stdlib.h>#include<string.h>// definitions#define NUM_ROW 22#define NUM_COL 11#define KEY_LEFTMOVE `4`#define KEY_RIGHTMOVE `6`#define KEY_ROTATE `5`#define KEY_SPEEDUP `2`//shape definitions////SHAPE_BAR SHAPE_BOX SHAPE_S SHAPE_REVERSE_S SHAPE_L////#### ##//##### ####//# # ##//##define SHAPE_BAR10// bar type#define SHAPE_BAR111// bar rotated 90 degree#define SHAPE_Z20#define SHAPE_Z121//#define SHAPE_BOX20// box type#define SHAPE_S30#define SHAPE_S131// S rotated 90 degree#define SHAPE_S240#define SHAPE_S341// reverse S rotated b 90 degree//#define SHAPE_L50// L shaped#define SHAPE_L151// L shaped rotated by 90 degree//#define SHAPE_L252// L shaped rotated by 180 degree//#define SHAPE_L353// L shaped rotated by 270 degree#define SHAPE_B60#define SHAPE_B161#define SHAPE_B262#define SHAPE_B363#define SHAPE_T70#define SHAPE_T171#define SHAPE_T272#define SHAPE_T3 73#define SHAPE_U 80#define SHAPE_U1 81#define SHAPE_U2 82#define SHAPE_U3 83#define SHAPE_Y 90#define SHAPE_Y1 91#define SHAPE_Y2 93#define SHAPE_Y3 94// global variables, full screen and scoreschar table[NUM_ROW][NUM_COL];int block=SHAPE_BAR, level=0, point=0, tm=0;// global variables : a shape and a new shapechar x1,x2,x3,x4,x5;char y1,y2,y3,y4,y5;char nx1,nx2,nx3,nx4,nx5;char ny1,ny2,ny3,ny4,ny5;// function prototypesvoid new_block();void move();void scan();void draw();int check();void main()
    공학/기술| 2011.07.28| 20페이지| 1,500원| 조회(401)
    미리보기
  • 퍼미테이션
    /*1.program 1.8 Recrusive permitation generator를 시행시켜본다.-Element set은 main에서 string으로 입력받는다.2.Iterative permitation generator를 구현한다.*/#include#include#defineMAX 30long fac(long num){long result;result = 1;for(; num >= 1; num--){result *= num;}return result;}int main(void){chardata[MAX], check[MAX];longi, j, k, vec, index, sfac, num, p;scanf("%s", data);num = strlen(data);sfac = fac(num - 1);for(i = 0; i < sfac * num; i++){strcpy(check, data);vec = sfac;index = i;for(j = num - 1; j >= 1; j--){p = index / vec;printf("%c", check[p]);strcpy(check + p, check + p + 1);index %= vec;vec /= j;}printf("%cn", check[0]);}}
    공학/기술| 2011.07.28| 2페이지| 1,000원| 조회(161)
    미리보기
  • 이진정렬
    #include <stdio.h>#include <stdlib.h>#include <math.h>typedef struct{int num;char name[16];} ELEMENT;int binary_search_loop(ELEMENT *pelem, int size, int key, int left, int right);int binary_search_recu(ELEMENT *pelem, int size, int key, int left, int right);int main(void){FILE *fp;ELEMENT *pelem;int size, i, j, left, right, temp, key, index1, index2;fp = fopen("data.txt", "r");if(!fp){ printf("error!!n"); return 1; }fscanf(fp, "%d", &size);pelem = (ELEMENT*)malloc(size*sizeof(ELEMENT));for(i = 0; i < size; i ++)fscanf(fp, "%d %s", &pelem[i].num, pelem[i].name);fclose(fp);//sorting numbersfor(i = 0; i < size; i ++)for(j = 0; j < size; j ++)if(pelem[j-1].num > pelem[j].num){temp = pelem[j-1].num;
    공학/기술| 2011.07.28| 3페이지| 1,000원| 조회(196)
    미리보기
  • 각종 정렬방법의 시간비교
    (insert-sort)#include<stdio.h>typedef struct _tagelement{ int key;}element;void insertion_sort(element list[],int n);void print_list(element list[],int n);int main(){ int i; double start,finish; printf("수 %d개를 merge정렬합니다 n",MAX); for(i=0; i<MAX; i++){ element elms[i].key = rand()%100000;} start = clock(); insertion_sort(elms,count); finish = clock();printf("time : %.7fn",((finish-start)/CLK_TCK)); const int count = sizeof(elms)/sizeof(elms[0]); return 0;}/* list를 오름차순 삽입 정렬 */void insertion_sort(element list[],int n){ int i, j; element v; for (i=1; i<n ; i++) { v = list[i]; for(j=i-1; j>=0 && list[j].key>v.key ;j--) list[j+1] = list[j]; if(j+1!=i) list[j+1] = v; }}void print_list(element list[],int n){ int i; putchar(`n`); for (i=0; i<n ; i++) { printf("%d ",list[i].key); }}
    공학/기술| 2011.07.28| 6페이지| 1,000원| 조회(181)
    미리보기
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 05월 20일 수요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
8:14 오후
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감