Ich muss einen Algorithmus finden, der die Gesamtzahl der Schnittpunkte zwischen zwei Sätze von Arrays finden kann, während einer der Array sortiert ist.Zählen der Schnittpunkte (Linien) von zwei Mengen von Sequenzen
Ein Beispiel, wir haben diese beiden Arrays und wir zeichnen Geraden in Richtung entsprechende Zahl.
Diese beiden Arrays gibt uns insgesamt 7 Kreuzungen.
Welche Art von Algorithmen gibt es, um mir bei diesem Problem zu helfen?
Ich habe den Suchknopf verwendet, aber nichts gefunden, das dieses Problem für mich lösen würde. durch einen Vergleich ihrer y
Werte
Dank
Versuchen Sie dies mit maximaler Effizienz für Arrays mit Millionen von Einträgen zu tun, oder sind die Arrays klein, z. 100 Einträge maximal? – user3386109
Arrays sind klein, aber die Anzahl der Elemente sollte keine Rolle spielen, d. H. Ich interessiere mich nicht für die Effizienz. – Jozo