방문해 주셔서 감사합니다! 항상 행복하세요! - 문의사항은 메일 또는 댓글로 언제든 연락주세요. - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다. - 메일주소 : lts06069@naver.com 알고리즘 퀵정렬1 Java Quick 정렬 알고리즘은 언제나 개념을 이해한 뒤에 정답을 보지 않고 직접 코딩을 해 보아야 실력이 되는 것 같습니다. 단순히 개념만 이해하고 넘어가면 개념만 남을 뿐 실제 코딩이 되지 않기 때문 입니다. 퀵정렬은 피봇(pivot)을 기준으로 기준값보다 크고 작음을 판별한 뒤에 서로의 위치를 바꾸어주는 알고리즘 입니다. 피봇(pivot)의 개념은 비교할 기준을 의미 합니다. int data [] = {6,7,1,4,5,3,2}; 위 처럼 숫자형 배열이 존재하는 경우에 기준을 6번값으로 한 뒤에 본인보다 크고 작은 숫자를 골라냅니다. 여기서 정렬방법은 오름차순 입니다. 크고 작은 숫자를 고르는 방법은 아래 사진처럼 진행합니다. 숫자6을 기준으로 작은 값은 좌에서 우측으로 이동하며 찾습니다. 큰 값은 맨 마지막에서 이동하.. 2021. 1. 17. 이전 1 다음