Orodha ya maudhui:

Je! ni aina gani za data za mstari?
Je! ni aina gani za data za mstari?

Video: Je! ni aina gani za data za mstari?

Video: Je! ni aina gani za data za mstari?
Video: Je ni Mambo gani hupelekea Mistari /Michirizi katika Tumbo la Mjamzito katika kipindi Cha Ujauzito? 2024, Mei
Anonim

Mifano ya data ya mstari miundo ni Arrays, Stack, Foleni na Orodha zilizounganishwa. Safu ni mkusanyiko wa data vitu kuwa sawa aina za data . Rafu ni LIFO (Mwisho kwa Mara ya Kwanza) data muundo ambapo kipengele kilichoongezwa mwisho kitafutwa kwanza. Shughuli zote kwenye mrundikano hufanywa kutoka mwisho unaoitwa TOP.

Kwa njia hii, data ya mstari ni nini?

Data ya mstari muundo: A data ya mstari muundo hupitia data vipengele sequentially, ambapo moja tu data kipengele kinaweza kufikiwa moja kwa moja. Mfano: Mkusanyiko, Orodha Zilizounganishwa. Isiyo- Data ya mstari muundo: kila data bidhaa imeunganishwa na zingine kadhaa data vitu kwa njia ambayo ni maalum kwa kuakisi mahusiano.

Vivyo hivyo, ni miundo gani tofauti ya data isiyo ya mstari? Utekelezaji wa yasiyo - miundo ya data ya mstari ni changamano. Safu, Foleni, Rafu, Orodha Zilizounganishwa ni miundo ya data ya mstari . Miti, grafu ni yasiyo - miundo ya data ya mstari . Mti ni mkusanyiko wa nodi ambapo nodi hizi zimepangwa kwa mpangilio na kuunda uhusiano wa mzazi na mtoto.

Kando na hilo, ni tofauti gani kati ya muundo wa data wa laini na usio wa mstari?

Kuu tofauti kati ya miundo ya data ya mstari na isiyo ya mstari ni kwamba miundo ya data ya mstari panga data kwa namna ya mlolongo wakati miundo ya data isiyo ya mstari panga data kwa namna ya kihierarkia, kuunda uhusiano kati ya data vipengele. A muundo wa data ni njia ya kuhifadhi na kusimamia data.

Je, ni aina gani tofauti za miundo ya data?

Aina za Data

  • Ya awali: jengo la msingi (boolean, integer, kuelea, char nk)
  • Mchanganyiko: aina yoyote ya data (muundo, safu, mfuatano n.k.) inayojumuisha aina za awali au aina za mchanganyiko.
  • Muhtasari: aina ya data inayofafanuliwa na tabia yake (tuple, seti, rafu, foleni, grafu n.k).

Ilipendekeza: