AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Anzahl verschiedener Kombinationen

Ein Thema von Die Muhkuh · begonnen am 31. Jul 2009 · letzter Beitrag vom 1. Aug 2009
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#1

Anzahl verschiedener Kombinationen

  Alt 31. Jul 2009, 19:25
Hi,

ich stehe gerade vor einem mathematischem Problem, bei dem ich hoffe, dass mir jemand weiterhelfen kann.

Angenommen ich hab einen String, der immer 10 Zeichen lang ist. Wie viele verschiedene, eindeutige Kombinationen kann man bilden, wenn man folgendes beachtet:
  • Es dürfen nur die 26 Buchstaben aus dem Alphabet und die Zahlen 0 - 9 vorkommen
  • Groß- und Kleinschreibung wird beachtet (abc ist nicht gleich Abc usw.)
  • Buchstaben und Zahlen dürfen auch mehrfach bzw. gar nicht auftreten

Hat jemand eine Idee, wie man das ausrechnen kann?
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#2

Re: Anzahl verschiedener Kombinationen

  Alt 31. Jul 2009, 19:28
(mögliche Kombinationen für eine Stelle)^(Stellen)

Also bei Groß- und Kleinbuchstaben + Zahlen sind das 26+26+10 = 62 Möglichkeiten für eine Stelle.

62^10 = 839299365868340224 Möglichkeiten
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Anzahl verschiedener Kombinationen

  Alt 31. Jul 2009, 19:29
Uhi Das ging ja schnell.

Danke
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.152 Beiträge
 
Delphi 12 Athens
 
#4

Re: Anzahl verschiedener Kombinationen

  Alt 31. Jul 2009, 19:30
26 Große + 26 Kleine + 10 Zahlen = 62


1 Buchstabe lang = 62 Möglichkeiten
2 Buchstaben lang ist 62*62 Möglichkeiten
3 Buchstaben lang ist 62*62*62 Möglichkeiten
...
10 Buchstaben lang = 62^10 Möglichkeiten = 839.299.365.868.340.224

[add]
da zickt mal 'nen Sekündchen das Inet und schon ist wer schneller
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
BAMatze

Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Anzahl verschiedener Kombinationen

  Alt 31. Jul 2009, 19:34
also das mit den Potenzen müsste ich nochmal überdenken, aber ich bin der Meinung das für die Kombinatorik (was das Problem ja darstellt) eigentlich die Fakultät genutzt wird.

Bitte erschlagt mich nicht, wenn ich falsch liege, ich grüble selber gerade. hier mal schnell in Wiki geschaut.

MfG
BAMatze
2. Account Sero
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Anzahl verschiedener Kombinationen

  Alt 31. Jul 2009, 19:40
Die Potenzrechnung ist schon korrekt, das Dualsystem basiert ja z.B. auch darauf.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
gammatester

Registriert seit: 6. Dez 2005
999 Beiträge
 
#7

Re: Anzahl verschiedener Kombinationen

  Alt 31. Jul 2009, 19:44
62^10 ist falsch, da offensichtlich Zahlen im Gegensatz zu Buchstaben nicht doppelt auftreten dürfen.
  Mit Zitat antworten Zitat
BAMatze

Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: Anzahl verschiedener Kombinationen

  Alt 31. Jul 2009, 19:47
Kombinatorik

Ich kenne das nur so, von der Berechnung der Variationen im Lotto (ein ähnliches Problem), allerdings unterscheidet es sich ja schon von dem hier gestellten Problem, weil jede Zahl im Lotto nur 1 Mal vorkommen darf. Deswegen grübel ich auch gerade, ob Potenzen nicht doch richtig sein könnten, wenn Buchstaben/ Zahlen mehrfach vorkommen können.
2. Account Sero
  Mit Zitat antworten Zitat
gammatester

Registriert seit: 6. Dez 2005
999 Beiträge
 
#9

Re: Anzahl verschiedener Kombinationen

  Alt 31. Jul 2009, 19:58
Zu mindest scheint es kein einfaches kombinatorische Grundproblem zu sein. Ein Ansatz:

Gesamtzahl = (Anzahl mit 0 Zahlen) + (Anzahl mit 1 Zahl) + (Anzahl mit 2 Zahlen) + ..+ (Anzahl mit 10 Zahlen)
= 52^10 + 52^9*10*10 + .. 10!
  Mit Zitat antworten Zitat
BAMatze

Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: Anzahl verschiedener Kombinationen

  Alt 31. Jul 2009, 20:14
Revidiere das mit der Fakultät, damit kann nicht die gewünschte Funktionalität (also das mehrfache Vorkommen eines Buchstabens) erreicht werden. Wie vorher schon gesagt wurde (hab es im Dualsystem mir gerade angeschaut) gilt auch 4Stellen a 2 verschiedenen Zeichen ergibt 16 und das erreicht man nur mit Potenzen.

Gegenbeweis (also das Fakultät auch funktionieren würde) wäre, wenn 2! oder 4! 16 ergeben würde, allerdings ist 2! = 2 und 4! = 24. Somit kann die Fakultät nicht stimmen! (Das letzte ist kein Fakultätszeichen )

Sorry für den falschen Einwurf. Hab gleich an Kombinatorik gedacht.

MfG BAMatze
2. Account Sero
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz