Als «algorithms» getaggte Fragen

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 Entwurf und der Analyse von Algorithmen zusammenhängt.

1
Wie man
Ich sehe viele algorithmische Probleme, die die Zeilen von: Sie haben ein ganzzahliges Array , Sie müssen so finden, dass in Zeit maximiert wird.h[1..n]≥0h[1..n]≥0h[1..n]\geq 0i,ji,ji,j(h[j]−h[i])(j−i)(h[j]−h[i])(j−i)(h[j]-h[i])(j-i)O(n)O(n)O(n) Offensichtlich besteht die -Zeitlösung darin, alle Paare zu berücksichtigen. Gibt es jedoch eine Möglichkeit, den Ausdruck in zu maximieren, ohne etwas anderes über die Eigenschaften …

1
Können wir k kürzeste Wege zwischen allen Paaren schneller finden, als das paarweise Problem wiederholt zu lösen?
Ich möchte kürzesten Weg ( k wäre kleiner als 10) zwischen allen Paaren in einem Graphen erzeugen . Die Grafik ist (eigentlich eine U-Bahn-Karte):kkkkkk positiv gewichtet ungerichtet spärlich mit etwa 100 Knoten Mein aktueller Plan ist es, kürzestes Routingkkk auf jedes Paar anzuwenden ; Ich suche jetzt nach einer effizienteren …




1
Schwerster planarer Teilgraph
Betrachten Sie das folgende Problem. Gegeben: Ein vollständiges Diagramm mit echten nicht negativen Gewichten an den Kanten. Aufgabe: Finden Sie einen planaren Teilgraphen mit maximalem Gewicht. ("Maximum" unter allen möglichen planaren Teilgraphen.) Hinweis: Der Subgraph mit maximaler Gewichtung ist eine Triangulation. Wenn sich der vollständige Graph auf Eckpunkten befindet, hat …



2
Erklären von SAT für Lehrer der Naturwissenschaften
Ich bin ein Gymnasiast, der sich für Informatik interessiert. Ich habe einen coolen Algorithmus für #SAT entwickelt und implementiere und mache ein wissenschaftlich faires Projekt darauf. Meine Beraterin, die die beste Lehrerin für Naturwissenschaften an meiner Schule und auch die Lehrerin für AP Comp Sci ist, sagte mir, dass sie …


1
Was ist der effizienteste Algorithmus und die effizienteste Datenstruktur zum Verwalten der Informationen zu verbundenen Komponenten in einem dynamischen Diagramm?
Angenommen, ich habe ein ungerichtetes Diagramm mit endlicher Dichte und muss in der Lage sein, die folgenden Abfragen effizient auszuführen: ichs C.o n n e c t e d( N.1, N.2)IsConnected(N1,N2)IsConnected(N_1, N_2) - gibt wenn zwischen und ein Pfad besteht , andernfallsN 1 N 2 F.T.TTN.1N1N_1N.2N2N_2F.FF C.o n n e …




1
Welche Algorithmen gibt es zur Lösung von linearen Systemen mit natürlichen Zahlen?
Ich betrachte das folgende Problem: Gegeben -dimensionalen Vektoren des natürlichen Zahlen und einiger Eingangsvektor ist eine lineare Kombination der ‚s mit natürlicher Zahl Koeffizienten?nnnv1,…,vmv1,…,vmv_1, \ldots, v_muuuuuuviviv_i dh gibt es einige wobei ?t1,…,tm∈Nt1,…,tm∈Nt_1, \ldots, t_m \in \mathbb{N}u=t1v1+⋯+tmvmu=t1v1+⋯+tmvmu = t_1 v_1 + \dots + t_m v_m Offensichtlich kann die reelle Zahlenversion dieses …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.