본문 바로가기

CPP35

[ C언어 ] 버블 정렬 (Bubble Sort) 오름차순으로 정렬하는 소스코드 배워보기 -2 [C언어] 버블 정렬 (Bubble Sort) 사용하기 -오름차순- 편 버블 정렬 (Bubble Sort) 을 이용한 오름차순 구현 버블 정렬 이론 보러가기 : http://popbox.tistory.com/5 1. 1~20의 숫자를 담은 배열 만들기 , 출력하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 #include #define COUNT 20 int main() { // 1~20의 숫자를 랜덤하게 가지는 배열 int data[COUNT] = { 5 , 15 , 7 , 20 , 1 , 4 , 10 , 2 , 8 , 11, 9 , 6 , 13, 18 , 3, 16, 12 , 14, 17 , 19 }; //정렬되지 않은 데이터 출력 pr.. 2017. 3. 19.
[ C언어 ] 버블 정렬 (Bubble Sort)에 대해서 -1 [C언어] 버블 정렬 (Bubble Sort)에 대해서 -1 버블 정렬 (Bubble Sort) 란? 원소의 이동들이 거품이 수면으로 올라오는 듯한 모습을 보이기 때문에 지어진 이름입니다 [무작위 배열의 수(데이터)가 버블 정렬되는 예시] 버블 정렬 (Bubble sort ) 실행 과정 살펴보기 * 7개의 로또 번호가 추첨 되었습니다* 버블 정렬을 이용해 작은수를 앞으로 큰수를 뒤로 보내는 과정을 설명합니다. 10 45 25 5 6 35 1 [1번째 반복 - 첫번째 비교] 전 10 45 25 5 6 35 1 [1번째 반복 - 첫번째 비교] 후 (데이터 그대로) 10 45 25 5 6 35 1 - 최초 10과 45를 비교합니다. - 작은 수를 왼쪽으로(처음)으로 보내야 합니다. 하지만 10보다 25가 더 .. 2017. 3. 19.
[ C언어 ] -게임 개발자가 되기 위해- C언어를 배워야 하는 이유 [게임 개발자가 되기 위한 과정] C언어를 배워야 하는 이유 C언어는 1972년에 세상에 나온 이래 컴퓨터의 규모,용도 등 많은 변화가 있었음에도 불구하고, 여러 프로그래밍 언어의 순위를 매겨주는 사이트를 살펴보면 거진 상위권을 유지하고 있습니다. 아래 사진은 유명 사이트인 TIOBE에서 매겨진 프로그래밍 언어 사용 순위입니다 http://www.tiobe.com/tiobe-index/ C언어는 임베디드 소프트웨어, 운영체제를 비롯한 각종 시스템 소프트웨어, 응용 소프트웨어를 개발하는데 사용됩니다. 또한, 게임의 클라이언트는 거의 C/C++로 개발이 되어 있습니다. 요즘은 소규모 개발자 , 1인 개발자들이 손쉽게 사용하여 게임을 개발할 수 있는 오픈엔진(Unity , 언리얼 등)들이 많아 바로 엔진을 이.. 2017. 3. 19.