Segítség Mondatszerű algoritmusban?
ez lenne a feladat: Kérjük be, hány számról van szó, kérjük be a számokat, tároljuk el egy vektorban, végül adjuk meg, a beírt számoknak mely szakaszai monoton részsorozatok.
a bekérés megy, de a feladat második részére nem találtam jól müködő algoritmust
Erre nem találni kell algoritmust, hanem józan ésszel "kitalálni".
Monoton részsorozat az, amikor vagy nem csökkennek a számok, vagy nem növekednek.
Sorba nézed a számokat.
Eltárolod egy változóban, hogy éppen monoton növekedő részsorozatban vagy-e, vagy monoton csökkenőben, és hogy hol kezdődött a sorozat.
A követkető számnál ellenőrzöd, hogy ez illik-e a sorba (növekvő vagy csökkenő).
Ha beleillik a sorba akkor mész tovább, ha nem illik bele, akkor kiírod a sorozatot az elátolr kezdőértéktől az előző értékig, és új sorozatot kezdesz az előző értékkel kezdődően.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!