• 통큰쿠폰이벤트-통합

c언어로 짠 정렬프로그램

*치*
최초 등록일
2011.07.28
최종 저작일
2009.07
5페이지/ 한컴오피스
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

c언어를 사용하여 quick sort와 insert sort 정렬 프로그램입니다.

목차

1. insert sort
2. quick sort

본문내용

(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()
{
element elms[]={{6},{8},{5},{4},{9},{1},{12},{16},{33},{123},{22},{24},{28},{31},{45},{46},{48},{51},{63},{71}};
const int count = sizeof(elms)/sizeof(elms[0]);

printf("Before Sort:");
print_list(elms,count);

insertion_sort(elms,count);
printf("\nAfter Sort:");
print_list(elms,count);

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);

참고 자료

없음
*치*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 건국대학교 전기전자기초설계및소프트웨어실습 3주차 레포트 A+ 18페이지
    3학년 전기전자기초설계및실습전기전자기초설계및소프트웨어실습담당교수 :실험날짜 ... Language : Array and Pointer2.Name3.AbstractC언어의 ... 이 프로그램에서 주의하여야 할 점은, 사용자가 10개의 유효한 문자를 입력한다고
  • 소프트웨억학과 맞춤형 생기부 특기사항 기재 예문입니다. 관련 학과로 진학하실 분들은 꼭 보시길 바랍니다. 7페이지
    이를 심화하여 C언어를 이용해 정렬 알고리즘을 구현하였으며, 파이선의 거북이 ... 학습하고 C 언어로 스택 계산기를 구현함. ... C언어 심화 특강에 참여하여 스택, 배열, 포인터, 구조체, 함수에 대해
  • 인하대 컴퓨터구조론 Sort 알고리즘을 이용한 정렬 프로그램 (MIPS Assembly) 6페이지
    그 외에는 C언어의 코드를 좀더 길게 풀어쓰는 형식으로 프로그램을 작성했다.Quick ... load s2addi$sp, $sp, 24# Adjest spjr$raO 해석C언어로 ... 짰다.
  • 정신간호학과제 플랜맨 간호과정 및 개념지도 작성 (간호진단3개, 간호과정3개) 11페이지
    강박장애를 평가하는 방법으로 강박사고와 강박행 동의 정도와 종류를 평가한다.C. ... 표현함.8공책을 책상 모서리에 맞춰 놓거나 편의점 물건 진열하는 등 물건을 정렬하는데 ... .- 어머니가 자를 대고 시간계획표를 반듯하게 짜는 것이 기억남- IQ200
  • 성인간호학실습 A+ Fracture(골절) 간호진단5개 간호과정 2개- 급성통증, 감염위험성 31페이지
    임상 병리검사항목단위참고치날짜임상적 의의12/291/101/18증가감소전혈구검사 ... 12점 이하※ 욕창예방 및 관리 활동“ 16점 이하 시 욕창예방 및 관리 프로그램 ... 경직검사 : ROM 실시흉곽과 요추의 정렬상태는 일직선이며 척추의 심한
더보기
최근 본 자료더보기
유니스터디 이벤트
c언어로 짠 정렬프로그램
  • 유니스터디 이벤트
AI 챗봇
2024년 09월 24일 화요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
2:21 오후
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대