Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 30. 01. 2013 23:34

Optix
Příspěvky: 134
Pozice: Student
Reputace:   
 

index permutace

Ahoj, nevím jestli jsem téma zařadil správně tak nějak souvisí, alespoň v mém případě s programováním, ale samozřejmě i s matikou, doufám že vysokoškolskou...
Mám najít index nějaké permutace, nebo permutaci k nějakému indexu, bohužel nevím jak mám postupovat, jak k tomu číslu příjdu...



Např: Mějme (1 2 3 4 5) a dané číslo 13, jak takto mohu dojít k nějakému výsledku?



Předem děkuji :)

Offline

  • (téma jako vyřešené označil(a) Optix)

#2 30. 01. 2013 23:42

JohnPeca18
Příspěvky: 651
Škola: MFF UK
Pozice: Absolvent 2014
Reputace:   81 
 

Re: index permutace

hele pri googleni sem nasel tohle
http://www.drozi.ic.cz/wp-content/uploads/clanek.pdf
pomôže?

Offline

 

#3 30. 01. 2013 23:48

Optix
Příspěvky: 134
Pozice: Student
Reputace:   
 

Re: index permutace

No začal jsem to číst a doufám že to pomůže děkuju, jenom bych měl otázku jak zjistím následující permutaci, v tom textu je to řečené (odebereme nejdelsi klesajcí sufix, nasledujcí císlo vymeníme za nejblizsí vyssí ze sufixu, setrdme vzestupne a vratme zpet na konec) ... abych pravdu řek tak tomu nerozumím

Dám příklad třeba na 1 2 3 4 5 mám nějakou libovolnou permutaci 3 2 5 1 4, jakým způsobem (algoritmem) příjdu na následující??

Offline

 

#4 31. 01. 2013 00:05

JohnPeca18
Příspěvky: 651
Škola: MFF UK
Pozice: Absolvent 2014
Reputace:   81 
 

Re: index permutace

na 3 2 5 1 4 mas klesajici suffix 4. Pak dalsi cislo 1, vymenis za 4, a usporada vyjde 3 2 5 4 1. Tam to moc neni videt. Ked chces dalsi cislo, tak klesajici posloupnost je 5 4 1. Dalsi cislo je 2. 4 je nejblizsi vyssi cislo, takze ho vymenis s 2. To mas posloupnost 5 2 1. Tu setridis na 1 2 5. A vlozis nazpatek, teda vysledek bude 3 4 1 2 5.

Offline

 

#5 31. 01. 2013 00:16

Optix
Příspěvky: 134
Pozice: Student
Reputace:   
 

Re: index permutace

jo jo dík moc, teď mi to příjde ještě zvláštní ale věřím tomu že to za chvíli docvakne, dík :)

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson