TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Programowanie: Po co nam struktury danych? , Scobas 7/10/05 19:51 Czesc,
Czy moze mi ktos odpowiedziec na bardzo proste pytanie(-a)? Po co nam struktury danych? Dlaczego ich uzywamy? Co one nam daja? Probowalem znalezc w necie na to odpowiedz, ale nic ciekawego nie znalazlem i nie wiem co powiedziec :) Wszedzie tylko przyklady stosu, kolejki itp.
P.S.
Mam na to pytanie odpowiedziec nauczycielowi :)- Popróbuj dalej.. , Jacenty 7/10/05 20:01
http://www.algorytm.org/index.php
http://www.algorytm.cad.pl/
Lepiej wyjdziesz na tym jak sam poczytasz i opracujesz odpowiedzi. - eee no... , waski 7/10/05 20:11
struktury danych sa zasadniczo po to, zeby w jakis sensowny sposob przechowywac dane. To znaczy - w uporzadkowany sposob, pozwalajacy na szybkie ich odnalezienie i przetwarzanie.
No bo wyobraz sobie przechowywanie chocby kilkunastu liczb czy znakow bez tablic, stosu, kolejek itd. Bedziesz tworzyl pojedyncze zmienne zeby zapisac gdzies te wartosci? Hmm troche bez sensu. Tym bardziej jesli masz przechowac kilkaset lub wiecej wartosci.
Dlatego tez tak wiele zalezy od odpowiedniego doboru stuktury w ktorych przechowujemy dane - jedne pozwalaja na szybki dostep, lecz sa pamieciozerne, inne z kolei zajmuja mniej miejsca lecz dostep do poszczegolnych wartosci jest wolniejszy etc...SNAFU
Situation Normal, All Fucked Up - Dzieki , Scobas 8/10/05 09:14
Dzieki chlopaki za choc czesciowa pomoc :)- jesli masz nieco pojecia o bazach danych... , xmac 8/10/05 22:36
to to jest dobry przyklad struktur danych
dane sa przechowywane w tabelach, ktore sa indeksowane, co przyspiesza ich przeszukiwanie. do tego mozna indeksy budowac na rozne sposoby, ktore w zaleznosci od rodzajow danych beda mniej lub bardziej wydajne. pozniej mozna je przebudowywac, odswiezac... dokladniej to taka tabela tez jest przechowywana w odopowiedniej dla danej bazy danych strukturze, ktora umozliwia maxymalnie najszybsze zastosowanie wymienionych powyzej funkcjonalnoscidual&mobile power
XMAC
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|