-
Data: 2014-06-12 13:57:28
Temat: Re: [OT] QBasic
Od: ajt <a...@u...com.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2014-06-12 12:31, Robert Wańkowski pisze:
> Pytałem w różnych miejscach, ale brak odpowiedzi, dlatego pozwoliłem
> sobie tu.
>
> Ktoś pamięta/zna ten język.
> Jak to jest z tablicami (DIM) w tym języku? Podobno ograniczone są do 64k.
> Da się posortować w tym języku tablicę o wielkości 7x100000?
>
> Robert
Pamiętam tylko, że pojawiło się cos takiego w czasach, gdy dość
intensywnie używałem Turbo Pascala i Turbo C, ale bliższej znajomości z
QBasicem nie zawarłem :)
To program dosowy, więc pewnie ma albo ograniczenie wszystkich danych
łącznie do 64k, albo "postarali się" i każda tablica ma swój
segment:offset w adresie i jest tak jak piszesz, czyli max 64k na każdą
tablicę. Tak czy inaczej, pamięci DOSa będzie trochę mało, żeby te Twoje
tablice pomieścić. Jeśli czas sortowania nie jest krytyczny, można
spróbować jakiegoś algorytmu sortowania danych w plikach. Te algorytmy
były rozwijane i optymalizowane w czasach, gdy pamięci RAM miały bardzo
małą pojemność i w powszechnym użyciu było sortowanie polegające na
przepisywaniu rekordów między plikami, zapisywanymi najpierw na taśmach
magnetycznych, później na dyskach. Czyli pozostaje szukanie algorytmu
pt. jak posortować plik z dużą ilością danych i nie zajeździć przy tym
napędu taśmy :)
Tu jakiś pierwszy z brzegu przykład:
http://www.algorytm.org/algorytmy-sortowania/sortowa
nie-przez-laczenie-naturalne.html
--
Pozdrawiam
Andrzej
www.radom.ws
Następne wpisy z tego wątku
- 12.06.14 13:59 RoMan Mandziejewicz
- 12.06.14 14:29 Adam
- 12.06.14 14:36 RoMan Mandziejewicz
- 12.06.14 14:54 Adam
- 12.06.14 16:21 John Smith
- 12.06.14 16:38 bartekltg
- 12.06.14 16:52 Robert Wańkowski
- 12.06.14 17:23 JK
- 12.06.14 17:47 RoMan Mandziejewicz
- 12.06.14 17:57 Robert Wańkowski
- 12.06.14 19:18 bartekltg
- 12.06.14 19:39 bartekltg
- 12.06.14 20:41 Robert Wańkowski
- 12.06.14 20:43 Robert Wańkowski
- 12.06.14 20:46 Włodzimierz Wojtiuk
Najnowsze wątki z tej grupy
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
- ale wiesz, że są gotowce?
- jak wykryć zapalenie żarówki?
- Cyna dylemat
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
- Chińska Telefonia 6G - Chcą Nas Sterować Elektrycznie - Jak Kukiełki w Teatrze Lalek!!!
- RS-485 ale automatycznie dwukierunkowy
Najnowsze wątki
- 2025-12-24 Warszawa => Młodszy Specjalista ds. wsparcia sprzedaży <=
- 2025-12-24 New York Times zagrożeniem bezpieczeństwa narodowego USA - POTUS D. Trump
- 2025-12-24 Podżeganie?
- 2025-12-24 => Senior Algorithm Developer (Java/Kotlin) <=
- 2025-12-24 otwarcie drugiej obwodnicy Trójmiasta
- 2025-12-24 Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- 2025-12-23 Prezent dla kierowców od prezydenta Nawrockiego
- 2025-12-23 Warszawa => Asystent ds. Sprzedaży i Rozwoju Klienta <=
- 2025-12-23 Warszawa => Senior IT Recruitment Consultant <=
- 2025-12-22 czy wiedziałeś że?
- 2025-12-22 Unijne KOOOORWY mówią że WYCOFUJĄ się z zakazu rejestracji elektryków
- 2025-12-22 Białystok => ERP Microsoft Dynamics 365 Commerce Consultant <=
- 2025-12-22 Lublin => Project Manager <=
- 2025-12-22 Warszawa => Project Manager (AI and innovation) <=
- 2025-12-22 TVN oczekuje: Za Ziobrem BĘDZIE czerwona nota Interpolu! Czy może Interpol da drugi raz (w) dupę? ;-)




7 pułapek i okazji - zobacz co cię czeka podczas kupna mieszkania na wynajem