알고리즘 예시 - 재미있는 생활 속 알고리듬 이야기 스프레드시트 속의 알고리즘 우리가 자주 사용하는 스프레드시트 프로그램에도 많은 알고리즘이 숨어 있습니다. 특히 값을 크기 순서대로 혹은 가나다 순대로 정렬하면 정보를 쉽게 찾을 수 있는데, 이것은 좋은 알고리즘 사례입니다.

컴퓨터는 정보를 다루어 문제를 해결하는 기계이기 때문에 정보를 저장하거나 빨리 찾기 위해 정렬하고 검색하는 알고리즘이 가장 기본이라고 할 수 있습니다. 특히 이런 경우 정렬해야 하는 정보의 숫자가 많아지기 때문에 효율성을 신경 써야 할 수밖에 없는데요.

저장된 정보의 특성에 따라 효율적인 정렬 알고리즘이 달라지기 때문에 상황에 맞는 알고리즘을 설계해야 합니다. 가장 기본적인 거품정렬(Bubble Sort)은 바로 옆에 있는 정보와 크기를 비교하여 큰 정보를 마지막으로 계속 옮겨가는 형태의 정렬 방법입니다.

컴퓨터의 정렬이 생각보다 굉장히 번거롭게 느껴질 수 있으나, 컴퓨터는 빠른 계산 능력으로 인해 이러한 작업이...