201223_개찰구프로젝트_개찰구컨트롤04

정재현·2020년 12월 23일
0

TIL

목록 보기
23/80

오늘은 삽입정렬이다.
삽입정렬은 정렬된 어레이를 유지하며 진행하는데,
새로운 숫자가 삽입되면 정렬된 어레이 안에서 자기의 자리를 찾아가며 정렬한다.
역시 시간복잡도는 O(N^2) 인데 왜 3개의 정렬 모두 이 복잡도일까?
왜 효율성이 안나오는거지..?

알고리즘 이해하는 시간들이 조금씩 짧아지기 시작했지만
역시나 아직은 길다. 하지만 계속하다보면서 하루에 2개씩도 진행할 듯 싶다.

역시 정렬의 '특성'을 잘 잡아내는게 중요했다.
특성만 잘 잡아낸다면 알고리즘을 만드는 것도 엄청 어렵진 않고 조금 어려울것 같다 ㅋㅋㅋㅋ 쉬울것 같진 않고..

github: https://github.com/jeong-jaehyeon/JavaProject/tree/guichetController/src

오늘의 코멘트: 효율성은 언제 나올까?

profile
"돈받고 일하면 프로다"

0개의 댓글