WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Programm für Zeichenkombinationen

Photoshop, Dreamweaver, Elements, Flash, Shockwave, Go-Live, Corel, HTML-Editoren,WYSIWYG Editoren,FTP, File-Zilla, etc.

Forum » Software zum Erstellen einer Webseite und andere Programme » Programm für Z... - 18 April 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Programm für Zeichenkombinationen
Flash
Mausakrobat
Threadstarter




Beiträge: 204

Moin.

Kennt jemand nen Programm, dass einem alle Kombinationen von Buchstaben und Zahlen in einer Liste generieren kann?


---
"Frauen sind die Juwelen der Schöpfung - man muss sie mit Fassung tragen"
(Heinz Erhardt)

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

hab ich neulich mal in haskell geschrieben. ist da nen einzeiler ;) Permutationen nennt sich sowas. Musst mal nach Googeln, gibt bestimtm was dazu.

  Profil   Editieren   Zitieren
Flash
Mausakrobat
Threadstarter




Beiträge: 204

Funktioniert dein selber geschriebenes vernünftig?


---
"Frauen sind die Juwelen der Schöpfung - man muss sie mit Fassung tragen"
(Heinz Erhardt)

  Profil   Editieren   Zitieren
Flash
Mausakrobat
Threadstarter




Beiträge: 204

ich habe eins!
da kann man z.b. 0123456789 eingeben, dann gibt der einem alle kombinationen.
Nur wie kekomme ich z.b. alle 4 stelligen kombinationen??
Und das Programm macht auch keine kombinationen mit doppelzahlen...

---
"Frauen sind die Juwelen der Schöpfung - man muss sie mit Fassung tragen"
(Heinz Erhardt)

Diese Nachricht wurde geändert von: Flash
  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Achso, das sind dann auch keine Permutationen mehr. Wofür brauchst du sowas denn? Das klingt ja schon fast nach Brute-Force...

  Profil   Editieren   Zitieren
Flash
Mausakrobat
Threadstarter




Beiträge: 204

Ich wollte mir wohl mal riesige Listen erstellen.

---
"Frauen sind die Juwelen der Schöpfung - man muss sie mit Fassung tragen"
(Heinz Erhardt)

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

hm, allein die Anzahl der Permutationen ist schon n! Ich hoffe du bist dir sicher, dass du das willst.

  Profil   Editieren   Zitieren
Flash
Mausakrobat
Threadstarter




Beiträge: 204

Joa!

---
"Frauen sind die Juwelen der Schöpfung - man muss sie mit Fassung tragen"
(Heinz Erhardt)

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Ok, hab dir mal schnell was geschrieben in Haskell. Zum Ausführen brauchst du Hugs

Folgenden Inhalt packst du in eine Datei dem Namen bla.lhs:
1: 
2: 
3: 
4:
> permutate' :: (Eq a) => [a] -> Int -> [[a]]
> permutate' [] n = [[]]
> permutate' _  0 = [[]]
> permutate' xs n = [ x:ys | x <- xs, ys <- (permutate' xs (n-1))]


Die Datei musst du in der Konsole dann in den Hugs laden. Also mit der Eingabeeaufforderung ins Hugs-Verzeichnis gehen. hugs ausführen und die Datei mit ":l Pfad/zur/Datei/bla.lhs" laden.
Anschließen kannst du das ganze dann so benutzen:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18:
languitar@Little-Tux:~/Desktop > hugs bla.lhs
__   __ __  __  ____   ___      _________________________________________
||   || ||  || ||  || ||__      Hugs 98: Based on the Haskell 98 standard
||___|| ||__|| ||__||  __||     Copyright (c) 1994-2005
||---||         ___||           World Wide Web: http://haskell.org/hugs
||   ||                         Report bugs to: hugs-bugs@haskell.org
||   || Version: 20050308       _________________________________________

Haskell 98 mode: Restart with command line option -98 to enable extensions

