-

ist ja nur als Hilfestellung gedacht, falls man doch nicht weiterkommt (und bevor man dann aus Verzweiflung versucht den rechner zu zerlegen
)
Mfg, Alex
“The function of good software is to make the complex appear to be simple.” (Grady Booch)
“First, solve the problem. Then, write the code.” (John Johnson)
-
Hallo,
ich hab mal eine Liste von Beispielfragen an den 1. Beitrag angehängt, die ihr zum Testen eurer Implementierungen verwenden könnt.
Grüße,
Matthias„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
11.08.10 23:05 #18
Die erste Stufe habe ich auch versucht (mal wieder in Java) und geschafft, bin jedoch am Anfang an einer geeigneten Frageliste gescheitert. Auch wenn ich mir jetzt schon eine kleine zusammengestellt habe, vielen Dank an Matthias für diese Liste.

Für die Positionierung hatte ich die gleiche Idee wie Alex_T.
Ich hoffe, dass ich noch eine graphische Gestaltung des Rätsels hinbekomme, evtl. auch ein Fenster mit Eingabefeldern.
Habt ihr eine Idee für die zweite Stufe?Geändert von Jellysheep (12.08.10 um 12:22 Uhr)
-
12.08.10 14:51 #19
GELÖSCHT. Siehe meinen Beitrag unten.
Geändert von ComFreek (12.08.10 um 14:55 Uhr)
mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
12.08.10 14:53 #20
@Matthias Reitinger: Vielen Dank für die Fragen und Antworten! Wo hast du dir bloß her?
Ich habe noch nicht die 1. Stufe geschafft, aber ich denke im Voraus:
Zitat von Jellysheep
Man wendet die BruteForce-Technik an, man überprüft alle möglichen Kombinationen, bis sich die Buchstaben richtig überschneiden. Langsam, aber zielführend
mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
12.08.10 15:11 #21
Herkunft der Frageliste:
Die Bruteforce-Technik ist eine gute Idee:Quelle: http://moxquizz.de/
mal angenommen, man hat 100 Fragen in der Liste und ein Rätsel mit 10*10 Feldern, dann hat man auch nur höchstens 10.000 Möglichkeiten, die zu überprüfen sind. Das geht sicher schnell durch.
Eine andere Möglichkeit: (mit "man" ist das Programm gemeint
)
Achtung Spoiler:
Man lädt die Liste in das Programm ein (oder behält sie einfach in der Datenbank). Dann mischt man sie kräftig durch, indem man z.B. aus einem Array mit Fragen zufällig Wörter herausnimmt und in ein anderes Array hineinsteckt.
Dann fängt man mit einem Wort links oben an und setzt es in ein zweidimensionales Array hinein. Man sucht Wörter, die als Anfangsbuchstaben einen Buchstaben des ersten Wortes enthalten und setzt diese vertikal in das Array ein. Wenn hier mehrere Worte drin sind, sucht man wieder nach horizontal passenden Wörter.
Damit hätte man ein ausgefülltes Kreuzworträtsel, also kann man nebenher in ein anderes Array die Nummern für die Wörter eintragen.
Wenn am Ende zu wenig Wörter hineinpassen, kann man wieder mit dem Mischen der Liste anfangen und es aufs Neue versuchen.
offtopic: Wenn du auf "Beitrag ändern" klickst, kannst du ihn auch löschen.
-
12.08.10 16:22 #22mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
Also ich finde Bruteforce nicht so den super Ansatz. Ich finde Backtracking ist eine bessere Wahl. Ich hab die erste Aufgabe mal mit nem Backtracking ähnlichen Algorithmus umgesetzt, was auch ganz gut lief. Werd mich jetzt demnächst mal um die zweite oder dritte Aufgabe kümmern. Mal gucken...
-
Grüße,
ich sitze jetzt an der 2. Stufe und scheitere an einer Überlegung
.
Deshalb hätte ich gerne mal ein paar Meinungen wie viele Blindkästchen Eurer Meinung nach je nach Abmessung des Rätsels erlaubt sein dürfen (Bsp. bei einem 10x10 Rätsel sollen maximal x Blindkästchen vorhanden sein.).Mfg, Alex
“The function of good software is to make the complex appear to be simple.” (Grady Booch)
“First, solve the problem. Then, write the code.” (John Johnson)
-
18.08.10 17:11 #25
Wikipedia gibt eine Empfehlung:
Zitat von Wikipedia - Kreuzworträstel#Entwurf
mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
Danke,
hilft mir weiter.
Hast du das ganze nun eigentlich mit Bruteforce gelöst?Mfg, Alex
“The function of good software is to make the complex appear to be simple.” (Grady Booch)
“First, solve the problem. Then, write the code.” (John Johnson)
-
18.08.10 19:20 #27
@Alex_T: Leider habe ich nicht viel Zeit. Deshalb habe ich das nicht geschafft, aber ich denke mit
mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
Hallo,
mit einiger Verspätung haben es eure Abgaben jetzt in das Diskussionsforum geschafft. Viel Spaß beim Diskutieren
Ich selber hab es aus Zeitgründen nicht geschafft, fristgerecht abzugeben. Ich hol das bis zum Wochenende noch nach. Das könnt ihr übrigens auch gerne tun, so streng sind wir hier ja nicht
Grüße,
Matthias„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
Ähnliche Themen
-
Quer Scroller nur im IE 6
Von sally66 im Forum CSSAntworten: 24Letzter Beitrag: 09.03.09, 17:25 -
Quer scrollen im Dreamweaver
Von Spelmann im Forum HTML-EditorenAntworten: 0Letzter Beitrag: 11.02.09, 15:52 -
Print - Quer
Von Sarah im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 05.04.04, 17:28 -
TABELLE (quer)
Von malex im Forum CSSAntworten: 8Letzter Beitrag: 22.05.03, 22:32 -
Quer durch!
Von Internetfun im Forum PhotoshopAntworten: 4Letzter Beitrag: 31.10.02, 12:32



8Danke




Login





