Programm erhält eine Anzahl von int Arrays mit der Größe [2; 2000]. Die Frage ist: Können Arrays nach dem Löschen von nicht mehr als einem Element sortiert werden?Identifikationsmöglichkeit zum Sortieren eines Arrays durch Löschen von nicht mehr als einem Element
Beispiele:
2 16 3 3 - nach '16' zu löschen wäre es nicht-zunehmender Array sein.
4 16 3 15 - Sortierung ist nicht möglich.
Einfacher Weg: Deliting erste falsche Element und Überprüfung der Tatsache der Sortierung. Es dauert zu lange, wenn eine große Anzahl von Arrays vorhanden ist oder Arrays große Größen haben. Mit Ausnahme der Fälle, dort ist das falsche Element zuerst oder zuletzt, und dort Array-Größe ist weniger als 4, auf welche Art und Weise kann diese Möglichkeit beschleunigt werden
* Kann jemand Algorithmus schreiben *: Dies ist kein Code-Schreibdienst. – trincot