PhaseOne_RoadMap

احتسب هذا العمل خالصاً لوجه الله عز وجل وأحتسبة في ميزان حسنات أبي وأمي ولي ولأخوتي وﻷهلي أجمعين ادع لأبي بالرحمة والمغفرة ولأمي بطول العمر وحسن العمل ولي ولأخوتي بالهداية وفقك الله لما يحبه ويرضاه 3> لو حابب أكون منتور ليك بمقابل مادي بسيط بحيث تنجز الرود ماب دي في خلال خمسة وأربعين يوم بس بإذن الله وأتابعك في كورسات أساسيات البرمجة زي الداتا ستراكتشر والألجوريزمس تقدر تتواصل معايا على رقمي واتساب 01272973445 أو تكلمني على فيسبوك من هنا: https://www.facebook.com/islam.sobhyeladly أو تكلمني تليجرام على الهاندل ده: @ISYFM هتبتدي بإذن الله بسماع الڤيديوهات دي هتفهمك يعني إيه كومبليكستي وازاي تحسبها:

https://youtu.be/wEbdQeVwLlo

https://youtu.be/o5zf5oVHtn0

الشيتات إلي هتحل منها هي دي:

https://codeforces.com/group/isP4JMZTix

بعد كده هتبدأ بسماع توبيك الفريكوانسي أراي من هنا:

https://youtu.be/xW_0Eay0XZE

الڤيديوهات دي خاصة ب stls مش هتسمعهم كلهم مره واحده لكن هتتبع بس الخطوات إلي كاتبهالك وكل جزئية دور عليها في الأربع ڤيديوهات دول:

https://youtu.be/Uh2hnrjO26o

https://youtu.be/JdP77eojCpU

https://youtu.be/u6WuKiOfLJo

https://youtu.be/3sqOmhtH5SA

بعد ما بقى معاك لينكات الڤيديوهات دي هتبتدي تسمع منهم (vector,dequeu, set,map) لاحظ إن ال (set,map) في منهم أنواع فانت مُطالب تذاكرهم كلهم بعد كده هتخش على موقع

(geeks for geeks ) وتزود معلوماتك عنهم

لما تخلص هتحل شيت الفريكوانسي أراي إلي هتلاقيه في اللينك إلي فوق

لما تخلص هتبتدي تسمع توبيك (prefixsum) من هنا:

https://youtu.be/OaaZlNBjknA

وهتسمع الڤيديو ده لنفس التوبيك برضو ومتعديش أي ڤيديو حتى لو عارف المعلومات إلي فيه:)

https://youtu.be/CcBg1yWXTXY

لما تخلص الڤيديوهين ارجع للأربع ڤيديوهات الخاصين ب stl ذاكر(queue,priorityqueue,stack) وركز جدا عليهم بالذات ال (stack,priorityqueue)

«دي بلاي ليست خاصة بالحل على ال stack (إختيارية)» لكنها مفيدة جداً بإذن الله:

https://youtube.com/playlist?list=PLot-Xpze53lfxD6l5pAGvCD4nPvWKU8Qo

بعد كده في ڤيديو بسيط هتسمعه لحاجه اسمها

valid parentheses توبيك بسيط ومهم بإستخدام ال stack هتسمعه من هنا:

https://youtu.be/WTzjTskDFMg

بعد أما تخلص هتحل شيت ال prefix sum من الشيتات إلي فوق

«استهدى بالله الموضوع لسه كبير:)»

خلصت prefix sum!

أهلا بيك في تاني أفضل حاجه هتعملها في حياتك بعد معرفتك ليا:)

هتتعلم توبيك two pointers:

من هنا أولا:

https://youtu.be/LJhMMIEVP1U

ثم هتسمعه تاني من هنا: (متكسلش وتقول منا سمعته مره):

https://youtu.be/E6ve5rCtVeY

بعدين هتيجي تسمع توبيك أهميته تيجي بعد أهمية صباع رجلك الكبير في حياتك«مهم جداً وإن شاء الله هتدعيلي»

التوبيك إسمه(sliding window) ودي بلاي ليست «إي مالك اتخضيت ليه أيوة بلاي ليست مش فرحان إنك بقيت في فيز وان! استحمل يا بطل:) ده لينك البلاي ليست:

https://youtube.com/playlist?list=PLot-Xpze53leOBgcVsJBEGrHPd_7x_koV

