-
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
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
Najnowsze wątki
- 2025-01-22 Gdańsk => System Architect (Java background) <=
- 2025-01-22 Katowice => Senior Field Sales (system ERP) <=
- 2025-01-22 Warszawa => Java Developer <=
- 2025-01-22 pokolenie Z
- 2025-01-22 Wyświtlacz ramki cyfrowej
- 2025-01-22 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2025-01-22 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2025-01-22 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-01-22 oferta na ubezpieczenie OC życie prywatne
- 2025-01-22 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-01-22 Warszawa => International Freight Forwarder <=
- 2025-01-22 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-21 Zgromadzenie użytkowników pojazdów :-)
- 2025-01-21 bateria na żądanie
- 2025-01-21 Warszawa => IT Business Analyst <=