https://youtube.com/playlist?list=PLlb4XY5KRGzL46eOCxiiNdq5wB0fa-c3M
هي رابط playlist شرح خوارزميات بشكل مبسط مبدئياً
بالتوفيق🙏
#بداية_مهندس_معلوماتية💻🦾
هي رابط playlist شرح خوارزميات بشكل مبسط مبدئياً
بالتوفيق🙏
#بداية_مهندس_معلوماتية💻🦾
تراكيب البيانات والخوارزميات.pdf
15.7 MB
كتاب ممتاز للخوارزميات بلغة العربية❤️
#بداية_مهندس_معلوماتية💻🦾
#بداية_مهندس_معلوماتية💻🦾
مصادر لتعلم الخوارزميات
موقع هرمش(Harmash):
1-مفهوم التعقيد :
https://harmash.com/algorithms-and-data-structure/algorithms-complexity/
2-حساب الـ Big-O Notation:
https://harmash.com/algorithms-and-data-structure/big-o-notation/
3-إختيار الخوارزمية الأفضل:
https://harmash.com/algorithms-and-data-structure/choosing-best-algorithms/
4-طريقة عرض المدة التي يستغرقها تنفيذ الكود:
https://harmash.com/algorithms-and-data-structure/calculate-execution-time/
قنوات:
1-فيديو ممتاز مدته 41 دقيقة يعلمك طريقة حساب الوقت بتفصيل ممل و بدقة عالية:
https://www.youtube.com/watch?v=sblr6SXgyLA
2-دورة شاملة للخوارزميات المتقدمة و فيها المزيد من التفاصيل حول الخوارزميات المشهورة(عادل نسيم):
https://www.youtube.com/watch?v=owCqVRbZlbg&list=PLCInYL3l2AajqOUW_2SwjWeMwf4vL4RSp
3-قناة عربية رائعة متخصصة في شرح الخوارزميات المتقدمة فقط بأسلوب سهل للغاية(قناة Algorithms In Arabic):
https://www.youtube.com/channel/UCZ0zGSBqpN4FN9fF7DivBtQ/playlists
-موقع رائع يتضمن أشهر أنواع الكائنات التي نستخدمها عند تخزين البيانات مع الفرق بدقة بين أدائها و بأسلوب سهل القراءة:
https://www.bigocheatsheet.com/
-500 تحدي في الخوارزميات و هياكل البيانات مع الحل:
https://kingrayhan.medium.com/500-data-structures-and-algorithms-practice-problems-and-their-solutions-b45a83d803f0
-أهم مصدر على الإطلاق للحصول على جميع الخوارزميات المشهورة و التي دائماً ما يطلب من الطلاب البحث عنها و الرائع أكثر أنه معها الحل بستة لغات برمجية:
https://github.com/TheAlgorithms
-كورس الجورزميات algorithms شرح عربى كامل وموجود على يوتيوب على قناة بغداد الجديدة:
https://www.m3aarf.com/course/45/%D9%83%D9%88%D8%B1%D8%B3-%D8%A7%D9%84%D8%AC%D9%88%D8%B1%D8%B2%D9%85%D9%8A%D8%A7%D8%AA-algorithms-%D8%B4%D8%B1%D8%AD-%D8%B9%D8%B1%D8%A8%D9%89-%D9%83%D8%A7%D9%85%D9%84
-رابط playlist ممتازة على يوتيوب :
https://www.youtube.com/playlist?list=PLK9W1kjZiy90qyQ3Ga1JxhdyyyRfZKMgu
-كورس مقدم من موقع Khan Academy:
https://www.khanacademy.org/computing/computer-science/algorithms#intro-to-algorithms
-موقع prgrsmiz :
https://www.programiz.com/dsa
-موقع tutorialspoint:
https://www.tutorialspoint.com/data_structures_algorithms/index.htm
-موقع شامل لتعلم الخوارزميات:
https://wiki.hsoub.com/Algorithms#.D8.AA.D8.AD.D9.84.D9.8A.D9.84_.D8.A7.D9.84.D8.AE.D9.88.D8.A7.D8.B1.D8.B2.D9.85.D9.8A.D8.A7.D8.AA
-قائمة تشغيل خوارزميات باللغة الانكليزية:
https://www.youtube.com/watch?v=4RLhuZ3N9nc&list=PL_c9BZzLwBRLpDEpYRFXKBN-2ZCsAx0ps
-قائمة تشغيل2 خوارزميات باللغة الانكليزية:
https://youtu.be/bum_19loj9A
اختر المرجع يلي بيعجبك🤓
#algorithm
#بداية_مهندس_معلوماتية🦾💻
موقع هرمش(Harmash):
1-مفهوم التعقيد :
https://harmash.com/algorithms-and-data-structure/algorithms-complexity/
2-حساب الـ Big-O Notation:
https://harmash.com/algorithms-and-data-structure/big-o-notation/
3-إختيار الخوارزمية الأفضل:
https://harmash.com/algorithms-and-data-structure/choosing-best-algorithms/
4-طريقة عرض المدة التي يستغرقها تنفيذ الكود:
https://harmash.com/algorithms-and-data-structure/calculate-execution-time/
قنوات:
1-فيديو ممتاز مدته 41 دقيقة يعلمك طريقة حساب الوقت بتفصيل ممل و بدقة عالية:
https://www.youtube.com/watch?v=sblr6SXgyLA
2-دورة شاملة للخوارزميات المتقدمة و فيها المزيد من التفاصيل حول الخوارزميات المشهورة(عادل نسيم):
https://www.youtube.com/watch?v=owCqVRbZlbg&list=PLCInYL3l2AajqOUW_2SwjWeMwf4vL4RSp
3-قناة عربية رائعة متخصصة في شرح الخوارزميات المتقدمة فقط بأسلوب سهل للغاية(قناة Algorithms In Arabic):
https://www.youtube.com/channel/UCZ0zGSBqpN4FN9fF7DivBtQ/playlists
-موقع رائع يتضمن أشهر أنواع الكائنات التي نستخدمها عند تخزين البيانات مع الفرق بدقة بين أدائها و بأسلوب سهل القراءة:
https://www.bigocheatsheet.com/
-500 تحدي في الخوارزميات و هياكل البيانات مع الحل:
https://kingrayhan.medium.com/500-data-structures-and-algorithms-practice-problems-and-their-solutions-b45a83d803f0
-أهم مصدر على الإطلاق للحصول على جميع الخوارزميات المشهورة و التي دائماً ما يطلب من الطلاب البحث عنها و الرائع أكثر أنه معها الحل بستة لغات برمجية:
https://github.com/TheAlgorithms
-كورس الجورزميات algorithms شرح عربى كامل وموجود على يوتيوب على قناة بغداد الجديدة:
https://www.m3aarf.com/course/45/%D9%83%D9%88%D8%B1%D8%B3-%D8%A7%D9%84%D8%AC%D9%88%D8%B1%D8%B2%D9%85%D9%8A%D8%A7%D8%AA-algorithms-%D8%B4%D8%B1%D8%AD-%D8%B9%D8%B1%D8%A8%D9%89-%D9%83%D8%A7%D9%85%D9%84
-رابط playlist ممتازة على يوتيوب :
https://www.youtube.com/playlist?list=PLK9W1kjZiy90qyQ3Ga1JxhdyyyRfZKMgu
-كورس مقدم من موقع Khan Academy:
https://www.khanacademy.org/computing/computer-science/algorithms#intro-to-algorithms
-موقع prgrsmiz :
https://www.programiz.com/dsa
-موقع tutorialspoint:
https://www.tutorialspoint.com/data_structures_algorithms/index.htm
-موقع شامل لتعلم الخوارزميات:
https://wiki.hsoub.com/Algorithms#.D8.AA.D8.AD.D9.84.D9.8A.D9.84_.D8.A7.D9.84.D8.AE.D9.88.D8.A7.D8.B1.D8.B2.D9.85.D9.8A.D8.A7.D8.AA
-قائمة تشغيل خوارزميات باللغة الانكليزية:
https://www.youtube.com/watch?v=4RLhuZ3N9nc&list=PL_c9BZzLwBRLpDEpYRFXKBN-2ZCsAx0ps
-قائمة تشغيل2 خوارزميات باللغة الانكليزية:
https://youtu.be/bum_19loj9A
اختر المرجع يلي بيعجبك🤓
#algorithm
#بداية_مهندس_معلوماتية🦾💻
كيف تفشل في البرمجة والتصميم والويب عموما؟
==========================
1- إنك تقول لغة كذا صعبة عليا ومش عارف اتعلمها. تخيل معايا لما مديرك في الشغل يطلب منك حاجة وتقوله مش عارف اعملها حط نفسك مكانه مفيش حاجة اسمها مش عارف اتعلمها ومش عارف اعملها لازم تتعلم ولازم تفهم مادمت دخلت المجال دة.
------------------------------
2- إنك تدور هتكسب ازاي في اول يوم تتعلم فيه وانت لسه معرفتش معلومة واحدة. تخيل معايا انك رحت شركة واول يوم اشتغلت فيه ولسه مبدأتش شغل وبتقول للمدير عاوز مرتب تخيل لو انت مكانه هتقول ايه ؟ مينفعش اسال عن الحصاد قبل مزرع ومينفعش اقول هكسب ازاي وانا لسه متعلمتش اصلا لازم اتعلم اولا وادي للمجال حقه وبعدها اتكلم عن المكسب المادي.
------------------------------
3- إنك تقول هو لازم أتعلم لغة كذا كذا لانها بصراحة مش عاجباني وصعبة. المجال دة مش بتاع انك تختار اللي يعجبك واللي ميعجبكش لان دة مجال متكامل وكل حاجة بتكمل التانية ومادمت دخلته يبقى لازم تفهم كل حاجة لازمتها ايه وتتعلمها مادام هتفيدك.
------------------------------
4- إنك تحس ان المجال صغير ويخلص بسرعة وتتضايق لو لقيت المجال كبير. وتقول انا مكنتش متوقع ان الكورس يكون العدد دة من الفيديوهات انا عاوز عدد صغير. تخيل معايا لو الكورس سهل وعدد فيديوهاته صغير كنت هتلاقي جيرانك وعيلتك وجيران جيرانك شغالين في المجال مادام هو سهل جدا واي حد يتعلمه يبقى ليه ميدخلوش زيك ؟ دة مجال قوي ولازم تتعب فيه ومش اي حد يخشه ومينفعش فيه الفهلوة وشغل السبوبة.
------------------------------
5- انك تبص لناس بقالها سنين في المجال وتقول انا تعبت ومش عارف اعمل زيهم. تخيل معايا لو دخلت صالة جيم ولقيت بطل العالم فيها ولعبت حديد يومين وزعلت انك مش عارف تبقى زيه لو حاولت تفكر بالمنطق شوية هتلاقي انه بقاله عشر سنين بيبني في جسمه وانت جي في يومين عاوز تبقى زيه دة حتى ميرضيش ربنا. ادي لكل حاجة وقتها وعاوز تبص لناس أعلى منك بص ليهم كحافز ليك مش كوسيلة تحبطك.
------------------------------
6- انك تدور على أحسن لغة وتمشي في مشوار أحسن لغة برمجة والدوامة التي لا تنتهي دي. العربية والتوك توك الوموتوسيكل والعجلة بيمشوا على الارض وبيودوك مشاوير تخيل معايا انك رايح المطار هتركب عربية اكيد مش توك توك لكن تخيل معايا لو داخل حارة ضيقة العربية متخشش فيها ؟ هتركب توك توك او موتوسيكل والموتوسيكل هيوصلك زي الفل هل دة معناه ان الموتوسيكل احسن من العربية ؟ لا معناه ان كل وسيلة مواصلات ليها وقتها وكل لغة ليها وقتها والمشروع المناسب ليها وكل شيء في الدنيا هتنجح فيه لو فعلا بتحبه مش لو هو أحسن. لو قريت الإحصائيات هتلاقي ان أكتر وظايف في العالم مطلوبة مثلا لغة Java وانت شغال بلغة تانية خالص Scala مثلا هل دة معناه ان مبرمجين الجافا احسن منك وبيكسبوا اكتر منك ؟ مستحيل ممكن تكون مرتبك اعلى منهم وبتشتغل أكتر منهم الموضوع راجع لانت بتحب شغلك ولالا علشان تقدر تبدع فيه.
------------------------------
7- حفظ الأكواد ومفهوم أن البرمجة والتصميم حفظ فقط. تخيل معايا لو حفظت الأكواد ورحت تشتغل في شركة وعملوا ليك اختبار بسيط في الفهم مش هتعرف تعمله لانك معتمد على الحفظ وان البرمجة شوية أكواد جمب بعض وبالتالي اي تحدي هيتطلب منك مش هتعرف تعمله لانك متعودتش تفهم المفهوم الخاص بالبرمجة واعتمدت على حفظ الأكواد ودة أكبر غلط هيضيعك.
------------------------------
8- انك تعدي حاجة من قدامك من غير متفهمها وتقول أهي اشتغلت وخلاص. لازم تفهم كل حاجة اتعلمت ازاي وليه وتدور وتفكر وتجرب علشان دي من صفات المبرمج والمصمم الناجح والعالم انه يفهم كل حاجة حصلت ازاي علشان يقدر يطور فيها لكن لو سبت كل حاجة زي مهي ومشي حالك مستحيل تنجح.
------------------------------
9- إنك تمل من التعليم في بداية التعلم وانت لسه بتقول يا هادي. الملل شيء فظيع ولو جالك في المجال دة معناه انك مش بتحبه ابدا لان دة مجال مشوق وممتع جدا زي ألعاب الكمبيوتر والافلام الأجنبية فلو وصلت لمرحلة انك تمل منه في حلول كتير طبعا لكن فكرة ان يجيلك الملل منه هتفشل فيه للاسف.
وعلاج الملل هنا:
https://elzero.org/destroy-boredom/
------------------------------
10- انك تقلد اللي بيعلمك بالظبط وتستنى يعمل الحاجة علشان تعملها وراه. مع الوقت هتلاقي نفسك مقلد ليس إلا وبتستنى اللي بيعلمك او اللي شغال معاك علشان يوريلك حاجة جديد ومستحيل تفكيرك يكون خارج الصندوق ودايما مش هيكون ليك تفكيرك الخاص وبالتالي مستحيل تخترع شيء جديد لان ببساطة اي شيء جديد هيتم اختراعه هيكون من الشخص اللي علمك او من الي شغال معاك وبيوريلك تعمل ايه يعني مستحيل يطلع منك انت.
==========================
1- إنك تقول لغة كذا صعبة عليا ومش عارف اتعلمها. تخيل معايا لما مديرك في الشغل يطلب منك حاجة وتقوله مش عارف اعملها حط نفسك مكانه مفيش حاجة اسمها مش عارف اتعلمها ومش عارف اعملها لازم تتعلم ولازم تفهم مادمت دخلت المجال دة.
------------------------------
2- إنك تدور هتكسب ازاي في اول يوم تتعلم فيه وانت لسه معرفتش معلومة واحدة. تخيل معايا انك رحت شركة واول يوم اشتغلت فيه ولسه مبدأتش شغل وبتقول للمدير عاوز مرتب تخيل لو انت مكانه هتقول ايه ؟ مينفعش اسال عن الحصاد قبل مزرع ومينفعش اقول هكسب ازاي وانا لسه متعلمتش اصلا لازم اتعلم اولا وادي للمجال حقه وبعدها اتكلم عن المكسب المادي.
------------------------------
3- إنك تقول هو لازم أتعلم لغة كذا كذا لانها بصراحة مش عاجباني وصعبة. المجال دة مش بتاع انك تختار اللي يعجبك واللي ميعجبكش لان دة مجال متكامل وكل حاجة بتكمل التانية ومادمت دخلته يبقى لازم تفهم كل حاجة لازمتها ايه وتتعلمها مادام هتفيدك.
------------------------------
4- إنك تحس ان المجال صغير ويخلص بسرعة وتتضايق لو لقيت المجال كبير. وتقول انا مكنتش متوقع ان الكورس يكون العدد دة من الفيديوهات انا عاوز عدد صغير. تخيل معايا لو الكورس سهل وعدد فيديوهاته صغير كنت هتلاقي جيرانك وعيلتك وجيران جيرانك شغالين في المجال مادام هو سهل جدا واي حد يتعلمه يبقى ليه ميدخلوش زيك ؟ دة مجال قوي ولازم تتعب فيه ومش اي حد يخشه ومينفعش فيه الفهلوة وشغل السبوبة.
------------------------------
5- انك تبص لناس بقالها سنين في المجال وتقول انا تعبت ومش عارف اعمل زيهم. تخيل معايا لو دخلت صالة جيم ولقيت بطل العالم فيها ولعبت حديد يومين وزعلت انك مش عارف تبقى زيه لو حاولت تفكر بالمنطق شوية هتلاقي انه بقاله عشر سنين بيبني في جسمه وانت جي في يومين عاوز تبقى زيه دة حتى ميرضيش ربنا. ادي لكل حاجة وقتها وعاوز تبص لناس أعلى منك بص ليهم كحافز ليك مش كوسيلة تحبطك.
------------------------------
6- انك تدور على أحسن لغة وتمشي في مشوار أحسن لغة برمجة والدوامة التي لا تنتهي دي. العربية والتوك توك الوموتوسيكل والعجلة بيمشوا على الارض وبيودوك مشاوير تخيل معايا انك رايح المطار هتركب عربية اكيد مش توك توك لكن تخيل معايا لو داخل حارة ضيقة العربية متخشش فيها ؟ هتركب توك توك او موتوسيكل والموتوسيكل هيوصلك زي الفل هل دة معناه ان الموتوسيكل احسن من العربية ؟ لا معناه ان كل وسيلة مواصلات ليها وقتها وكل لغة ليها وقتها والمشروع المناسب ليها وكل شيء في الدنيا هتنجح فيه لو فعلا بتحبه مش لو هو أحسن. لو قريت الإحصائيات هتلاقي ان أكتر وظايف في العالم مطلوبة مثلا لغة Java وانت شغال بلغة تانية خالص Scala مثلا هل دة معناه ان مبرمجين الجافا احسن منك وبيكسبوا اكتر منك ؟ مستحيل ممكن تكون مرتبك اعلى منهم وبتشتغل أكتر منهم الموضوع راجع لانت بتحب شغلك ولالا علشان تقدر تبدع فيه.
------------------------------
7- حفظ الأكواد ومفهوم أن البرمجة والتصميم حفظ فقط. تخيل معايا لو حفظت الأكواد ورحت تشتغل في شركة وعملوا ليك اختبار بسيط في الفهم مش هتعرف تعمله لانك معتمد على الحفظ وان البرمجة شوية أكواد جمب بعض وبالتالي اي تحدي هيتطلب منك مش هتعرف تعمله لانك متعودتش تفهم المفهوم الخاص بالبرمجة واعتمدت على حفظ الأكواد ودة أكبر غلط هيضيعك.
------------------------------
8- انك تعدي حاجة من قدامك من غير متفهمها وتقول أهي اشتغلت وخلاص. لازم تفهم كل حاجة اتعلمت ازاي وليه وتدور وتفكر وتجرب علشان دي من صفات المبرمج والمصمم الناجح والعالم انه يفهم كل حاجة حصلت ازاي علشان يقدر يطور فيها لكن لو سبت كل حاجة زي مهي ومشي حالك مستحيل تنجح.
------------------------------
9- إنك تمل من التعليم في بداية التعلم وانت لسه بتقول يا هادي. الملل شيء فظيع ولو جالك في المجال دة معناه انك مش بتحبه ابدا لان دة مجال مشوق وممتع جدا زي ألعاب الكمبيوتر والافلام الأجنبية فلو وصلت لمرحلة انك تمل منه في حلول كتير طبعا لكن فكرة ان يجيلك الملل منه هتفشل فيه للاسف.
وعلاج الملل هنا:
https://elzero.org/destroy-boredom/
------------------------------
10- انك تقلد اللي بيعلمك بالظبط وتستنى يعمل الحاجة علشان تعملها وراه. مع الوقت هتلاقي نفسك مقلد ليس إلا وبتستنى اللي بيعلمك او اللي شغال معاك علشان يوريلك حاجة جديد ومستحيل تفكيرك يكون خارج الصندوق ودايما مش هيكون ليك تفكيرك الخاص وبالتالي مستحيل تخترع شيء جديد لان ببساطة اي شيء جديد هيتم اختراعه هيكون من الشخص اللي علمك او من الي شغال معاك وبيوريلك تعمل ايه يعني مستحيل يطلع منك انت.
علشان كدة لازم تخرج برة اطار اللي بيعلمك وانت بنفسك تعمل كل حاجة ويكون ليك اسلوبك الخاص في البحث والشغل بعد متتعلم يعني تاخد المعلومة لكن تشتغل بيها بطريقتك.
====================================
#منقول
#نصائح_الزيرو
====================================
#منقول
#نصائح_الزيرو
- افضل عشرة مواقع للبحث عن وظيفة واعلان وظيفة:
1. Linkedin
2. Indeed
3. Naukri
4. Careerealism
5. Job-Hunt
6. JobBait
7. Careercloud
8. GM4JH
9. Personalbrandingblog
10. Jibberjobber
and Sure Wuzzuf
- أفضل 10 مهارات تقنية بحسب الطلب عام 2019:
1. Machine Learning
2. Mobile Development
3. SEO/SEM Marketing
4. Data Visualization
5. Data Engineering
6. UI/UX Design
7. Cyber-security
8. Cloud Computing/AWS
9. Blockchain
10. IOT
- أفضل 10 مواقع للتعليم المجاني عبر الإنترنت:
1. Coursera
2. edX
3. Khan Academy
4. Udemy
5. iTunesU Free Courses
6. MIT OpenCourseWare
7. Stanford Online
8. Codecademy
9. Open Culture Online Courses
- أفضل 10 مواقع لتعلم Excel مجانًا:
1. Microsoft Excel Help Center
2. Excel Exposure
3. Chandoo
4. Excel Central
5. Contextures
6. Excel Hero
7. Mr. Excel
8. Improve Your Excel
9. Excel Easy
10. Excel-Jet
- أفضل 10 مواقع لمراجعة سيرتك الذاتية مجانًا:
1. Zety Resume Builder
2. Resumonk
3. Resume dot com
4. VisualCV
5. Cvmaker
6. ResumUP
7. Resume Genius
8. Resume builder
9. Resume Baking
10. Enhancv
- أفضل 10 مواقع لتجهيزك للمقابلات:
1. Ambitionbox
2. AceTheInterview
3. Geeksforgeeks
4. Leetcode
5. Gainlo
6. Careercup
7. Coder career
8. InterviewUp
9. InterviewBest
10. Indiabix
1. Linkedin
2. Indeed
3. Naukri
4. Careerealism
5. Job-Hunt
6. JobBait
7. Careercloud
8. GM4JH
9. Personalbrandingblog
10. Jibberjobber
and Sure Wuzzuf
- أفضل 10 مهارات تقنية بحسب الطلب عام 2019:
1. Machine Learning
2. Mobile Development
3. SEO/SEM Marketing
4. Data Visualization
5. Data Engineering
6. UI/UX Design
7. Cyber-security
8. Cloud Computing/AWS
9. Blockchain
10. IOT
- أفضل 10 مواقع للتعليم المجاني عبر الإنترنت:
1. Coursera
2. edX
3. Khan Academy
4. Udemy
5. iTunesU Free Courses
6. MIT OpenCourseWare
7. Stanford Online
8. Codecademy
9. Open Culture Online Courses
- أفضل 10 مواقع لتعلم Excel مجانًا:
1. Microsoft Excel Help Center
2. Excel Exposure
3. Chandoo
4. Excel Central
5. Contextures
6. Excel Hero
7. Mr. Excel
8. Improve Your Excel
9. Excel Easy
10. Excel-Jet
- أفضل 10 مواقع لمراجعة سيرتك الذاتية مجانًا:
1. Zety Resume Builder
2. Resumonk
3. Resume dot com
4. VisualCV
5. Cvmaker
6. ResumUP
7. Resume Genius
8. Resume builder
9. Resume Baking
10. Enhancv
- أفضل 10 مواقع لتجهيزك للمقابلات:
1. Ambitionbox
2. AceTheInterview
3. Geeksforgeeks
4. Leetcode
5. Gainlo
6. Careercup
7. Coder career
8. InterviewUp
9. InterviewBest
10. Indiabix
1- singly linked list:
Each node in this list contains only one pointer which points to the next node over
the list.
info next
2- doubly linked list:
Each node in this list contains two pointers ; one pointing to the previous node and
the other pointing to the next node. This list is used when traversing in both
direction is it required.
1- قائمة مرتبطة منفردة:
تحتوي كل عقدة في هذه القائمة على مؤشر واحد فقط يشير إلى العقدة التالية
2- قائمة مرتبطة بشكل مضاعف:
تحتوي كل عقدة في هذه القائمة على مؤشرين ؛ واحد يشير إلى العقدة السابقة و
الآخر مشيرا إلى العقدة التالية. يتم استخدام هذه القائمة عند العبور في كليهما
الاتجاه هو المطلوب.
ــــــــــــــــــــــــــــــــــــــــــــــ
هذا مهم👆
#algorithm
#بداية_مهندس_معلوماتية💻🦾
Each node in this list contains only one pointer which points to the next node over
the list.
info next
2- doubly linked list:
Each node in this list contains two pointers ; one pointing to the previous node and
the other pointing to the next node. This list is used when traversing in both
direction is it required.
1- قائمة مرتبطة منفردة:
تحتوي كل عقدة في هذه القائمة على مؤشر واحد فقط يشير إلى العقدة التالية
2- قائمة مرتبطة بشكل مضاعف:
تحتوي كل عقدة في هذه القائمة على مؤشرين ؛ واحد يشير إلى العقدة السابقة و
الآخر مشيرا إلى العقدة التالية. يتم استخدام هذه القائمة عند العبور في كليهما
الاتجاه هو المطلوب.
ــــــــــــــــــــــــــــــــــــــــــــــ
هذا مهم👆
#algorithm
#بداية_مهندس_معلوماتية💻🦾