طبعاً انت من علية القوم وبتحل ب (c++) طبعا مفيش حد عاقل بيحل بلغة غيرها غير أخينا الي بيشرح في البلاي ليست الي حطتهالك دي فلذلك دي هدية مني:) ده ريبو على جيت هاب فيه كل الأكواد إلي هو شارحها مكتوبه ب (c++) ادعيلي بقى بظهر الغيب:) لينك الريبو:

https://github.com/Sisco22-maker/Techniques_I_Learn.git

(ملحوظة هامه! مش لازم تخلص البلاي ليست بتاعة ال«slidingwindow» كلها علشان تحل شيت ال two pointers امشي فيها بالتوازي عادي وانت بتحل

بعد. كده هتحل الشيت بتاع ال two pointers الي موجود اللينك بتاعه فوق هو شيت صغير لكن التوبيك كبير ومهم لذلك هسيبلك هنا لينك شيت بسيط كنت مجمعه لنفس التوبيك ربنا ينفعك بيه♡:

https://github.com/Sisco22-maker/ISLAM-Sheets.git

كده رسميا انت لسه طالع من مدعكة فعاوز تستريح ممكن تريحلك ربع ساعه وتكمل:)

(لو سمحت متجودش وتقول هفوت التوبيك ده وهرجعله تاني متبقاش أهبل زيي:)

بعد كده هتسمع تاني أفضل توبيك في حياتك وهو توبيك ال binary search

قبل ما تبدأ لو سمحت خلص بقية ڤيديوهات ال stl كلها إلي فوق كويس وزود معلوماتك من موقع

(geeks for geeks) بعد كده

هتبتدي بسماع دول:

https://youtu.be/mBf3Hx9gtxg

https://youtu.be/uaasPYN48vU

https://youtu.be/Dt192a-3rDY

لما تخلصهم هتسمع الڤيديو ده «مهم جداً»:

https://youtu.be/MTF8a-NYA4I

بعد كده هتسمع ده ومتفوتوش لو سمحت:):

https://youtu.be/Vncmu_Im2yY

بكده تكون جاهز لشيت الباينري سيرش إن شاء الله فروح حله من اللينكات إلي فوق:)

إستراحة محارب بقى خدلك استراحة نص ساعة اضربلك فيها واحد عصير قصب بخمسة جنية «أكاد من فرط الجمال أذوب»

بعد كده بما إنك واد جامد زوحليقه وخلصت الكلام ده كله وفعلا ده شيئ مش سهل فربنا معاك ويوفقك ويسدد خطاك ♡

هتحل بقى شيتين ال stl الي انت كنت فوتهم قبل كده هتخلصهم حل إن شاء الله

بعد كدا هنبتدي بتوبيك بتاع ولاد الناس هنا بقى سأسكت قليلاً إحتراماً وتقديراً لتوبيك ال

«bitmask»

هتبتدي بسماع دول:

https://youtu.be/Q4RA5N8xhh8

https://youtu.be/t3W-zCx1OJ8

بعد كده هتسمع الڤيديو ده وبما إنه طويل قسمه على كذا يوم براحتك:

https://youtu.be/eRlRs7QMXeo

لو وصلت لهنا فأحب أهنيك بجد المره دي مش هزار لإن الرحلة صعبة وقليل جداً إلي بيكمل لحد هنا سليم نفسيا وبيجيلوش كوابيس بيحلم بالتايم ليمت بيجري وراه:)

هتحل بقى شيت ال«bitmask» من اللينكات إلي فوق بعد كده نستعد للتوبيك بتاع تنضيف الدماغ ويلكم تو اي سي بي سي لا مش دي مش دي أقصد توبيك (number theory)

هتسمع دول:

https://youtu.be/heRWrCIQFzQ

https://youtu.be/j-7GfALqr-A

بعد كده دي بلاي ليست خاصة بنفس التوبيك لكن

هتسمع منها بالتوازي مع حلك لشيت ال

(number theory) لينك البلاي ليست:

https://youtube.com/playlist?list=PLR5x_RGTMNNX6KCXeA9Fj-xNLzt9bi3eL

لو لسه عايش فمبروك عليك أخي في الله أنت بكده يُعتبر خلصت فيز وان وتقدر تذاكر توبيكس فيز تو♡

وفقك الله وسدد خطاك لا تنساني من صالح دعائك بظهر الغيب ♡

ISY