Професионална програма
Loading...
iVasilev93 avatar iVasilev93 11 Точки

C#-AdvancedOOP - Exam Prep - Lambda Core

Колеги здравейте,

Някой може ли да обясни ситуацията с LStack, че си тръгнах преди да го забележа. Обяснено по начина в условието, дадоха ли се допълнителни разяснения дали можем да го променяме и доколко. Как със Pop() се очаква да махнем елемент по име ? С тоя лист се иска от нас да съхраняваме ядрата или фрагментите, или пък и двете ? И въобще можем ли да сменим структурата от linkedList в някаква друга, каквато сметнем за по-удачна ?

Тагове:
1
C# OOP Basics
msmilkoff avatar msmilkoff 338 Точки

Според мен по-добре ще е този стек вътрешно да работи с масив, а не със свързан списък.
Ако имаш проблеми по имплементацията виж тук. В конкретния случай се имплментира по-лесно, защото не ти трябват дженерици.

0
iVasilev93 avatar iVasilev93 11 Точки

Значи в класа можем да разкараме тоя linked list и да използваме каквато структура ни хареса и сметнем за най-добре?

0
Sanity avatar Sanity Trainer 194 Точки

По условие трябва да използвате LStack-а, за логиката на фрагментите в Core-овете. Няма забрана, обаче, за промяната на LStack-а.

0