Új hozzászólás Aktív témák
-
khalox
őstag
válasz Protezis #411 üzenetére
Azért van, mert ha csak egyetlen eleme van a listának (a feje), akkor a
while lm^.next <> nil -ban a
feltétel hamis, így a kiírás egyszer sem fut le... nincs output (és ugyanezért nem is rendez).
Emiatt pl. az eredeti IN.fileban, amit Vladimir adott, ugye benne van a 'zokni', ami az utolsó lenne a rendezésben, de az OUT fájlból hiányzik ugyanezért...
Ezt elvileg egy gyaorlatvezetőnek egyből ki kell szúrnia
Szóval ez javítandó -> while helyett repeat until hátultesztelős...
[Szerkesztve] -
VladimirR
nagyúr
válasz Protezis #411 üzenetére
khalox: nekem benne van a zokni, mint az a rendez.sam (Bővebben: link) fileban latszik is
es ha a rendez.in csak alma (enter meg minden nelkul, vagyis 4 byte), akkor a kimenetben ott van az alma
egyebkent az lm^.next nem nil, mert ha megnezed, akkor a lanc vegen mindig egy ures elem all - marmint ugy ures, hogy az ''utolso'' lm^.s nem kap erteket
szerk.: hatultesztelo ciklus nem jo, mert akkor csak az ugras utan ellenorizne, hogy amire ugrik, az nil-e es akkor mar nem tudna rola visszafele menni
[Szerkesztve]
Új hozzászólás Aktív témák
- Macska topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen notebookot vegyek?
- Politika
- antikomcsi: Való Világ: A piszkos 12 - VV12 - Való Világ 12
- Autós topik
- Betelik a pohár: nagy igény lenne a gyorshajtás-ellenes technológiára
- EAFC 24
- Home server / házi szerver építése
- Google Pixel topik
- További aktív témák...
- Samsung Galaxy S23 128gb - Makulátlan, akár beszámítással
- AKCIÓZVA! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -65% i7-10610U 32/1TB FHD HUN
- AKCIÓZVA! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -65% i7-10610U 32/512 FHD HUN
- Bontatlan Új BOSE QuietComfort Ultra Headphones, bézs-aranyLimitált kiadás
- ASUS TUF Gaming FX505DU Ryzen 7 3750H GTX 1660 Ti 6GB 16GB DDR4 512GB SSD + 1TB HDD 120Hz Full HD