
Prosím, uměl by někdo napsat tento algoritmus pro jazyk C ?
Vyberte si jednu z metod:
• Quicksort
• Třídění slučováním (Merge Sort)
• Třídění haldou (Heap Sort)
Postupně pro n=200,500,1000,2000,5000,10000,20000,50000 náhodně vygenerovaných čísel
• Spočítejte počet srovnání při třídění a počet přesunů nebo výměn.
• Vypište hodnotu na 2 desetinná místa.
• Vypište hodnotu na 2 desetinná místa.
To by mělo umět spousta lidí, ta otázka je tedy zbytečná.
Jediná možná odpověď tedy zní: uměl.
Neměla ta otázka spíše znít takto?
Dostal jsem domácí úkol, nechce se mi to učit, programování mě nebaví ani hledat na internetu se mi nechce, ale když oni to po mně ve škole chcou, nemohl byste to prosím někdo udělat za mě?
pravda, opravuji tuto otázku :)
To ti asi nikdo moc nepomůže. Máš-li se totiž něco naučit, musíš to vypracovat sám, to je nejlepší cesta. Kdybys alespoň začal sám a pak přišel pro radu, či konzultaci, ale chtít dostat hotový pod fifák, to je přímo drzost.
A byla by docela prča, kdyby pak učitel chtěl něco dodělat, nebo vysvětlit a ty bys nebyl schopen svoji práci obhájit.
Tak proč jsi teda šel na tu školu, když tě to nebaví / nechceš studovat? Nebylo by lepší zabalit to a dělat třeba popeláře, když nemáš chuť se vzdělávat? Abych se přiznal, tak mě tam třeba humanitní předměty taky nějak extra nebaví, ale není na škodu mít přehled o všem.
promin algoritmy neumim alespon zatim a potreboval bych napsat algoritmus pexesa muj email je mikikruncik@seznam.cz
a byl bych moc rad kdyby ses mi ozval jestli to mas nebo umis nebo jestli by jsi mi nejako neporadil predem dekuji.
jsem prvak na stredni skole a teprve zacinam a nas ucitel mi to moc neumi vysvetlit.
Algoritmus nemas pisat, algoritmus si mas najst napr. pomocou www.google.com a len to upravit (pridat tam spocitavanie). Ked tomu nerozumies vobec tak si vezmi ucebnicu a studuj. Nikto za teba nebude robit domace ulohy, ptz ulohy su na to aby si sa naucil nieco TY a nie my.
Ked mas konkretny dotaz (na nejaky prikaz z C alebo nieco co nefunguje) tak sa pytaj konkretnejsie.
A co z toho nevies? Nevies si na internete najst algoritmus triedenia v C? Nevies tam pridat jeden-dva riadky? (PocetSrovnani++; a PocetPresunu++;) ? Nevies vypisat hodnotu na 2desatinne miesta?
Inac zadanie je kravina ptz pocet srovnani alebo presun predsa je cele cislo tak co tam chces s desatinnymi cislami. V zadani ti nieco chyba (a mne to pisat nemusis to si ries sam ze co tam chyba)
Tohle je počítačová poradna a ne tvorba domácích úkolů pro líné studenty.
Všechno je na Wikipedii...
a mate alespon nejake napady jak bych ten algoritmus mohl napsat treba cim zacit nebo tak neco???
OMG.. sortovací algortitmy jsou tak triviální a provařené, že cokoli vysvětlovat v době google je opravdu nošení břeven do lesa.
BTW, google a wiki quicksort zná a dokonce ti předhodí vysvětlení algoritmu jak slovně, tak graficky a přidá k vysvětlení algoritmu i zápis v několika jazycích. Co chceš více?
edit: linky neuvádím záměrně, protože i pilinami vycpaný kůň (s jeho adekvátním IQ) tohle musí umět najít.
S tou trivialitou pomalu. Zhlavy bych teďka napsal maximálně bublinky. Už jsem zvyklý volat jen Arrays.Sort()....
Je vánoční čas, tak trochu napovím...použij Wikipedii
Quicksort
Máš to tam napsané i v Céčku, ale jestli tě učitel čapne žes to jen zkopíroval (jako že jo), tak je to jen tvůj problém.
Ucitele by docela potesil, kdyby odevzdal quicksort v nerekurzivni podobe...
Hledání takové možnosti ponechám už na něj, ukázal jsem mu, jak se hledá na Googlu, potažmo Wikipedii, tak toto by měl zvládnout už sám bez pomoci
.
ja bych si to mozna zkopiroval ale hlavne bych se to cvhtel naucit a kdyz to jeste neumim tak jak to muzu napsat a hledat umim ale nikde nemaj napsanej algoritmus ja se to chi hlavne naucit ale kdyz nevim jak na to a ucitele me k tomu nejspis nedokopu tak co mam tedda podle vas študentu delat vy hlavy.
a hledat umim ale rekni mi na ktere strance uz kdyz tak kde je napsany algoritmus cely ??? co?? to jsem jeste nevidel.
Nejdřív se nauč rodný jazyk, potom se pusť do algoritmů.
co tim presne myslis algoritmy nebo jak pisu?
Tady.
Teba to ešte baví?
Ak máte doma vŕtačku a lievik, urob si v hlave otvor, on Ti už tam tie vedomosti niekto naleje...
ja cist umim, kurna co porad mate?
a ja vyrustam tak trochu na chalupe a tam mame vrtacku ale jinak tady vrtucku snad ani nemame bydlim v panelaku uz kdyz.
a nemuzu rict ze bych to nepotreboval.
Ale musí se nechat, že máš solidně osobitý styl vyjadřování.
jo to mam ja nemam cas byt porad na kompu jako vy ale neni to nadavka.
mam taky jiny povinnosti ale respektuji mi uceni takze se tady trochu drzim.
ale mit dobytek taky neni nic moc spatnyho alespon je tam trochu cerstvej vzduch na zahrade pekny pohled ticho meli by ste to taky nekdy skusit.
A pro nás pomalejší: jak to souvisí s tím, že se vyjadřuješ jako (doplň si sám).
Pavel
Poradite mi nekdo pls jak mam napsat ten algoritmus pexesa.
nejaky rady napady jak na to???
Přibližný nárys algoritmu (v pseudo-programovacím zápisu, ty už to jen přepíšeš do vhodného programovacího jazyka, programátoři neděste se, ale chci ho dohnat k tomu, aby pochopil rozdíl mezi zápisem algoritmu a programem):
Nakopnul jsem tě, zbytek funkcí + grafiku si už snad dokážeš napsat sám v nějakém programovacím jazyku.
ok diky a mi mame jenom algoritmy programy az ve druhaku nebo ve tretaku.
ale diky aspon neco.
umel by mi nekdo opravit toto pexeso?
ucitel rika ze tam mam neco blbe a ja nwm co podle me to funguje.
tak doufam ze na to nekdo prijde.
a pokud do do zitrka nestohnete tak to muzete nechat byt.