Computerwissenschaften

26
Kann die Eingabe in eine Turingmaschine unendlich lang sein?

Berücksichtigt man nur das Alphabet , stammen die Zeichenfolgen, die als Eingabe für die Turing-Maschinen verwendet werden können, aus der Menge . Aber macht es Sinn, dass die Eingabe eine unendliche Binärzeichenfolge ist? Wenn beispielsweise eine Turing-Maschine alle Zeichenfolgen akzeptiert, die...

26
Ist die Sprache von Wortpaaren gleicher Länge, deren Hamming-Abstand 2 oder mehr beträgt, kontextfrei?

Ist der folgende Sprachkontext frei? L = { u x v y∣ u , v , x , y∈ { 0 , 1 }+, | u | = | v | , u ≠ v , | x | = | y| ,x≠y}L={uxvy∣u,v,x,y∈{0,1}+,|u|=|v|,u≠v,|x|=|y|,x≠y}L = \{ uxvy \mid u,v,x,y \in \{ 0,1 \}^+, |u| = |v|, u \neq v, |x| = |y|, x \neq y\} Wie von sdcvvc hervorgehoben, kann ein Wort in...

26
Was ist für GCD am effizientesten?

Ich weiß, dass der Algorithmus von Euclid der beste Algorithmus ist, um den GCD (Great Common Divisor) einer Liste positiver Ganzzahlen zu erhalten. In der Praxis können Sie diesen Algorithmus jedoch auf verschiedene Arten codieren. (In meinem Fall habe ich mich für Java entschieden, aber C / C ++...

26
Ist Regex Golf NP-Complete?

Wie in diesem aktuellen XKCD-Strip und diesem aktuellen Blog-Post zu sehenVon Peter Norvig (und einer Slashdot-Geschichte mit letzterem) ist "Regex Golf" (das besser als das Problem der Trennung regulärer Ausdrücke bezeichnet werden könnte) das Rätsel, den kürzestmöglichen regulären Ausdruck zu...

26
Was ist der Unterschied zwischen einem Typ und einer Art?

Ich lerne die Programmiersprache Haskell und versuche, mich mit dem Unterschied zwischen a typeund a auseinanderzusetzen kind. Wie ich es verstehe, a kind is a type of type. Zum Beispiel a ford is a type of carund a car is a kind of vehicle. Ist dies eine gute Möglichkeit, darüber nachzudenken?...

25
Beweis der Unentscheidbarkeit des Halteproblems

Ich habe Probleme, den Beweis für die Unentscheidbarkeit des Halteproblems zu verstehen. Wenn zurückgibt, ob das Programm a bei Eingabe b anhältoder nicht, warum müssen wir den Code von P sowohl für a als auch für b übergeben ?H( a , b )H(a,b)H(a,b)einaabbbPPPeinaabbb Warum können wir mit P und...