programming-languages

Waa Maxay data structure?

Data structure waa qaabka xogta loo habeeyo, loo kaydiyo oo dib loogu heli karo barnaamijka dhexdiisa. Nooc kastaa wuxuu leeyahay meel uu ku fiican yahay iyo qiimo uu ku kaco marka la raadinayo ama la beddelayo.

Sidoo kale loo yaqaan
data structure-ka, data structures, qaab-kaydinta xogta

Sharaxaad

Variable hal qiime ayuu qaadaa; markay xogtu badato waxaad u baahan tahay qaab. Python-ka afarta ugu badan waa list, tuple, set iyo dictionary. List waa liis kala horreeya oo wax laga beddeli karo. Tuple waa liis xiran oo aan la beddeli karin marka la sameeyo. Set waxa uu qaataa qiimayaal aan isku celcelin. Dictionary wuxuu isticmaalaa key iyo value, sida magac iyo qiimihiisa. JavaScript-ka waxaa u dhigma array, object, Set iyo Map.

Doorashadu waa go'aan naqshadeed, ma aha oo keliya dhadhan. Haddaad had iyo jeer magac ku raadinayso, dictionary ayaa ka dhaqso badan liis aad hal hal u marayso. Haddaad rabto kala horrayn, list. Haddaad rabto in aan wax la celcelin, set. Halkaas ayay ka bilaabmaan problem solving-ka iyo algorithms-ka; waana sababta shirkadaha su'aalaha interview-ga ay uga bilaabaan data structures. Barashadu ma aha xafid: fahan waxa nooc kasta ku fiican yahay, kadibna mid dooro.

Tusaale

fruits = ["apple", "banana", "cherry"] print(fruits[1]) # banana fruits.append("orange") # ku dar dhamaadka

List-ku wuu kala horreeyaa, index-kuna eber ayuu ka bilaabmaa, sidaas darteed index kow waa "banana". append ayaa dhamaadka ku darsaday mid cusub, taasna waxay tusaysaa in list-ku yahay mid la beddeli karo.

Halkee ayaad Dugsiiye ku baranaysaa?

Arrays, objects iyo habaynta xogta JavaScript-ka: JavaScript Masterclass. Dhinaca Python-ka iyo AI-ga: Professional AI Engineer Track.

Video-ga

Daawo meesha uu ereygu kaga hadlayo

Data Structures: Lists, Tuples, Sets, Dictionaries 1:36:00

Koorsooyinka

Halkan ayaad si buuxda uga baran kartaa

Su'aalo

Su'aalaha badanaa la weydiiyo

Data structure iyo array ma isku mid baa?
Array waa hal nooc oo data structure ah. Erayga guud wuxuu ku jiraa arrays, objects, sets, maps, stacks iyo queues.
Ma u baahanahay algorithms-ka bilowga?
Bilowga waxaa kugu filan lists, objects iyo loops. Algorithms-ka qoto dheer waxaad u baahanaysaa marka aad interview u diyaargarowdo ama xog aad u weyn aad ku shaqaynayso.

Ereyo la xiriira

Sii wad akhriska