«« ( Date ) »» // «« ( Thread ) »» // kdp - 2009

Re+: Domaci: Septembar 2009 - Pitanje u vezi niza brojeva

by Ivan Jancic
petak, 31. jul 2009 - 20:09.

Програмер треба да зна који формати улазног фајла су потребни кориснику.
Када корисник користи програм онда он може да користи само оне формате
који су програмом подржани. Мислим да су ово сасвим логичне и јасне ствари.

Пошто формат/и улазног фајла нису специфицирани у тексту зататка,
у истом смо добили упут да ми то сами дефинишемо. Елем, моје питање је:

- Да ли ће на одбрани бити коришћени ваши тест примери или ћемо ми
донети и пред вама тестирати наше тест примере?

ако ће бити коришћени ваши, онда би требало да нам кажете у ком су формату,
какве бројеве садржи и колико је ограничење дужине низа.

Моје актуелно решење је да систем ради са бројевима типа Integer и да
је улазни низ
записан у бинарној датотеци где је у прва четри бајта уписана дужина низа, а
затим следи сам низ. Дакле, максимална дужина је 2G елемената. Лако се може
додати други читач који би читао целе бројеве из текстуалног фајла, али опет је
потребно прво учитати дужину низа, па онда учитати низ.

друго питање за асистента је:
- Да ли је овакво решење коректно?


Хвала

2009/7/31 Zaharije Radivojevic <zaki@galeb.etf.bg.ac.yu>:
>
>
> Поштовани,
>
> У наставку је одговор на Ваше питање.
>
>> Kojeg tipa treba da budu brojevi?
>> Jel int ili float ili double?
>> Ili kako mi odlucimo?
> О овоме не би требало програмер да одлучује него корисник. То ѕначи да би
> корисник требало да каже у ком формату је улазна датотека која треба да се
> парсира, односно у ком формату да се то све смешта у меморију.
>
> Поздрав
> Захарије
>
>
>
> -----------------------------------------------------------------
> unsubscribe:
>   minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20kdp
> -----------------------------------------------------------------
>