언어 자료구조 알고리즘/C언어 예제

C언어 별출력, 날짜와 달력, 문자열, 구조체, 자료구조, 알고리즘 관련 자료 모음

언제나휴일 2016. 5. 9. 08:23
반응형

제어문을 이해하기 위해 별 출력을 요구할 때가 많죠.

[C언어 소스] 역삼각형 출력

[C언어 소스] 정사각형 출력 - 반복문 연습

[C언어 소스] 삼각형 출력 - 반복문 연습

[C언어 소스] 역삼각형 출력

[C언어 소스] 다이아몬드 출력

[C언어 소스] 산봉우리 출력

[C언어 소스] 속이 빈 삼각형 출력


날짜 관련 처리도 많이 요구합니다.

[C언어 소스] 년도와 일수 입력받아 시각 출력

[C언어 소스] 1월 1일 요일 입력받아 달력 출력

100분의 1초 단위로 현재 시각을 출력, C언어 소스

difftime

mktime

time

asctime

asctime_s

ctime

ctime_s

gmtime

gmtime_s

localtime

localtime_s

strftime


문자열 관련은 필수죠.

strlen

strcpy

strcpy_s

strncpy

strncpy_s

strcmp

strncmp

strcat

strcat_s

strncat

strncat_s

strchr

strrchr

strstr

strtok

strtok_s

[C언어 소스] 문자열 길이 계산 함수 만들기

[C언어 소스] 문자열 비교 함수 만들기

[C언어 소스] 부분 문자열 비교 함수 만들기

[C언어 소스] 문자열 복사 함수 만들기

[C언어 소스] 문자열 복사, 버퍼 오버플로우 방지

[C언어 소스] 부분 문자열 복사 함수

[C언어 소스] 부분 문자열 복사, 버퍼 오버플로우 방지


구조체 정의에 관한 것도 중요하죠.

[C언어 소스] 회원 배열의 데이터를 파일에 출력

[C언어 소스] 회원 구조체 배열을 파일에 출력 및 로딩

[C언어 소스] 성적 관리 프로그램 - 전역 변수 사용

[C언어 소스] 성적 관리 프로그램 - 동적 메모리 할당

[C언어 소스] 성적 관리 프로그램 - 학생 데이터 동적 메모리 할당

[C언어 소스] 학생 성적 관리 프로그램 - 이중 연결리스트

[C언어 소스] 성적 관리 프로그램 4가지 유형


자료구조는 두 말 할 필요없죠.

스택 - 고정 크기 버퍼, 정수 형식 보관, C언어 소스

스택 - 버퍼를 동적 할당, 정수 형식 보관, C언어 소스

스택 - 동적 생성, 소멸, C언어 소스

스택 - 버퍼 크기 자동 확장, C언어 소스

스택 - 버퍼 크기 자동 확장, 동적 생성한 자료 보관, C언어 소스

스택 - 연결리스트로 구현, C언어 소스

원형 큐 - 버퍼 크기 고정, 정수 보관, C언어 소스

원형 큐 - 모든 공간 사용, 정수 보관, C언어 소스

원형 큐 - 버퍼 공간을 동적으로 생성, 정수 보관, C 언어 소스

원형 큐 - 동적 생성, 정수 보관, C언어 소스

원형 큐 - 버퍼 자동으로 확장, 정수 보관, C언어 소스

원형 큐 - 버퍼 공간 자동으로 할당, 동적 데이터 보관, C언어 소스

큐 - 연결리스트 이용, C언어 소스

단일 연결리스트 - 역순 보관(가장 최근에 보관한 데이터가 맨 앞), C언어 소스

원형 연결리스트 - 단일 연결리스트, 순차 보관, C언어 소스

이중 연결리스트 - 역순 보관(가장 최근에 보관한 데이터가 맨 앞), C언어 소스

이중 연결리스트 - 순차 보관, C언어 소스

이중 연결리스트 - 더미 노드 사용, C언어 소스

이중 연결리스트 - 동적 생성한 데이터 보관, C언어 소스

이중 연결리스트 - 정렬 상태로 보관, C언어 소스

이진 탐색 트리 운행, C언어 소스


정렬 알고리즘도 필수입니다.

[C언어 소스] 순차 정렬(Sequential Sort) 알고리즘

[C언어 소스] 버블 정렬 (Bubble Sort) 알고리즘

[C언어 소스] 선택 정렬(Selection Sort) 알고리즘

[C언어 소스] 삽입 정렬(Insertion Sort) 알고리즘

[C언어 소스] 쉘 정렬(Shell Sort) 알고리즘

[C언어 소스] 퀵 정렬 (Quick Sort) 알고리즘

[C언어 소스] 병합 정렬(Merge Sort, 합병 정렬) 알고리즘

[C언어 소스] 힙 정렬(Heap Sort) 알고리즘


이 외에도 다양한 예제와 자료구조, 알고리즘을 소개하고 있습니다.

C언어, C++언어, C#, Java, Python, HTML5 등의 프로그래밍 언어와 다양한 기술 및 무료 동영상 강의가 있으니 학습에 참고하세요.








반응형