Ein Algorithmus ist eine Folge genau definierter Schritte, die eine abstrakte Lösung für ein Problem definieren. Verwenden Sie dieses Tag, wenn Ihr Problem mit dem Algorithmusdesign zusammenhängt.
Ich habe ein Tic-Tac-Toe-Spiel in Java geschrieben, und meine derzeitige Methode zur Bestimmung des Spielendes berücksichtigt die folgenden möglichen Szenarien für das Ende des Spiels: Das Brett ist voll und es wurde noch kein Gewinner bekannt gegeben: Das Spiel ist unentschieden. Cross hat gewonnen. Kreis hat gewonnen. Leider liest es …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Verbessere diese Frage Ich arbeite an einem Civilization-ähnlichen …
Ich habe Schwierigkeiten zu entscheiden, wie zeitlich komplex Euklids größter gemeinsamer Nenner-Algorithmus ist. Dieser Algorithmus im Pseudocode lautet: function gcd(a, b) while b ≠ 0 t := b b := a mod b a := t return a Es scheint von a und b abzuhängen . Ich denke, dass die …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 5 Jahren . Verbessere diese Frage Ich suche ein überschaubares Beispiel für jemanden, der Dynamisches …
Ich habe ein Dokument über Lucene gelesen. Ich habe auch das Dokument in diesem Link gelesen ( http://lucene.sourceforge.net/talks/pisa ). Ich verstehe nicht wirklich, wie Lucene Dokumente indiziert, und verstehe nicht, welche Algorithmen Lucene für die Indizierung verwendet. Auf dem obigen Link steht, dass Lucene diesen Algorithmus zur Indizierung verwendet: inkrementeller …
Ich arbeite an einem Skript, das einige Excel-Dokumente generiert, und ich muss eine Zahl in den entsprechenden Spaltennamen konvertieren. Beispielsweise: 1 => A 2 => B 27 => AA 28 => AB 14558 => UMX Ich habe bereits einen Algorithmus dafür geschrieben, möchte aber wissen, ob es einfachere oder schnellere …
Aus Wikipedia: Die Komplexität des Algorithmus sind O(n(logn)(loglogn))Bitoperationen. Wie kommst du dazu? Dass die Komplexität den loglognBegriff enthält, sagt mir, dass es sqrt(n)irgendwo einen gibt. Angenommen, ich lasse das Sieb auf den ersten 100 Zahlen ( n = 100) laufen , vorausgesetzt, dass das Markieren der Zahlen als zusammengesetzt eine …
Ich habe mich gefragt, ob es bekannte Lösungen für Algorithmen zur Erstellung eines Stundenplans gibt. Grundsätzlich geht es darum, die "Stundenverteilung" (sowohl bei Lehrern als auch bei Klassen) für bestimmte Klassen-Fach-Lehrer-Vereinigungen zu optimieren. Wir können davon ausgehen, dass Klassen, Unterrichtsfächer und Lehrer am Eingang miteinander verbunden sind und dass der …
Nicht unbedingt eine Frage, eher ein Rätsel ... Im Laufe der Jahre war ich an einigen technischen Interviews mit neuen Mitarbeitern beteiligt. Abgesehen von den Standardfragen "Kennst du die X-Technologie?" Habe ich auch versucht, ein Gefühl dafür zu bekommen, wie sie Probleme angehen. Normalerweise sende ich ihnen die Frage am …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 2 Jahren . Verbessere diese Frage Ich möchte einen Screenshot einer Anwendung (möglicherweise eine Webseite) …
Die boost::hash_combineVorlagenfunktion verweist auf einen Hash (aufgerufen seed) und ein Objekt v. Laut den Dokumenten wird es seedmit dem Hash von vby kombiniert seed ^= hash_value(v) + 0x9e3779b9 + (seed << 6) + (seed >> 2); Ich kann sehen, dass dies deterministisch ist. Ich verstehe, warum ein XOR verwendet wird. …
Dies ist eine Frage zum Google-Interview: Es müssen ungefähr tausend Telefonnummern mit jeweils 10 Ziffern gespeichert werden. Sie können davon ausgehen, dass die ersten 5 Ziffern über tausend Zahlen hinweg gleich sind. Sie müssen die folgenden Vorgänge ausführen: a. Suchen Sie, ob eine bestimmte Nummer vorhanden ist. b. Drucken Sie …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.