데이터 정렬(Sort)과 탐색(Search)은 컴퓨터 시스템의 가장 기본적인 기능으로 데이터베이스, 웹 검색, 단순 입력창에 이르기까지 다양한 영역에서 사용하는 것이므로 꼭 알아두어야 할 개념입니다. 퍼스널 컴퓨터가 등장하기 이전 부터 데이터 정렬은 여러 형태로 발전되어 왔는데 예전에는 메모리가 크지 않은 환경이었으므로 이런 제약적인 환경에서도 활용할 수 있는 알고리즘부터 최대한 검색 시간을 줄이기 위하여 검색을 감안하여 정렬된 데이터로 보관하는 기법까지 다양한 알고리즘이 존재합니다. 이런 알고리즘의 복잡도는 O(빅오 Big-Oh)로 표시합니다.■ 버블 정렬(Bubble sort)한쪽 방향으로 이동하면서 인접한 두원소를 비교하여 그 방향 맨 끝에 가장 큰수 또는 가장 작은수를 배치하고 다음번에는 동일 방..
※ 연관글 목록 회사에서도 쓸수있는 텍스트 편집기 jEdit 무료 텍스트 편집기 jEdit 설정하기 SFTP/FTP를 지원하는 jEdit - 서버 직접 편집하기 jEdit TextTools 플러그인으로 라인 정렬하기 jEdit 마커 활용하기 jEdit 액션 스크립트 jEdit 창다루기와 버퍼의 개념 jEdit 파일 메뉴 팁 jEdit 단어자동완성과 약어기능 활용하기 jEdit 클립보드와 선택 기능 활용하기 jEdit 검색 활용과 정규식 jEdit 추가 편집 기능 사용하기 jEdit 묶음과 접기 기능 사용하기 BeanShell과 매크로, 문제 해결 도구 활용하기 - jEdit 무료 텍스트 편집기 jEdit 한글판 배포 jEdit 플러그인 중에서 유용한 것으로 지난 포스팅에서는 FTP 플러그인을 가지고 서버..