Ich hoffe, dass jemand einen Hinweis darauf kennt, sodass ich die Literatur nicht lesen muss ...
Betrachten Sie eine Folge von Zahlen . Stellen Sie sich die Sequenz als n - 1 Intervalle [ x 1 , x 2 ] , [ x 2 , x 3 ] , … , [ x n - 1 , x n ] vor . Es ist klar, dass die ursprüngliche Sequenz bitonisch ist, wenn ein Punkt auf der realen Linie höchstens 2 Intervalle sticht. Wir werden uns auf eine Sequenz beziehen, in der ein Punkt in den meisten k Intervallen als k sticht-idiotisch . Wenn Sie den Graphen der Sequenz zeichnen (dh die Punkte Reihe nach verbinden), entspricht das Obige der Bedingung, dass keine horizontale Linie den Graphen mehr als k- mal schneidet .
Es ist nicht zu schwer (aber auch nicht zu leicht) zu erkennen, dass -idiotische Sequenzen in der Zeit O ( n log k ) sortiert werden können , was eindeutig optimal ist.
Frage: Dieses Ergebnis sollte bekannt sein. Kennst du einen passenden Hinweis?