String str[]={"-123","89","-10","456"};
str
ist ein Array von Zeichenfolgen, wobei jede Zeichenfolge das Format einer Ganzzahl hat, und Sie müssen dieses ArrayO(n log n)
rechtzeitig sortieren .Die Zeichenfolgen in
str
können sowohl positive als auch negative Ganzzahlen darstellen. Die maximale Länge dieser Zeichenfolgen beträgt 1024 Zeichen.
Ich weiß, dass eine Lösung dieses Problems darin besteht, die Zeichenfolgen in Zahlen umzuwandeln und sie dann zu vergleichen. Gibt es eine andere Lösung für dieses Problem?