[so] [SO] [Tema1] General questions
Ghitulete Razvan
razvan.ghitulete at gmail.com
Tue Feb 22 11:32:39 EET 2011
Imi cer scuze, daca scrie in enunt acest aspect(eu unul nu am observat nimic
referitor la acest aspect) dar daca trebuie sa adaugam un cuvant care e deja
in lista, cum procedam?
1) il stergem pe cel anterior si il adaugam la final
2) nu facem nimic
2011/2/22 Alexandru Damian <alexdamian1989 at gmail.com>
> Putem aloca static 1 char[MAX_SIZE] in care sa citim fiecare linie, urmand
> sa alocam strlen() + 1 pentru fiecare string inserat in hash.
>
> 2011/2/22 Razvan Deaconescu <razvan.deaconescu at cs.pub.ro>
>
> On 02/21/2011 11:09 PM, Daniel Baluta wrote:
>> > 2011/2/21 Laura Vasilescu <vasilescu.laura at gmail.com>:
>> >> 2011/2/21 Stefan Munteanu <stef8803 at gmail.com>:
>> >>> - cateva teste mai complicate (stress): acestea vor incarca excesiv
>> >>> unele bucketuri, si vor insera cateva cuvinte foarte lungi (~10000
>> >>> caractere)
>> >>
>> >> Se poate totuși specifica o limită?
>> >> Mie personal mi se pare o tâmpenie să citesc comenzile caracter cu
>> caracter.
>> >
>> > Nu o să citești caracter cu caracter că n-are sens. Poți să citești
>> > CHUNK_SIZE caractere
>> > o dată, după care eventual faci realloc :).
>>
>> În plus, dacă s-ar specifica o limită cu ce te-ar ajuta. A aloca spațiu
>> până la acea limită pentru fiecare cuvânt ar însemna memorie consumată
>> inutil.
>>
>> Răzvan
>> _______________________________________________
>> http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
>>
>
>
>
> --
> Alexandru Damian
>
> Polytechnic University of Bucharest
> Faculty of Automatic Control and Computers
>
> _______________________________________________
> http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
>
--
Razvan Ghitulete
Universitatea Politehnica Bucuresti
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20110222/792fad16/attachment.htm>
More information about the so
mailing list