Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:26c:a41d:a7...–

peter
C / C++ › Převod soustav 10 do 8
20. 5. 2016   #210804

Jj, Iq globalne klesa. Je to nejspis geneticke. Svalnaty a krasny jedinec je atraktivnejsi. A mozna ma vliv i televize, ktera ukazuje fikci, herce. Zeny pak nehodnoti prinos cloveka pro spolecnost, ale spise krasu, pohodli a penize.
Jinymi slovy, je to jako ten film Idiocracy http://www.csfd.cz/…tan/prehled/

Ale zpet k soustavam.
0-9 - desitkova
0-7 - osmickova
0-1 - binarni, dvojkova
Prevod je mozne delat pres binarni soustavu a nebo primo
http://www.matematika.cz/prevod
10 na x
654 / 8 = 81 | 6 (zbytek)
81 / 8 = 10 | 1
10 / 8 = 1 | 2
1 / 8 = 0 | 1
opises zbytky opacne 1216 oct = 654 dec
Zpet
1 * (8 na 3) + 2 * (8 na 2) + 1 * (8 na 1) + 6 * (8 na 0)
= 1 * 512 + 2 * 64 + 1 * 8 + 6 * 1
= 512 + 128 + 8 + 6
= 654

peter
Pascal › Bubble sort - upravena metoda
20. 5. 2016   #210801

"Dalsi vylepseni je pak prestat, kdyz se nic neprohodilo"
On to myslel tak, ze prestat, kdyz probehne cely cyklus a nic se nevymeni. Aby zbytecne neprobihal nadrazeny cyklus

peter
Pascal › Bubble sort - upravena metoda
20. 5. 2016   #210800

Mas 6 (n) cisel: 6 5 4 3 2 1

Prvni cyklus pro serazeni ma 1 az (n-1), cili 1..5, protoze porovnavas cisla a[n] a b [n+1]. Kdyby tam bylo od 1 do 6, tak cislo b by ti vyslo 7, ale v poli nemas sedme cislo.
Ten cyklus porovnava tedy
a > b
6 > 5 ? ano, vymeni, 5 6 4 3 2 1
6 > 4 ? ... 5 4 6 3 2 1
6 > 3 ? ... 5 4 3 6 2 1
6 > 2 ? ... 5 4 3 2 6 1
6 > 1 ? ... 5 4 3 2 1 6
6 se dostane tim cyklem na konec a jiz byla porovnana se vsemi cily a neni nutne ji uz s zadnym porovnavat.. Takze dalsi cyklus uz muze jit jen mezi cisly 5 4 3 2 1, coz je 5 cislel, 4 cykly.

Nejlepsi algoritmy funguji tak, ze porovnavaji jen, co je treba.
8 7 6 5 4 3 2 1
a b c d E F G H
a > b ... b a x x
c > d ... x x d c
b > d ... d x b x
d bylo nejmensi a uz ho neporovnavaji s a, protoze to neni treba
Podobne s E F G H, H E F G
Nejmensi cisla jsou d a H, porovnaji se mezi sebou a H se uz neporovnava s abc. Ale d bude treba porovnat se zbyvajicimi EFG.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý