AGB  ·  Datenschutz  ·  Impressum  







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

Mathematisches Problem

Ein Thema von Meflin · begonnen am 27. Dez 2003 · letzter Beitrag vom 29. Dez 2003
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#1

Mathematisches Problem

  Alt 27. Dez 2003, 16:34
Hi,
es geht um die Berechnung der Anzahl der Kombinationsmöglichkeiten.
genauer:
ich bilde die kombinationen eines strings und eines substrings nach dem folgenden prinzip:
Code:
 
  |a b c d
--+-----------
a |aa ab ac ad
b |ba bb bc bd
dann schreibe ich die neuen kombinationen in die linke spalte und mach das ganze von vorne:
Code:
   |a  b  c  d
---+---------------
aa |aaa aab aac aad
ab |aba abb ...
ac |
ad |
ba |
bb |
bc |
bd |
viel viele kombinationen einer bestimmten endstringlänge gibt es in beziehung
des strings und des substrings?

*MFG*
  Mit Zitat antworten Zitat
Benutzerbild von thomasdrewermann
thomasdrewermann

Registriert seit: 8. Jun 2002
Ort: Herne
575 Beiträge
 
Delphi 3 Professional
 
#2

Re: Mathematisches Problem

  Alt 27. Dez 2003, 17:29
Hi,
also wenn du den ersten Durchlauf mit x Spalten und y Reihen Startest, dann bekommst du x*y Kombinationen raus. Jetzt Startest du den Vorgang mit (x*y) Reihen, also die vorher generierten Kombinationen. Im 2. Druchlauf hast du also wieder x Spalten. Also ist die Gesamtanzahl x*(x*y) Kombinationen.

MFG
Thomas

ps: ich hoffe ich war verständlich
Sport ist mord...
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#3

Re: Mathematisches Problem

  Alt 27. Dez 2003, 17:31
hmm... versteh ich im prinzip schon,
aber wie sowas als algorithmus???

[edit=thomasdrewermann]Rechtschreibfehler korrigiert Mfg, thomasdrewermann[/edit]
  Mit Zitat antworten Zitat
Benutzerbild von d3g
d3g

Registriert seit: 21. Jun 2002
602 Beiträge
 
#4

Re: Mathematisches Problem

  Alt 27. Dez 2003, 19:41
Wenn n die Anzahl der unterschiedlichen Zustände ist ('a', 'b', 'c', ...) und k die Anzahl der hintereinandergereihten Elemente, dann ist die Anzahl der Permutationen (das was du da bildest) n^k. Die Anzahl der Kombinationen ist n über k == n! / ((n - k)! * k!).

Beispiel: Drei Elemente, Vier Zustände (a, b, c, d): n = 4, k = 3

Permutationen:
aaa aab aac aad
aba abb abc abd
aca acb acc acd
ada adb adc add
baa bab bac bad
bba bbb bbc bbd
bca bcb bcc bcd
bda bdb bdc bdd
caa cab cac cad
cba cbb cbc cbd
cca ccb ccc ccd
cda cdb cdc cdd
daa dab dac dad
dba dbb dbc dbd
dca dcb dcc dcd
dda ddb ddc ddd
Insgesamt 64 = 4^3 = n^k

Kombinationen:
abc abd acd bcd
Insgesamt 4 = 4 über 3 = 4! / ((4 - 3)! * 3!) = 4*3*2*1 / (1 * 3*2*1) = 4 = n über k

[edit]Hatte ein Klammernpaar vergessen ...[/edit]
-- Crucifixion?
-- Yes.
-- Good. Out of the door, line on the left, one cross each.
  Mit Zitat antworten Zitat
Benutzerbild von thomasdrewermann
thomasdrewermann

Registriert seit: 8. Jun 2002
Ort: Herne
575 Beiträge
 
Delphi 3 Professional
 
#5

Re: Mathematisches Problem

  Alt 27. Dez 2003, 20:20
Wenn man meine Formel jetzt noch ausmultipliziert bekommt man dann also x^2*xy.
Sport ist mord...
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#6

Re: Mathematisches Problem

  Alt 28. Dez 2003, 20:53
1. Frage: was heist "^"?
2. Frage: @thomas: x=anzahl der buchstaben in der x-reihe(?)
y=anzahl der buchstaben in der y-spalte(?)
Aber für welche stringlänge gilt das dann?

*MFG*
  Mit Zitat antworten Zitat
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#7

Re: Mathematisches Problem

  Alt 28. Dez 2003, 21:25
^ = hoch

Mathe 6
Verräts du uns auch, was du da ausrechnen willst ?
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
Benutzerbild von SleepyMaster
SleepyMaster

Registriert seit: 18. Mai 2003
634 Beiträge
 
#8

Re: Mathematisches Problem

  Alt 28. Dez 2003, 22:27
NOP
  Mit Zitat antworten Zitat
Rainer_Unger

Registriert seit: 2. Dez 2003
Ort: Heidelberg
17 Beiträge
 
#9

Re: Mathematisches Problem

  Alt 29. Dez 2003, 06:02
Hallo,

ich will ja nicht meckern, aber langsam artet das Forum zur Hausaufgabenberatungsstunde aus!
Ich hab lange Nachhilfe in Mathe gegeben: Lieber 15 jähriger: einen guten Rat, mach deine Hausaufgaben selber!

Rainer
Ich weiss was ich kann und vor allem auch was ich nicht kann!
Du auch?
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: Mathematisches Problem

  Alt 29. Dez 2003, 08:57
Zitat von Rainer_Unger:
Lieber 15 jähriger: einen guten Rat, mach deine Hausaufgaben selber!
Hi!

Ich möchte dich nicht wieder angreifen, aber solange die Leute antworten ist das doch OK, oder?
  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 05:33 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