Hinweis: Dies ist nicht die Frage, wie die GCF in O (n)Größter gemeinsamer Faktor in o (1)?
Sie haben zwei ganze Zahlen, n
und i
zu lösen. Wie können wir (in Pseudocode) GCM(n, i)
in konstanter Zeit berechnen, wobei n
und i
die Domäne 0 -> infinity
haben?
Die einzigen Lösungen, die ich gesehen habe, verwenden Rekursion oder Schleifen. Ich würde es gerne in ständiger Zeit machen, wenn das möglich ist.
Danke.
Warum denken Sie, dass dies möglich ist? Scheint mir eindeutig unmöglich. Übrigens hast du nach GCD gefragt, aber GCM geschrieben - ich vermute, dass das ein Tippfehler ist. –
Mögliches Duplikat von [Was ist der schnellste Weg, den GCD von zwei Zahlen zu finden?] (Http://stackoverflow.com/questions/22281661/what-is-the-fastest-way-to-find-the-gcd- von-zwei-Nummern) –