+20 (2) 3830 0048 الخط الساخن

Data Structures

نستخدم data structure لأن هذا العلم .. يهتم في الاصل بشيئ هام جدا وهو كيف يتم التعامل مع هذه البيانات وادارتها في الذاكرة بمعني ... ما هي الطريقة المثالية والاكثر كفاءة وفعالية لتخزين هذه البيانات والتعامل معها في الذاكرة .

عرض التفاصيل


مفاهيم اساسية قبل البدء في دراسة data structure >>> <<< السلام عليكم ورحمة الله وبركاته مساكم جووري ... اسمحوا لي في السطور القليلة القادمة اوضح بعض المفاهيم اللي هتساعدنا علي فهم مادة data structure بشكل بسيط بامر الله اولا لازم نعرف يعني ايه data structure ؟ ثانيا ليه نحتاج نستخدم ال data structure ؟ تعالوا مبدئيا نحلل مصطلح data structure Data يعني بيانات والبيانات في الاصل هي عبارة عن قيمة value) ) لها نوع (data type ) تعبر عن شيئ معين مثلا اقول Mohammed هي عبارة عن بيان من النوع string يعبر عن اسم شخص ، 4.5 عبارة عن بيان من نوع float يعبر عن المعدل .......... وهكذا .... Structure معناها هيكل او تركيب يعني انا استخدم مجموعة من البيانات وليس بيان واحد وعلشان نقول هياكل بيانات ضروري هذه البيانات تكون منظمة بشكل معين وفيه بينهم علاقة او رابط يربطهم مع بعض ده من ناحية المصطلح ... اما من ناحية ليه نحتاج نستخدم data structure لأن هذا العلم .. يهتم في الاصل بشيئ هام جدا وهو كيف يتم التعامل مع هذه البيانات وادارتها في الذاكرة بمعني ... ما هي الطريقة المثالية والاكثر كفاءة وفعالية لتخزين هذه البيانات والتعامل معها في الذاكرة . وطبعا هذا الشيئ هام جدا وخصوصا في تطبيقات قواعد البيانات التي تعتمد في الاصل علي ادارة كميات هائلة من البيانات تعالوا نشوف مثال بسيط يوضح لنا الفكرة .. كلنا تعاملنا مع المصفوفات في المستويات السابقة والمصفوفات تعتبر نوع من هياكل البيانات لا يحتاج الي تعريف مسبق لأنها موجودة ضمن لغات البرمجة وهي عبارة عن (هي هيكل بياني يحتوي على بيانات من نفس النوع البياني ويتم تخزينها في الذاكرة بتسلسل وعدد عناصرها ثابت يحدد أثناء التعريف.) يعني ببساطة مجموعة من العناصر او القيم (value ) لها نوع معين data type) ) مرتبطة معا بعلاقة (relation) وهي index
  1. اللغة: غير متاح الان
    البريد الالكترونى: ArabicCompetitive@yahoo.com
    الهاتف: 0
    فيس بوك: غير متاح الان
    تويتر: غير متاح الان
    لينكد ان: غير متاح الان
    يوتيوب: غير متاح الان
    الموقع الالكترونى: غير متاح الان

Data Structures - LinkedList (Arabic) by Arabic Competitive Programming Data Structures - Queue (Arabic) by Arabic Competitive Programming Data Structures - Stack (Arabic) by Arabic Competitive Programming Data Structures - Binary Search Tree (Arabic) by Arabic Competitive Programming Data Structures - Heap (Arabic) by Arabic Competitive Programming Data Structures - Hash Table (Arabic) by Arabic Competitive Programming Algorithms - String Processing - 01 - Trie (Arabic) by Arabic Competitive Programming Graph Theory - Introduction (Arabic) by Arabic Competitive Programming Data Structures - AVL Tree - 1 - Intro (Arabic) by Arabic Competitive Programming Data Structures - AVL Tree - 2 - Example - Code (Arabic) by Arabic Competitive Programming Data Structures - Segment Tree (Arabic) by Arabic Competitive Programming Data Structures - Apps on Segment Tree (Arabic) by Arabic Competitive Programming
Internet connection ,laptop,pc
لا توجد تعليمات فى الوقت الحالى
سوف تحصل على شهادة من موقع edumefree.com
يرجى تسجيل الدخول اولا حتى تتمكن من اضافه انطباعك عن الدورة

كيف تشترك في هذه الدورة؟

الاشتراك في هذه الدورة التدريبية مجاني تماما، لا يتطلب دفع اي مصروفات او رسوم تحت اي مسمي، رغم ذلك لدينا قيود لنضمن جدية المتدربين في التعامل مع الدورات المحملة علي الموقع الالكتروني

  1. مدة اي دورة تدريبية هي ٩٠ يوم من تاريخ التفعيل، لذلك لا تقم بتفعيل دورة تدريبية الا اذا كنت مستعدا لدراستها
  2. لن تستطيع طلب الشهادات الا في حالة اتمام دراستك لكافة المحتوي التعليمي المتاح داخل قاعة التدريب الخاصة بالدورة التدريبية





مشاهدة محتوى الكورس

الرعاة