본문 바로가기

전체 글66

[ 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.