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

Ahojte,
v stredu,29.01.14, ma čaká skúška z algoritmov. Potrebovala by som od niekoho radu, lebo jeden algoritmus mi nieje jasný, neviem ho zapísať. A vlastne nikto z triedy. Ak by bol niekto taký dobrý, bola by som veľmi rada. Zadanie znie:
Vytvorte algoritmus na najdenie "x" cisel z celkoveho poctu "n" bez opakovania.
Ďakuejm velmi pekne!
Offline
↑ mirkamirka92:
Zadání je zcela nekonkrétní.
1. Dobře je zadáno n nějakých čísel (mohou se některá opakovat nebo ne - to není jasné)
Předpokládejme, že se mohou opakovat
2. x-čísel značí co? Je to počet čísel (libovolných, která nejsou stejná, ale vyskytují se v
posloupnosti těch n čísel) nebo je zadáno nějakých konkrétních nestejných x čísel?
Budeme předpokládat, že je dán jejich počet x a mají být od sebe různá, ale vyskytují se
v posloupnosti n ne nutně stejných čísel
Napadá mě:
1.Vygenerovat nebo načíst posloupnost n-čísel a ty zapsat do nějakého pole. (a)
2.V cyklu od 1 do počtu čísel x udělat toto.
a) Vzít první číslo z pole a dát ho do výsledku (bude opět pole (v)) - na poslední místo
b) v cyklu od 1 do počtu prvků pole (a) vytvářet nové pole (b) takové, že tam první prvek z
(a) a také ty, které se mu rovnají nebudou
c) po konci cyklu položit pole (a) rovné poli (b) a tomu přiřadit nulovou délku
Offline