Hier ist eine Interviewfrage, von der ich gehört habe. Sie haben eine Reihe von Arrays, bei denen die Elemente Länge zwei Arrays mit einem Startpunkt und einem Endpunkt auf einer Zahlenzeile sind. Es kann Überschneidungen geben. Sie müssen die gesamte zurückgelegte Strecke zurückgeben. Wie würdest du das lösen?Angesichts einer Reihe von Bereichen finden Sie die gesamte zurückgelegte Strecke?
Beispiel: Eingang: [[3,5], [1,3], [2,4]]
Ausgang: 4
Meine Gedanken: Sie müssen, um zu verfolgen, was abgedeckt wurden Bereiche und wenn ein Wert war in einem bestimmten Bereich. Nicht wirklich sicher, wie man das tut, obwohl?