zásobník, fronta, seznam v C++

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
Uživatelský avatar
LifeRoma
Level 3
Level 3
Příspěvky: 463
Registrován: 19 lis 2007 22:11
Bydliště: Česká Republika
Kontaktovat uživatele:

zásobník, fronta, seznam v C++

Příspěvek od LifeRoma »

Zdarec, máme do školy pár otázek ohledně těchto struktur, a potřeboval bych poradit. Napíši zde jen čtyři ze všech, u kterých si nejsem jist a taky napíši i své odpovědi, tak prosím mě opravte..díky

Závisí složitost operací na počtu prvků v zásobníku? Ano či ne? Nezávisí, protože velikost prvků sice zvýší počet operací, ale né jejich složitost..


Závisí složitost operací na počtu prvků ve frontě? Ano či ne? Podle mě né, ale vůbec nevím..

Vřešeno..Popište algoritmus vyhledávání daného prvku v seznamu? Vůbec nevím...


Lze využít algoritmus půlení intervalu pro vyhledávání v seznamu? Jaký je tu hlavní problém? podle mě můžem, ale tod vše co vím..
Naposledy upravil(a) LifeRoma dne 15 úno 2011 20:20, celkem upraveno 1 x.
JUST METAL RULES THE WORLD!!!
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: zásobník, fronta, seznam v C++

Příspěvek od CZechBoY »

já bych řekl že vyhledávání v seznamu veme prostě všechny prvky a porovnává je popořadě s tim kterej chceš hledat, když ho najde tak skončí ten cyklus a vypíše OK, jinak vypíše KO :D
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
LifeRoma
Level 3
Level 3
Příspěvky: 463
Registrován: 19 lis 2007 22:11
Bydliště: Česká Republika
Kontaktovat uživatele:

Re: zásobník, fronta, seznam v C++

Příspěvek od LifeRoma »

Něco podobného jsem si taky myslel, ale připadá mi to dost jednoduše, což mě vyvádí z míry a tak myslím že je to špatně..

edit: Ale souhlasím.. jedná otázka z krku..:)
JUST METAL RULES THE WORLD!!!
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7408
Registrován: 23 pro 2010 09:23

Re: zásobník, fronta, seznam v C++

Příspěvek od faraon »

Není mi jasné co se myslí tou složitostí operací, ale pro práci s frontou a zásobníkem by mělo stačit vložit/vyjmout položku, posunout ukazatel, ohlídat přetečení/podtečení, takže jestli jde o tohle, tak bych také řekl že na počtu prvků nezáleží.

Hledání v seznamu půlením intervalu možné je, jako jediný problém mě napadá že ten seznam musí být uspořádaný strom.
Postup hledání v něm by byl ten že vezmeš první položku - kořen, porovnáš s hledaným prvkem, a podle výsledku pokračuješ levou nebo pravou větví, dokud nenalezneš co hledáš, nebo nenarazíš na konec.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • seznam pc her s detaily na ultra s 128 bitovou sběrnici a QHD 1440p
    od walderan » » v Problémy s hardwarem
    2 Odpovědi
    5482 Zobrazení
    Poslední příspěvek od Alferi

Zpět na „Programování a tvorba webu“