Computerwissenschaften

Fragen und Antworten für Studenten, Forscher und Informatiker

3
Teilmengenanforderungen
Betrachten Sie das folgende Problem. Wenn eine Menge von ganzen Zahlen gegeben ist, entscheiden eine Funktion und , ob es so dass .S.SSf: Z → Z.f:Z→Zf : \mathbb{Z} \to \mathbb{Z}k ∈ Z.k∈Zk \in \mathbb{Z}X.⊆ S.X⊆SX \subseteq Sf(∑x ∈ X.x ) = kf(∑x∈Xx)=kf\left(\sum_{x\in X}x\right)=k Wird dies immer noch als Teilmengenproblem betrachtet …



2
Befinden sich zwei Elemente immer in einer Beziehung innerhalb einer teilweise geordneten Menge?
Kann ich in einem teilweise geordneten Satz immer zwei beliebige Elemente aus dem Satz bestellen? Oder ist es möglich, dass zwei Elemente innerhalb der Menge keine Ordnungsbeziehung zueinander haben? Wenn zum Beispiel drei Elemente und und , muss dann entweder oder gelten?{a,b,c}{a,b,c}\{a, b, c\}a≤ba≤ba \leq ba≤ca≤ca \leq cb≤cb≤cb \leq cc≤bc≤bc …




1
Konvertieren einer kontextfreien Grammatik in einen PDA - ist meine Lösung korrekt?
Ich überprüfe meine Halbzeit und wollte dies posten, um zu sehen, ob jemand Fehler erkennen kann. Ich soll einen PDA machen, der diese CFG erkennt: SR→R1R1R1→0R∣1R∣εS→R1R1R1R→0R∣1R∣ε\qquad\begin{align} S &\to R1R1R1 \\ R &\to 0R \mid 1R \mid \varepsilon \end{align} Hier ist meine Lösung; Mir ist bewusst, dass ich vergessen habe, den …

4
Schleifeninvariante für einen Algorithmus
Ich habe den folgenden Pseudocode für das Problem der Summe der Paare entwickelt: Geben Sie bei einem Array von ganzen Zahlen und einer ganzen Zahl YES zurück, wenn es in Positionen mit , andernfalls NEIN.AAAbbbi,ji,ji,jAAAA[i]+A[j]=bA[i]+A[j]=bA[i] + A[j] = b Jetzt sollte ich eine Schleifeninvariante angeben, die zeigt, dass mein Algorithmus …

1
Analyse von Lastausgleichsschemata zur Minimierung der Gesamtausführungszeit
Angenommen, eine bestimmte parallele Anwendung verwendet ein Master-Slave-Design, um eine große Anzahl von Workloads zu verarbeiten. Jeder Workload dauert einige Zyklen. Die Anzahl der Zyklen, die eine bestimmte Arbeitslast benötigt, wird durch eine bekannte Zufallsvariable . Angenommen, es gibt solche Workloads und äquivalente Slaves (Verarbeitungsknoten). Natürlich befasst sich eine allgemeinere …

2
Gibt es für jede berechenbare Funktion eine äquivalente Rechenschaltung?
Gibt es für jede berechenbare Funktion eine äquivalente Rechenschaltung? Ich habe versucht, mich mit der obigen Aussage zu beschäftigen, aber kein Gegenbeispiel gefunden, obwohl ich glaube, dass die Aussage falsch ist. Was mich neugierig gemacht hat, ist, dass ich einige Theoreme gelesen habe, die besagen, dass ein Protokoll (Kryptographieprotokolltheorie) jede …

1
Wo finde ich Informationen zu Datenstrukturen, die in gängiger Software verwendet werden?
Im Rahmen eines Kurses, den ich über Datenstrukturen unterrichte, möchte ich, dass die Schüler die Verwendung von Datenstrukturen in gängigen Software / Diensten erforschen und präsentieren. Grundlegendes Googeln zeigt mir jedoch, dass diese Informationen nicht so leicht verfügbar sind. Kann mich jemand auf die richtigen Ressourcen hinweisen, die ich als …

1
Ein Online-Algorithmus zum Auffinden der Pareto-Grenzelemente
Ich suche nach einem Online-Algorithmus, der einen Strom von Elementen aufnimmt und die Elemente an der Pareto-Grenze beibehält (z. B. alle nicht dominierten Elemente). Zum Beispiel. Angesichts der folgenden Eingaben würde sich der beibehaltene Pareto-Grenzsatz wie folgt entwickeln: (3,7) Element einfügen b / c es ist das erste Element Pareto-Set …


2
Wenn warum ist dann die Multiplikation schwieriger als die Addition?
Jemand sagte mir, dass die Funktion eingeführt wurde, um die Berechnung zu vereinfachen. Wenn wir berechnen müssen , können wir stattdessen berechnen , da . Wie kann dies die Berechnung erleichtern? Vielleicht aus mathematischer Sicht, aber was ist mit der Sicht eines Informatikers?loglog\logxyxyxylogx+logylog⁡x+log⁡y\log x+\log ylogxy=logx+logylog⁡xy=log⁡x+log⁡y\log xy=\log x+\log y Wenn es …

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.