Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem C - Bubble Sort

Ja som dostal 2 zadania z rozlicnymi bubblesortami prve zadanie znie ze bude prechádzať poľom a porovnávať jeho dva susesdné prvky. Ak bude n-tý prvok väčší ako n+1 , tak ich vymení a porovná nasledujúce dva prvky. Tento postup sa bude opakovať dovtedy, kým sa pri prejdení celého poľa uskutoční aspoň jedna výmena.

druhe zadanie je bude prechádzať poľom a porovnávať jeho dva susedné prvky. Ak bude n-tý prvok "A4" väčší ako n+1 "A5" , tak ich vymení a bude v porovnávaní pokračovať smerom k začiatku poľa dovtedy, kým sa tento prvok neocitne na správnej pozícii t.j. vľavo od neho už budú len menšie prvky. Na rozdiel od predchádzajúceho triedenia sa teda každý prvok ihneď posunie na správnu pozíciu v poli a preto stačí aby celý cyklus for prebehol len raz.

Neviem presne aky typ som sem dal asi ten druhy :D a ked niekto zisti alebo vie ten co som sem nedal prosim vas napiste o aky ide a ako vyzera dakujem lebo ja toto vobec nechapem aky je medzi tymi zadaniami rozdiel :D

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny