هي طريقة خاصة لتخزين وتنظيم البيانات في الكمبيوتر بحيث يمكن استخدامها بكفاءة.
اولا array
هو تركيبة من البيانات يتم إنشائها ، يمكنها تخزين العديد من العناصر من نفس النوع و كل عنصر يحمل قيمة,يتم حجز مساحة من الذاكرة لتحمل قيمة و مكان كل عنصر بشكل متسلسل
ثانيا (stack : first in last out)
هو عبارة عن طريقة او هيكلة تنظم البيانات بترتيب معين بحيث أول عنصر (من البيانات) يضاف لل stack بيكون في اخر ال stack ثم ثاني شيء يضاف لل stack بيوضع فوق العنصر الأول عندما نريد استخراج البيانات من ال stack يجب أن نبدأ من آخر عنصر أضفناه لل stack (سيكون أعلى عنصر)
ثالثا(queue :first in first out )
وهو عكس ال stack بحيث اول عنصر (من البيانات) يضاف لل queue بيكون هو اول عنصر في ال queue وتاني عنصر بيكون بعد العنصر الاول وهكذا وعند استخراج البيانات من ال queue يجب نبدا باول عنصر دخلناه
وفيه انواع لل queue
رابعا (linked list )
هو طريقة لتخزين البيانات ومن مميزاتها انك تقدر تخزن فيها من غير تحدد size معين وتقدر تحذف اي عنصر منها بسهولة علي عكس ال array
مقطع فيديو من Data Structure - Arabic في كورسات
Introduction to data structure
مقدمة في تراكيب البيانات
مقدمة في بنية البيانات
Data structure بالعربي
Data structure course
Data structure شرح
Data structure c++
شرح بنية البيانات
شرح ال data structure
c++
c/c++ هي طريقة خاصة لتخزين وتنظيم البيانات في الكمبيوتر بحيث يمكن استخدامها بكفاءة.
اولا array
هو تركيبة من البيانات يتم إنشائها ، يمكنها تخزين العديد من العناصر من نفس النوع و كل عنصر يحمل قيمة,يتم حجز مساحة من الذاكرة لتحمل قيمة و مكان كل عنصر بشكل متسلسل
ثانيا (stack : first in last out)
هو عبارة عن طريقة او هيكلة تنظم البيانات بترتيب معين بحيث أول عنصر (من البيانات) يضاف لل stack بيكون في اخر ال stack ثم ثاني شيء يضاف لل stack بيوضع فوق العنصر الأول عندما نريد استخراج البيانات من ال stack يجب أن نبدأ من آخر عنصر أضفناه لل stack (سيكون أعلى عنصر)
ثالثا(queue :first in first out )
وهو عكس ال stack بحيث اول عنصر (من البيانات) يضاف لل queue بيكون هو اول عنصر في ال queue وتاني عنصر بيكون بعد العنصر الاول وهكذا وعند استخراج البيانات من ال queue يجب نبدا باول عنصر دخلناه
وفيه انواع لل queue
رابعا (linked list )
هو طريقة لتخزين البيانات ومن مميزاتها انك تقدر تخزن فيها من غير تحدد size معين وتقدر تحذف اي عنصر منها بسهولة علي عكس ال array
7481- 1- مقدمة في الـ Data Structure Data Structure - Arabic
Introduction to data structure
مقدمة في تراكيب البيانات
مقدمة في بنية البيانات
Data structure بالعربي
Data structure course
Data structure شرح
Data structure c++
شرح بنية البيانات
شرح ال data structure
c++
c/c++
8103- 3- شرح Stack Array Implementation Data Structure - Arabic
ماهو ال stack
ماهي استخدامات ال stack
شرح ال stack
stack c++ شرح
stack using array شرح
stack array implementation شرح
stack array implementation c++ شرح
1,0596- 6- شرح Queue Array Implementation Data Structure - Arabic
ماهو ال queue
ماهي استخدامات ال queue
queue using array شرح
queue array implementation شرح
queue array implementation c++ شرح
1,5537- 7- شرح الـ Circular Queue مع الـ Implementation Data Structure - Arabic
ماهو ال Circular Queue
ماهي استخدامات ال Circular Queue
شرح ال Circular Queue
Data structure بالعربي
Circular Queue using array شرح
Circular Queue array implementation شرح
Circular Queue array implementation c++ شرح
Circular Queue c++ شرح
1,5428- 8- شرح مفهوم الـ Linked List Data Structure - Arabic
C/C++
شرح بنية البيانات
ماهي استخدامات ال linked list
ماهي ال linked list
الفرق بين ال linked list و ال array
linked list vs array شرح
Data structure c++
linked list شرح
data structure linked list
linked list c++ شرح
linked list c++ شرح عربي
76714- 14- Reverse the linked list بالعربي Data Structure - Arabic
C/C++
Data structure c++
شرح بنية البيانات
linked list شرح
data structure linked list
linked list c++ شرح
linked list c++ شرح عربي
78715- 15- شرح مفهوم الـ Doubly Linked List Data Structure - Arabic
C/C++
Data structure c++
شرح بنية البيانات
Doubly linked list شرح
doubly linked list c++ شرح
doubly linked list ماهي ؟
DLL
89016- 16- بالعربي Doubly Linked List Implementation Data Structure - Arabic
Doubly Linked List c++ code : https://gist.github.com/Mahmoud-Sami/041b5b843d9a417264e7793a26645697
C/C++
Data structure c++
شرح بنية البيانات
Doubly Linked List Implementation
dll Implementation
87617- 17- بالعربي Stack Linked List Implementation Data Structure - Arabic
Code : https://gist.github.com/Mahmoud-Sami/4632f1f7d088b10fdfdc4178a2f19373
Stack Visualization : https://www.cs.usfca.edu/~galles/visualization/Algorithms.html
C/C++
Data structure c++
شرح بنية البيانات
85818- 18- بالعربي Queue Linked List Implementation Data Structure - Arabic
Code : https://gist.github.com/Mahmoud-Sami/1f96c9dc112d1934f4ad55a3c630ebc5
Queue Visualization : https://www.cs.usfca.edu/~galles/visualization/Algorithms.html
C/C++
Data structure c++
شرح بنية البيانات
1,10919- 19- شرح مفهوم الـ Tree Data Structure ومصطلحاتها بشكل مبسط Data Structure - Arabic
C/C++
Data structure c++
شرح بنية البيانات
Tree data structure
-------------------------------------
Tree terminologies:
1) Parent
2) Child
3) Root
4) Leaf
5) Siblings
6) Ancestors
7) Sub tree
8) Depth of node
9) Height of node
10) Edge
//---------------------------
- التعليقات ومناقشات المبدعون (0) :