Replace with Biggest

Replace with Biggest

Sie erhalten ein Array mit Zahlen data . Ersetzen Sie jedes Element darin durch das größte Element unter den Elementen streng rechts davon (ohne das aktuelle Element). Das letzte Element sollte durch -1 ersetzt werden. Geben Sie die geänderte Sequenz als Array of numbers zurück.

Werfen Sie einen Blick auf das folgende Beispiel:

[17, 18, 5, 4, 6, 1] -> [18, 6, 6, 6, 1, -1]

Erläuterung:

  • data1[0] --> das größte Element rechts von data[0] ist das Element mit dem Index 1 - 18;
  • data1[1] --> -//- bei Index 4 - 6;
  • data1[2] --> -//- bei Index 4 - 6;
  • data1[3] --> -//- zum Index 4 - 6;
  • data1[4] --> -//- im Index 5 - 1;
  • data1[5] --> es gibt keine Elemente rechts vom Element mit dem Index 5, also setzen wir -1.
You should be an authorized user in order to see the full description and start solving this mission.