내 노트를 검토하고 다른 정렬 알고리즘 구현을 우연히 발견했습니다.
QuickSort 및 MergeSort의 구현을 이해하려고 시도하면서 생계를 위해 프로그래밍을하고 자신이하는 일에 대해 괜찮다고 생각하더라도 사진 메모리도없고 알고리즘을 구현할 수있는 명확한 두뇌 능력이 없습니다. 내 노트에 의존합니다. 내가 기억 한 것은 그 알고리즘 중 일부는 안정적이며 일부는 안정적이지 않다는 것입니다. 일부는 완료하는 데 O (nlog (n)) 또는 O (n ^ 2) 시간이 걸립니다. 일부는 다른 것보다 더 많은 메모리를 사용합니다 ...
내 입장에서 표준 API에있는 것 이외의 정렬 알고리즘을 사용할 필요가 없기 때문에 이런 종류의 직업을 가질 자격이없는 것 같습니다. 내 말은, 얼마나 많은 사람들이 실제로 이런 종류의 것들을 스스로 기억하거나 생각 해낼 수있는 프로그래밍 위치를 가지고 있습니까?