Theoretische und technische Informatik - ganz praktisch - Letzte Aktivität in Band I, Kapitel 8 https://info2.aifb.kit.edu/qa/index.php?qa=activity&qa_1=band-i-kapitel-8 Powered by Question2Answer Beantwortet: Weitere Alternative Lösung https://info2.aifb.kit.edu/qa/index.php?qa=7590&qa_1=weitere-alternative-l%C3%B6sung&show=7600#a7600 <p>Hi,</p><p>du hast glaube ich deine zustände vertausch:</p><p>s<sub>1</sub>: ist gerade Anzahl "1" (du gehst ja ganz nach links, dann in s<sub>1</sub> =&gt; du hast Null mal "1" gelesen und bist in s<sub>1</sub>; sobald du eine "1" liest gehst du in s<sub>2</sub><br>=&gt; s<sub>2</sub>: ungerade Anzahl "1"&nbsp;</p><p>und wenn du jetzt wieder eine "1" in s<sub>2</sub> liest (dann hast du ja zweimal eine "1"&nbsp;gelesen =&gt; gerade) gehst du wieder in s<sub>1</sub>.</p><p>Du müsstest also in der hinteren Spalte (*)&nbsp;die 2. &amp; 3. Zeile tauschen (also (s<sub>2</sub>,1,N) mit (s<sub>e</sub>,0,N))</p><p>Grüße</p><p>Constantin<br>(Tutor)</p> Band I, Kapitel 8 https://info2.aifb.kit.edu/qa/index.php?qa=7590&qa_1=weitere-alternative-l%C3%B6sung&show=7600#a7600 Fri, 11 Feb 2022 20:15:26 +0000 Beantwortet: Alternative Lösung Aufgabe 73 https://info2.aifb.kit.edu/qa/index.php?qa=7409&qa_1=alternative-l%C3%B6sung-aufgabe-73&show=7413#a7413 Ja, dass ist auch möglich, geht nur länger. Die zwei Schritte wurden bei der Lösung einfach kombiniert. Aber es aufzuteilen ist nicht falsch Band I, Kapitel 8 https://info2.aifb.kit.edu/qa/index.php?qa=7409&qa_1=alternative-l%C3%B6sung-aufgabe-73&show=7413#a7413 Sat, 24 Jul 2021 06:58:53 +0000 Beantwortet: Turingmaschine Übergang in Endzustand https://info2.aifb.kit.edu/qa/index.php?qa=7408&qa_1=turingmaschine-%C3%BCbergang-in-endzustand&show=7412#a7412 Wenn in der Aufgabe nicht steht, wo der Lesekopf am Ende stehen muss, dann kann man die Maschine stoppen, wo man möchte. Also sie kann bei der Aufgabe auch rechts stoppen Band I, Kapitel 8 https://info2.aifb.kit.edu/qa/index.php?qa=7408&qa_1=turingmaschine-%C3%BCbergang-in-endzustand&show=7412#a7412 Sat, 24 Jul 2021 06:56:08 +0000 Beantwortet: Alternative Lösung zu Aufgabe 78? https://info2.aifb.kit.edu/qa/index.php?qa=7257&qa_1=alternative-l%C3%B6sung-zu-aufgabe-78&show=7266#a7266 Hallo,<br /> <br /> die Turingmaschine (wenn du sie noch vollständig angibst mit A=(E,B,S,delta,S0,F),...) ist auch richtig. Der einzige Unterschied ist, dass der Lesekopf in der Musterlösung links endet und bei dir rechts. Ohne nähere Angaben in der Aufgabenstellung kann man das so lassen. Wobei es üblich ist, dass die Turingmaschine auf dem Wort stehen bleibt (in der Zelle (S2,*) würde dann beispielsweise eher (Se,*,L) stehen)<br /> <br /> Viele Grüße und noch viel Erfolg <br /> <br /> Anne (Tutorin) Band I, Kapitel 8 https://info2.aifb.kit.edu/qa/index.php?qa=7257&qa_1=alternative-l%C3%B6sung-zu-aufgabe-78&show=7266#a7266 Mon, 04 Jan 2021 11:00:04 +0000 Beantwortet: Fehler? https://info2.aifb.kit.edu/qa/index.php?qa=6548&qa_1=fehler&show=6550#a6550 Hallo uyuee,<br /> <br /> in der 2er Komplement Darstellung werden negative Zahlen durch eine führende 1 und positive Zahlen durch eine führende 0 dargestellt.<br /> <br /> Wenn du mit deiner Lösung aus „00“ (was ja der Zahl 0 entspricht) „100“ machst erhältst du in der 2er Komplement Darstellung die Zahl „-4“ (als 2er Komplement interpretiert mit 3 Stellen). Das Problem ist, dass du damit also eine neue Stelle hinzugefügt hast, was in der Lösung von upcws nicht möglich war und entsprechend richtig ist. Dieser sogenannte Überlauf muss nämlich ignoriert werden. Hier am besten vielleicht mal auf die VL Folie schauen, auf der das nochmal ausführlicher erklärt ist.<br /> <br /> Du kannst zum Vergleich einmal die Musterlösung dieser Aufgabe durchgehen und wirst sehen, dass dort ebenfalls die Berechnung von „00“ wieder auf „00“ führt und damit keine neue Stelle hinzugefügt wird.<br /> <br /> Ich hoffe ich konnte Dir damit helfen.<br /> <br /> Viele Grüße<br /> <br /> Claus (Tutor) Band I, Kapitel 8 https://info2.aifb.kit.edu/qa/index.php?qa=6548&qa_1=fehler&show=6550#a6550 Fri, 04 Jan 2019 16:27:11 +0000 Antwort ausgewählt: Minimale Kontextfreie Grammatik https://info2.aifb.kit.edu/qa/index.php?qa=5695&qa_1=minimale-kontextfreie-grammatik&show=5704#a5704 <p> <span style="font-size:14px;">Hallo,</span></p> <p> <span style="font-size:14px;">wenn ich das richtig verstanden habe, möchtest du alle "D"s durch "S" ersetzten und die zweite Zeile einfach weglassen?</span></p> <p> <span style="font-size:14px;">Dann hast du das Problem, dass du eine Ableitung "S-&gt;lambda" einfügen musst, um das Auffächern des Palindroms irgendwann zu beenden.</span></p> <p> <span style="font-size:14px;">Dann könntest du aber auch das leere Wort ableiten, das ist aber laut Definition nicht Element der Sprache L.</span></p> <p> <span style="font-size:14px;">Grüße</span></p> Band I, Kapitel 8 https://info2.aifb.kit.edu/qa/index.php?qa=5695&qa_1=minimale-kontextfreie-grammatik&show=5704#a5704 Mon, 13 Feb 2017 10:12:32 +0000 Antwort ausgewählt: Alternativlösung TM Konfiguration https://info2.aifb.kit.edu/qa/index.php?qa=5681&qa_1=alternativl%C3%B6sung-tm-konfiguration&show=5691#a5691 Hallo,<br /> <br /> ich verstehe die Verwirrung, aber das 2 Komplement ist eine Operation bei der man alle Bits kippt und danach eine 1 hinzuaddiert. Das hat erstmal gar nichts mit der Zahlendarstellung zu tun. Es gibt aber eine Zahlendarstellung die genau nach dieser Operation benannt ist, weil man die negativen Zahlen durch die Kodierung der positiven Zahlen erhält indem man die 2 Komplement Operation anwendet.<br /> <br /> Also: In dieser Aufgabe geht es nicht um die Zahlendarstellung 2 Komplement, sondern nur um die Operation. Daher ist völlig irrelevant ob die Zahl negativ ist oder nicht.<br /> <br /> Zur alternativen Lösung: Die ist völlig korrekt :)<br /> <br /> &nbsp;<br /> <br /> Viele Grüße Band I, Kapitel 8 https://info2.aifb.kit.edu/qa/index.php?qa=5681&qa_1=alternativl%C3%B6sung-tm-konfiguration&show=5691#a5691 Sun, 12 Feb 2017 18:50:38 +0000