基本的に文字列のリストをソートする必要がありますが、文字列には小文字、大文字、数字があります。現在、それらを並べ替えると、値a
がA
同じ文字になるため、次のようになります。
acfgh
aztyu
Ahtwm
次のようにソートされます。
acfgh
Ahtwm
aztyu
しかし、小文字の前に大文字 (および大文字の前に数字) をランク付けして、次のようにします。
Ahtwm
acfgh
aztyu
独自のクイックソートを作成するよりも、ライブラリに既に含まれているメソッドを引き続き使用したいと思います。