oss2024hnu / coursegraph-py

BSD 2-Clause "Simplified" License
5 stars 69 forks source link

show_dot.py 에서 sorted()함수 개선 #512

Open m222zu opened 3 months ago

m222zu commented 3 months ago

c9b3766 버전 코드에서 여러 번에 걸쳐 sorte() 함수를 호출하여 subGdict의 키를 정렬하고 있습니다. 그러나 만약 subGdict의 크기가 크다면, 반복적인 정렬이 비효율적입니다.

따라 subGdict를 생성한 직후에 한 번만 정렬하고, 이후의 작업에서는 정렬된 결과를 재사용하는 것이 좋아보입니다. 정렬된 데이터를 재사용함으로써 sorted() 호출을 최소화해서 성능을 향상시킬 수 있습니다.