C언어를 이용하여 순환함수와 반복함수.hwp

1. 자료설명


(1)C언어를 이용하여 순환함수와 반복함수 프로그램 구현(팩토리얼,피보나치수열,하노이탑,이항계수)

(2)각 알고리즘의 시간복잡도 구하기(빅오표기법)



(1) C언어를 이용하여 순환함수와 반복함수 프로그램 구현

-팩토리얼 값 구하기



//팩토리얼 비순환 함수

#include



void main()

{

int sum=1;

for(int i=1;i<=10;i++)

sum = sum*i;

printf("10팩토리얼 비순환 함수 : %dn,sum);

}





//팩토리얼 순환 함수

#include

int factorial(int n) {

if(n==1)

return 1;

else

return n*factorial(n-1);

}

void main()

{

int s;

s=factorial(8); // 8팩토리얼을 구함

printf(8팩토리얼 순환함수 : %dn,s);

}



-피보나치 수열

2. 목차 및 본문내용


(1)C언어를 이용하여 순환함수와 반복함수 프로그램 구현(팩토리얼,피보나치수열,하노이탑,이항계수)

(2)각 알고리즘의 시간복잡도 구하기(빅오표기법)



(1) C언어를 이용하여 순환함수와 반복함수 프로그램 구현

-팩토리얼 값 구하기



//팩토리얼 비순환 함수

#include



void main()

{

int sum=1;

for(int i=1;i<=10;i++)

sum = sum*i;

printf("10팩토리얼 비순환 함수 : %dn,sum);

}





//팩토리얼 순환 함수

#include

int factorial(int n) {

if(n==1)

return 1;

else

return n*factorial(n-1);

}

void main()

{

int s;

s=factorial(8); // 8팩토리얼을 구함

printf(8팩토리얼 순환함수 : %dn,s);

}



-피보나치 수열
번호 제목 날짜
» C언어를 이용하여 순환함수와 반복함수 프로그램 구현(팩토리얼,피보나치수열,하노이탑,이항계수,시간복잡도) 2019.07.03
7447 C++ 프로그래밍 입문 연습문제 답안 2019.07.03
7446 [논리회로설계실험]Decoder와 Encoder설계 2019.07.02
7445 논리회로설계실험 FND(Flexible Numeric Display)제어 7 segments 2019.07.02
7444 [논리회로설계실험]반가산기와 전가산기 설계(Half Adder and Full Adder 설계 보고서) 2019.07.02
7443 [논리회로설계실험]1bit 비교기 와 4bit 비교기 2019.07.02
7442 입체 트러스(truss)형 송전탑 설계과제 보고서 2019.07.02
7441 드론 활용사례, 국내 드론산업 발전방향 2019.07.01
7440 선박기계 관련 분야 현황, 비전 및 진출 방법 2019.07.01
7439 온수기 설계 보고서 2019.07.01
7438 [창의성공학]진술재진술 - 새로운 바퀴벌레 약품 2019.07.01
7437 통계학 엑셀과제 2019.07.01
7436 공학설계 기능성보온병설계 2019.07.01
7435 천장크레인 거더부 설계보고서 2019.07.01
7434 재료과학-경도실험보고서 (경도,충격,마모) 2019.07.01
7433 가상현실의 사례, 문제점 및 발전 전망 2019.06.30
7432 사물인터넷(IOT) 보안문제의 유형, 실태 및 법제도적 개선방안 2019.06.30
7431 한빛미디어 미적분학(김광수) 상,하 최신판 답지 모음 2019.06.23
7430 제 5의 에너지 2019.06.23
7429 도시 정체성 확립을 위한 공공디자인 연구 - 공원을 중심으로 2019.06.20