코딩학습2 C언어 선택 정렬(Selection Sort) 쉽게 배우기 – 정렬 알고리즘 기초 🔎 C언어 선택 정렬(Selection Sort) 쉽게 배우기 – 정렬 알고리즘 기초지난 글에서는 버블 정렬(Bubble Sort)을 배웠습니다.이번에는 또 다른 기초 정렬 알고리즘인 선택 정렬(Selection Sort)을 C언어로 구현해봅니다.✅ 1. 선택 정렬이란?선택 정렬은 가장 작은 값을 찾아 맨 앞으로 보내는 방식의 정렬입니다.버블 정렬처럼 계속 교환하지 않고, 한 번의 탐색에서 최소값을 선택해 위치를 교환합니다.✅ 2. 선택 정렬 알고리즘 동작 원리배열에서 최소값을 찾는다.해당 값을 현재 위치와 교환한다.이 과정을 배열 끝까지 반복한다.✅ 3. C언어 코드 예제#include int main() { int arr[5] = {5, 3, 4, 1, 2}; int n = 5; f.. 2025. 9. 10. [C언어 기초] 배열(array) 쉽게 배우기 – 여러 개의 데이터를 한번에 다루기 📦 C언어 배열(array) 쉽게 배우기 – 여러 개의 데이터를 한 번에 다루는 법프로그래밍을 하다 보면 같은 종류의 여러 데이터를 저장해야 할 때가 많습니다.이럴 때 사용하는 것이 바로 배열(array)입니다.이번 시간에는 C언어에서 배열을 어떻게 선언하고 사용하는지 쉽게 배워봅니다!✅ 1. 배열이란?배열은 같은 자료형의 값들을 하나의 변수 이름으로 저장할 수 있게 해주는 자료구조입니다.각 값은 인덱스(index)를 통해 접근합니다. (인덱스는 0부터 시작)✅ 2. 배열 선언 방법int scores[5];int : 정수형 자료형scores : 배열 이름[5] : 저장할 데이터의 개수 (0~4번 인덱스)✅ 3. 배열 초기화 방법int scores[5] = {90, 85, 78, 92, 88};각 인덱스.. 2025. 8. 8. 이전 1 다음