Till KTH:s startsida Till KTH:s startsida

Ändringar mellan två versioner

Här visas ändringar i "FAQ - labb 2" mellan 2015-01-23 12:36 av Alexander Baltatzis och 2015-08-28 20:12 av Linda Kann.

Visa nästa > ändring.

FAQ - labb 2

Svar på vanliga frågor om Labb 2
* Vad ska det slutgiltiga programmet göra egentligen? Programmet ska simulera kortkonsten, dvs läsa in en rad i en kö och sedan plocka ut det första elementet ur kön, skriva ut det, plocka ut det andra ur kön och lägga det sist, och så vidare tills kön tar slut.
* Jag har skrivit putenqueue() för kön men den fungerar inte. Vad ska jag göra? Rita upp hur det ser ut när du stoppar in ett nytt element i kön. Då ser du vilka pekare som ska sättas om och i vilken ordning det ska göras.
* Hur skriver jag ut kön? def __str__(self): s = "" p = self.first while p != None: s = s + str(p.value) p = p.next return s
* När jag sparat Queue-klassen i en egen fil och lagt till import-satsen överst i programmet så fungerar det inte längre! Svar: Om du skrivit from Queue import Queue så kan du få en annan kö-modul som finns i Pythons modul-bibliotek (den saknar isEmpty). Döp om filen där klassen ligger till ListQfile så ordnar det sig!