컴퓨터 알고리즘 - c프로그램 알고리즘[코딩 및 출력결과]
리포트 > 공학/기술
컴퓨터 알고리즘 - c프로그램 알고리즘[코딩 및 출력결과]
한글
2013.07.19
36페이지
1. 컴퓨터 알고리즘 - c프로그램 알고리즘[코..
2. 컴퓨터 알고리즘 - c프로그램 알고리즘[코..
컴퓨터 알고리즘 - c프로그램 알고리즘[코딩 및 출력결과]
ALGORITHMS
코딩 및 출력결과

알고리즘 1.1 순차검색

문제: n개의 키로 구성된 배열 S에 키 x가 있는가
입력(매개변수): 양의 정수n, 1에서 n까지의 첨자를 가진 키의 배열S, 그리고 키 x
출력: S안에 x의 위치를 가리키는 loc
#include [stdio.h]
#include [stdlib.h] // rand() : 랜덤 함수를 출력하기 위함.
#include [time.h] // 랜덤 함수를 항상 다른 수로 출력하게 위함.

void main(void)
{
int n, i, j, x, loc; //함수 선언
int list[1000]; //배열 선언(1~1000)

printf( 입력할 데이터의 갯수를 쓰시오.(1 ~ 1000) : ); //데이터 갯수 입력 부분
scanf( %d , n);
printf( \n ); //데이터 입력 끝.

srand(time(NULL)); //배열에 숫자 입력 부분
for(i=1; i[=n; i++)
list[i] = rand() % n; //랜덤하게 나온 숫자를 배열에 저장

for(i=1; i[=n; i++) //배열내 중복되는 숫자를 걸러냄.
{
for(j=0; j [ i; j++)
{
if(list[i]==list[j])
{
list[i] = list[i]+1;
i = i-1;
}
}
} //중복 숫자 걸러내기 끝.

printf( 배열내의 데이터 : \n ); //배열내 데이터 출럭

for( i = 1; i [= n; i++ )
printf( %d\t , list[i]);
printf( \n\n ); //배열내 데이터 출력 끝.
....
프로세서 알고리즘에 대해서 수치해석 - 가우스 소거법 가우스 조던법 그리..
[인공지능 프로젝트] PC 기반 지하철 최소비용 .. 컴퓨터시스템) 컴퓨터의 역사와 하드웨어시스템..
인공지능과 신경망 - A.I의 개념 및 실용 사례 시스템성능분석 - 결정적 시뮬레이션, 확률적 ..
A+ (주)KT 신입 설문_리서치 수치해석 보고서 - 가우스 구적법(Gauss Quadra..
[자기소개서] 자화전자 신입 서울_모바일카메라.. 시대라는 세계적 흐름을 볼 때 우리나라 초등학..
스택 이용 중위 표기의 후위 표기 전환 프로그램 디지털 라이징
성공과 실패를 결정하는 1% 컴퓨터 원리 독후감 c프로그래밍 정렬 알고리즘에 대해
 
이동식 크레인을 사용한 안전..
용접의 종류에 대해서
[자동차 공학] 엔진 분해 및 ..
[기계공작법] 자전거 프레임 ..
분류기 배율기
공조설비설계 최상층 덕트 계산