Type :? for help
Main> permutate' ['A','B'] 3
["AAA","AAB","ABA","ABB","BAA","BAB","BBA","BBB"]
Main> permutate' ['0','1'] 8
["00000000","00000001","00000010","00000011","00000100","00000101","00000110","00000111","00001000","00001001","00001010","00001011","00001100","00001101","00001110","00001111","00010000","00010001","00010010","00010011","00010100","00010101","00010110","00010111","00011000","00011001","00011010","00011011","00011100","00011101","00011110","00011111","00100000","00100001","00100010","00100011","00100100","00100101","00100110","00100111","00101000","00101001","00101010","00101011","00101100","00101101","00101110","00101111","00110000","00110001","00110010","00110011","00110100","00110101","00110110","00110111","00111000","00111001","00111010","00111011","00111100","00111101","00111110","00111111","01000000","01000001","01000010","01000011","01000100","01000101","01000110","01000111","01001000","01001001","01001010","01001011","01001100","01001101","01001110","01001111","01010000","01010001","01010010","01010011","01010100","01010101","01010110","01010111","01011000","01011001","01011010","01011011","01011100","01011101","01011110","01011111","01100000","01100001","01100010","01100011","01100100","01100101","01100110","01100111","01101000","01101001","01101010","01101011","01101100","01101101","01101110","01101111","01110000","01110001","01110010","01110011","01110100","01110101","01110110","01110111","01111000","01111001","01111010","01111011","01111100","01111101","01111110","01111111","10000000","10000001","10000010","10000011","10000100","10000101","10000110","10000111","10001000","10001001","10001010","10001011","10001100","10001101","10001110","10001111","10010000","10010001","10010010","10010011","10010100","10010101","10010110","10010111","10011000","10011001","10011010","10011011","10011100","10011101","10011110","10011111","10100000","10100001","10100010","10100011","10100100","10100101","10100110","10100111","10101000","10101001","10101010","10101011","10101100","10101101","10101110","10101111","10110000","10110001","10110010","10110011","10110100","10110101","10110110","10110111","10111000","10111001","10111010","10111011","10111100","10111101","10111110","10111111","11000000","11000001","11000010","11000011","11000100","11000101","11000110","11000111","11001000","11001001","11001010","11001011","11001100","11001101","11001110","11001111","11010000","11010001","11010010","11010011","11010100","11010101","11010110","11010111","11011000","11011001","11011010","11011011","11011100","11011101","11011110","11011111","11100000","11100001","11100010","11100011","11100100","11100101","11100110","11100111","11101000","11101001","11101010","11101011","11101100","11101101","11101110","11101111","11110000","11110001","11110010","11110011","11110100","11110101","11110110","11110111","11111000","11111001","11111010","11111011","11111100","11111101","11111110","11111111"]
Main> :q
[Leaving Hugs]
languitar@Little-Tux:~/Desktop >

Du erhältst dann Zeichekettenlänge^n Elemente.

Viel Spaß

Diese Nachricht wurde geändert von: languitar
  Profil   Editieren   Zitieren
Flash
Mausakrobat
Threadstarter




Beiträge: 204

War klar, dass ich da wieder zu blöd für bin...
Wenn ich es ans laufen bekomme, wie bekomme ich die untereinander in eine .txt ???

Boah is echt nen hefitges Forum.
Werden schon extra Programme geschrieben!


---
"Frauen sind die Juwelen der Schöpfung - man muss sie mit Fassung tragen"
(Heinz Erhardt)

Diese Nachricht wurde geändert von: Flash
  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Das kann ich dir nicht sagen. ;) Output mit haskell hab ich mir nicht angeguckt. Kannst ja einfach mit PHP parsen lassen oder einer Sprache deiner Wahl. ;)

  Profil   Editieren   Zitieren
 

Antworten
Forum » Software zum Erstellen einer Webseite und andere Programme » Programm für Z...

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Programm für Zeichenkombinationen im Forum Homepage Hosting AntwortenLetztes Posting
Software für Verein
in "Software zum Erstellen einer Webseite und andere Programme"
0 28.02.2024 23:22 von andyy
Wordpress Anfänger
in "Software zum Erstellen einer Webseite und andere Programme"
2 22.02.2023 08:29 von Klaus1973
Shopware Agentur
in "Software zum Erstellen einer Webseite und andere Programme"
1 18.06.2022 00:34 von andyy
Videoschnitt Software
in "Software zum Erstellen einer Webseite und andere Programme"
2 29.03.2022 21:42 von Klas2016
Rechnungsprogramm gesucht
in "Software zum Erstellen einer Webseite und andere Programme"
4 27.08.2021 23:14 von scholo
Wie nehme ich ein Video vom Bildschirm auf?
in "Software zum Erstellen einer Webseite und andere Programme"
2 16.07.2021 21:31 von KarlissaT
Contentänderung auf Seite überwchen - welches Programm ?
in "Software zum Erstellen einer Webseite und andere Programme"
0 11.02.2021 14:59 von uwe1978
Welches Programm zum bearbeiten von Bildern?
in "Software zum Erstellen einer Webseite und andere Programme"
1 31.01.2021 13:41 von Lindo
Kundendatenbank erneuern, aber wie?
in "Software zum Erstellen einer Webseite und andere Programme"
2 11.12.2020 17:24 von Julien
Strato SFTP
in "Software zum Erstellen einer Webseite und andere Programme"
1 18.10.2020 21:08 von Klaus1973
Erfahrung mit SEO?
in "Software zum Erstellen einer Webseite und andere Programme"
5 06.02.2020 07:27 von minad



Besucher : 7981069    Heute : 61     Gestern : 348     Online : 31     18.4.2024    4:50      0 Besucher in den letzten 60 Sekunden        
Nach oben