Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Entwickler
>
Ich blicke es nicht, wie viele möglichkeiten?
Ich blicke es nicht, wie viele möglichkeiten?
iBook.Fan
18.01.05
20:20
also ich habe hier ein problem,
ich habe eine Datenbank (mysql) darin befinden sich 3 Tabellen
Ort, Name, End
in Tabelle Ort gibt es die Felder id, PLZ, Ort, Straße, Hausnummer,Vorwahl, Telefonnummer
in Tabelle Name gibt es die Felder id, Vorname, Nachname
in Tabelle End gibt es alle oben genannten Felder
es geht nun darum aus den Daten in Tabelle Name und Ort möglichst viele testdaten in End abzulegen
ich fange also an und lese aus wie viele Datensätze es in Name gibt, nun erstelle ich 2 zufallszahlen mit der maximal verfügbaren id dann benutze ich die erste zufallszahl um den vornamen und die 2. zufallszahl für den nachnamen für die tabelle ort mache ich das genauso allerdings mit 6 zufallszahlen
das wird nun alles wunderbar durcheinandergemischt...
ich möchte nun berechnen wie viele möglichkeiten es gibt
nur leider peil ich das im moment nicht wirklich
Hilfreich?
0
Kommentare
Kusse
18.01.05
20:43
Google.de öffnen, "permutation" als Suchbegriff eingeben..;)
Hilfreich?
0
newbie
18.01.05
20:59
hhmm, lass' 'mal überlegen... (und lass' uns zur Vereinfachung einmal annehmen, dass kein Feldeintrag doppelt vorkommt...)
Also in der Tabelle Name hast du 2 Felder und x Datensätze, das macht dann xx=x^2 verschiedene Kombinationen.
(Beispiel: 2 Vornamen (a & b) und 2 Nachnamen (C & D) ergibt 4 verschiedene Kombinationen: aC, aD, bC, bD)
Dasselbe gilt für Tabelle Ort, bei 6 Feldern und y Datensätzen hast Du yy=y^6 Kombinationsmöglichkeiten.
Nun zum Durchmischen: Jede Kombi aus Tabelle Namen darf mit jeder Kombi aus Tabelle Ort kombiniert werden? Wenn ja, gibt es da xx*yy Möglichkeiten.
Die Gesamtanzahl der Kombinationen beträgt also xx*yy = x^2 * y^6.
Denke ich jedenfalls... ohne Gewähr, natürlich...
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
Bald viel mehr HomeKit-kompatible Geräte? Apple...
Doch keine finalen Versionen: Apple gibt zweite...
Erste Benchmarks: M4 Pro schneller als ein M2 U...
M4 zu M5: Erste Vorbereitungen
iPad Pro M4: Hinweise auf geringere Nachfrage
Apple Intelligence: Weiterhin Nonsens-Zusammenf...
Apple gewährt Einblick in Audio- und Video-Test...
Apple kauft Pixelmator