compareFunction이란?정렬 순서를 정의하는 함수로이 값이 생략되면, 배열의 element들은 문자열로 변환되어, 유니코드 값 순서대로 정렬된다.이 함수는 배열에 있는 element 두 개를 파라미터로 입력 받아 계산하여첫 번째 인자가 두 번째 인자보다 작으면
데이터를 표현하고 저장하는 방법데이터의 흐름과 밀접한 관련이 있다.프로그램은 크게 자료(Data)와 명령으로 구성되어 있다. 프로그램의 자료를 효율적으로 저장할 때, 메모리(저장 공간)를 절약할 수 있고, 수행(실행) 시간을 단축시킬 수 있다.따라서 프로그램의 수행 시

목록안에 저장된 요소들을 특정한 순서대로 재배치하는 알고리즘이다.입력데이터는 보통 배열과 같은 데이터 구조(연결리스트를 사용하면 시작점부터 차례대로 훑어야해서 정렬시 사용이 복잡해진다)데이터 검색 효율을 향상시킬 수 있다.정렬된 데이터는 이진 검색 등의 고속 검색 알고

스택은 데이터를 임시 저장할 때 사용하는 자료구조로, 데이터의 입/출력 순서는 후입선출(LIFO) 방식이다.쉽게 말해 한쪽 끝에서만 원소를 넣거나 뺄 수 있는 자료구조이다.대표적인 스택의 활용으로는 컴퓨터 내부의 프로세스 구조의 함수 동작 방식이 있다.스택은 LIFO(