#3- شرح مفهوم الـ Binary Search بكل تفاصيله

Поділитися
Вставка
  • Опубліковано 20 жов 2024

КОМЕНТАРІ • 149

  • @HardCode
    @HardCode  3 роки тому +57

    لو انت من الناس الي بتقول طيب ما الـ Array هتكون مش مترتبة في الأغلب !
    والترتيب هياخد وقت كبير فالبتالي ده معناه ان الـ Linear Search احسن.
    فالحقيقة ملخص الموضوع بيعتمد على ايه استخدامك, بمعنى لو انت هتبحث كتير واكتر من مره فالـ Array
    فالأفضل انك ترتب بعد كده تعمل Binary Search لكن لو على قد انك هتعمل بحث مره وحده بس وخلاص على كده
    يبقى الـ Linear Search افضل فالحالة دي, بالتوفيق للجميع ♥

    • @Codenza
      @Codenza 3 роки тому

      مشكور كان هذا هو سؤالي، لكنك جاوبت عليه قبل ما أنا أطرحه هههه.
      لاكن اسثاذ انا عندي سؤال بالنسبة للجدول في الآخر، فلا أضن انا البحث في المليار سوف يأخد 0.3 ms بل أكثر و السبب هو جوابك في التعليق، لأن الكود للزم يعمل sort وبعدها يبدآ يشتغل، و ذا ليس بمشكلة زذا كنت سوف تشتغل على نفس list مرارا، لأنه بكل بساطة يمكن لك حفضها بعد sort في ملف جديد، لاكن إذا كان إذا كلنت متغيرة، فلابد للبرنامج انه يقوم ب sort و بعدها يعمل، و هذه العملية سوف تأخد وقت طبعا.
      على العموم شرحك ممتاز، واصل ❤️

    • @ibrahimalzamil2004
      @ibrahimalzamil2004 3 роки тому +2

      السلام عليكم ورحمة الله
      شرحك اكثر من رائع ,دوما مبدع
      ننتظر منك كورس يشرح opengl &opencv بلغة c++ وشكرا لك .

  • @noorfalah3688
    @noorfalah3688 3 роки тому +21

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

    • @HardCode
      @HardCode  3 роки тому +10

      متشكر جدا, هحاول ان شاء الله اكمل في اسرع وقت ♥

    • @football_monzer
      @football_monzer 2 роки тому +1

      انا مثلك واصل ♥️🔥

    • @ezeddinahmed4093
      @ezeddinahmed4093 2 роки тому

      ياريت

  • @tareknofalieh7785
    @tareknofalieh7785 2 роки тому +4

    ماشاءالله عليك يا باش مهندس شرح رائع ومبسط نتمنى المزيد متابعك من سوريا ❤️🌼

  • @walidkhames1966
    @walidkhames1966 3 роки тому +3

    تحية من الجزائر يا أخي المصريين ماشاء الله تبارك الله. جزاك الله خيرا ❤️❤️❤️🌹

  • @yosef-alaker
    @yosef-alaker Рік тому +3

    شرح جميل وبسيط اسأل لله ان يجعل لك من كل ضيق فرجا وان يرزقك كل ماتتمني

  • @moatazel-faramawy859
    @moatazel-faramawy859 3 роки тому +8

    افضل شرح للـ Algorithms شوفته ارجو انك تكمل يا باشمهندس

  • @OGAD-AXD
    @OGAD-AXD 9 місяців тому

    يسر الله امرك و رفع قدرك و جعل هذا العلم زكاة و صدقة متقبلة فى ميزان حسناتك و ادخلك الجنة وكل من تحب

  • @rehabsoliman7024
    @rehabsoliman7024 Рік тому +3

    شرحك ممتاز والمجهود اللى بتعمله ف اليديو عظيم بجد من مونتاج وجودة فيديو وصوت وmotion كل دى اكيد عوامل ان المعلومة توصل افضل استمر وربنا يجعله فى ميزان توفيقك يارب

    • @HardCode
      @HardCode  Рік тому +2

      الموضوع متعب جداً, المهم انه بيفيد الناس الحمدالله, العفو

  • @samyselim4965
    @samyselim4965 2 роки тому +1

    جزيل الشكر لحضرتك اخيراُ فهمت ))))) رغم البحث الطويل لم افهم الفكرة إلا من حضرتك مرة اخرة شكراً جزيلاُ .

    • @HardCode
      @HardCode  2 роки тому

      الحمدالله ان الشرح فادك, العفو وبالتوفيق دايما

  • @yassera6699
    @yassera6699 Рік тому

    اول مره اتابع شرح قبل اختبار واستمتع الدروس السابقه ما فهمت قد الدرس ذى يعطيك العافيه

  • @mohammadahmedragab837
    @mohammadahmedragab837 3 роки тому +9

    ما شاء الله لا قوة إلا بالله شرحك بسيط وحلو ، أرجوك كمل المحاضرات لأني بذاكر حاليا ال
    algorithm and data structure
    ❤️💙💜

  • @abdulazizattaf6214
    @abdulazizattaf6214 2 роки тому +2

    والله انته فنان اقل وصف اوصفك فيه

    • @HardCode
      @HardCode  2 роки тому +1

      تسلم لذوقك ♥

  • @mohamedtarik5284
    @mohamedtarik5284 2 роки тому +2

    ارجوك يا بهشمندس تكمل الكورس ضروري لان حضرتك الوحيد اللي عرفت افهم منه من اول مره

  • @tsts6728
    @tsts6728 2 роки тому +1

    حلو اووي شرحك مع اني كنت مكنتش عايزة أذاكر بس كملت عشان شرحك مميز وحلو فيه

  • @brhamsalih
    @brhamsalih 3 роки тому +4

    مبدع بارك الله فيك
    شرح مميز وبصوره وطريقه جميله تحاكي العقل وتكسب تركيزه وتزرع فيه المعلومات
    احسنت اكمل الدوره فنحن طلاب واكتسبنا من شرحك
    جعل الله هذه في ميزان حسناتك🌹

    • @HardCode
      @HardCode  3 роки тому +1

      ربنا يخليك, وشكرا على تعليقك الجميل ده, شرفني وجودك فالقناة ♥

  • @golansy2814
    @golansy2814 2 роки тому +2

    شرح رائع بكل معنى الكلمة , جزاك الله كل خير , ياريت تكمل بهي السلسلة . شكرا

  • @Maramtv02
    @Maramtv02 10 місяців тому

    احسن شرح مبسط و مفهوم بارك الله فيك و زرقك الله من حيث لا تحتسب
    بالتوفيق

  • @Mffkjf
    @Mffkjf Рік тому

    الصراحه اشكرك الف أستفدت منك كثييير من اول مقطع لك
    جزاك الله خير

  • @ham75kader68
    @ham75kader68 2 роки тому +1

    الله يبارك فيك
    و شكرا شكراا...

  • @reyaadelkomy8046
    @reyaadelkomy8046 Рік тому +1

    حقيقي الله يفتح عليك

  • @alibabascience9406
    @alibabascience9406 3 роки тому +2

    Thank you Bro excellent explanation... from Morocco

  • @Omar.bin.khattab
    @Omar.bin.khattab Рік тому +1

    احسنت وبارك الله فيك
    بالنسبة للناس الا بتسال عن المصفوفات الا مش مترتبة نقول لهم الحل في Binary Search Tree هي وسيلة لترتيب البيانات والبحث فيها بكل سهولة وسرعة

  • @abdelrahmannemr2663
    @abdelrahmannemr2663 10 місяців тому

    الف شكر علي الشرح الجميل ده 😍

  • @mohamed.izouda
    @mohamed.izouda 2 роки тому +1

    بارك الله فيك اخي

  • @genashareef
    @genashareef Рік тому

    اسطوووووووووووووووووووووووووووورة 🤩🤩

  • @essamkonafa134
    @essamkonafa134 5 місяців тому

    برافو,, ربنا يزيدك ويجلعه في ميزان حسناتك

  • @user-dr-noor
    @user-dr-noor Рік тому

    جزاك الله خيراً وبارك الله فيك وربنا يكثر من امثالك يارب.

  • @هبهالله-ج8ر
    @هبهالله-ج8ر Рік тому

    ماشاءالله تبارك الرحمن شرح جميل جدا💯🇱🇾

  • @omarreess
    @omarreess 2 роки тому +1

    Your Time Complexity explanation is perfect . keep it up

  • @abdullrhmanelhelw5162
    @abdullrhmanelhelw5162 2 роки тому +1

    ما شاء الله عليك ربنا يزيدك ي هندسه

  • @amrtcpp6203
    @amrtcpp6203 3 роки тому +3

    مبدع بارك الله فيك
    شرح مميز وبصوره وطريقه جميله تحاكي العقل وتكسب تركيزه وتزرع فيه المعلومات
    شد حيلك عايزين الدزاين باترين .. مفيش محتوى عربي بالموضوع ده .. خصوصا بال ++C

  • @abdelrahmanelrefaee2407
    @abdelrahmanelrefaee2407 2 роки тому +1

    جزاكم الله خيرا
    آكثر من رائع

  • @عبدالله-د5ع8ز
    @عبدالله-د5ع8ز 2 роки тому

    الله يجزاك خير
    صدع راسي عجزت افهم وفهمت معك 💙💙💙

  • @HuosMoh
    @HuosMoh 3 роки тому +2

    جزاك الله خير
    لا تطول بالدروس،،🤗

    • @HardCode
      @HardCode  3 роки тому +3

      وجزاكم خير,
      مطولش وانا بشرح ولا قصدك متأخرش عليكم في تنزيل الفيديوهات ؟

  • @gohary.m
    @gohary.m Місяць тому

    المعادلة رياضية صرف تبع ال proof بيتكلم عن الfunctions وسلوك ال functions وهنا نقدر بردوا نطبق functions intersections ويطلع الناتج مظبوط ودي من دروس التفاضل في التفاضل والتكامل. وده دليل على ان ال calculus مهمة جدا في علوم الحاسب.تحياتي لك

  • @reference595
    @reference595 Рік тому +1

    جزاك الله خيراً يارب والله فهمتها من حضرتك حلو اوى وبقيت عارف افهم الكود بتاعها

    • @HardCode
      @HardCode  Рік тому

      وجزاكم كل خير ❤

  • @kasemsalem2775
    @kasemsalem2775 Рік тому

    استمر 💚
    مبدع ،ممتع،بسيط،سهل ❤
    ‏‪9:14‬‏

  • @pacimsh8980
    @pacimsh8980 5 місяців тому

    شكراً مرة ، فهمتها

  • @SohiubAshraf
    @SohiubAshraf 3 роки тому

    والله اجمد شرح شوفته الله يكرمك ويسعدك يارب

  • @mohamedanber9456
    @mohamedanber9456 3 роки тому +3

    السلام عليكم ورحمة الله وبركاته
    انت يابشمهندس متميز جدا . الرجاء التكمله في كورس ال c++ وما يخصها الى ان يعتمد الدارس لعمل تطبيقات كامله متكامله او الاتجاه الى التخصص المرغوب بالنسبه له للعمل به وفتح بيت بإذن الله تعالى
    ما شاء الله عليك

  • @hasnenalasady5384
    @hasnenalasady5384 Рік тому

    ربنا يبارك لك شرح اكثر من ممتاز

  • @-rakmanasoft5866
    @-rakmanasoft5866 3 роки тому +1

    شرح فوق الممتاز، شكرا

    • @HardCode
      @HardCode  3 роки тому +2

      تحت امركم في اي وقت ♥

  • @AmrMekkawy
    @AmrMekkawy 3 роки тому

    شرح عظيم جدا جدا
    الحقيقة البلاي ليست كلها عظيمة

  • @mohamed.izouda
    @mohamed.izouda 2 роки тому +2

    ممكن تكمل درس والله شرح ممتع ومفيد جدا

  • @asomyalhmide7969
    @asomyalhmide7969 2 роки тому

    مشكور وبارك الله فيك

  • @abdallahallam8589
    @abdallahallam8589 Рік тому

    شرح جميل جدا جزاك الله خيرا❤

  • @ahmedmuhammadahmed3852
    @ahmedmuhammadahmed3852 3 роки тому

    الله يباركلك يبشمهندس. عندي امتحان داتا استراكتشر بكرا وذاكرت بسبب حضرتك

  • @smartsender-2017
    @smartsender-2017 3 роки тому +2

    شرح اكثر من ممتاز
    ما شاء الله

    • @HardCode
      @HardCode  3 роки тому +1

      شكرا لك ♥

  • @mohammadshqerat3220
    @mohammadshqerat3220 Рік тому

    يعطيك العافية

  • @amanygaber330
    @amanygaber330 2 роки тому

    عظيم♥️

  • @jibreeladam8668
    @jibreeladam8668 Рік тому

    شرحك عظيم. يابطل. شكرا

  • @شامالياسمين-ض5م
    @شامالياسمين-ض5م 11 місяців тому

    برافو يا اروى

  • @alialthiab7527
    @alialthiab7527 3 роки тому +3

    شرحك كالعادة ممتاز..
    بتمنى تساوي كورسات لمواضيع ال ACM و بالأخص numbers theory.

    • @HardCode
      @HardCode  3 роки тому +2

      تسلم بس للاسف عندي اكتر من كورس محتاج اكملهم الاول

  • @منوعاتعرب-ف9خ
    @منوعاتعرب-ف9خ Рік тому +1

    صلو على نبي❤

  • @rafikayoub7470
    @rafikayoub7470 9 місяців тому

    lah ir7em walidin chokran

  • @elite4879
    @elite4879 3 роки тому +1

    محتوى رائع ، استمر يا بطل

  • @بصيرة-ض9ب
    @بصيرة-ض9ب 2 місяці тому

    شكرااااا
    انقذتني

  • @ali_almuhandss
    @ali_almuhandss 3 роки тому +1

    احسنت ...قناة راقية جدا

    • @HardCode
      @HardCode  3 роки тому +1

      شكرا لك ♥

  • @ramboo575
    @ramboo575 Рік тому

    ماشاء الله شرح ممتاز

  • @kaledsameer3216
    @kaledsameer3216 3 роки тому

    شرح ممتاز الله يعطيك العافية

  • @football_monzer
    @football_monzer 2 роки тому

    واصل ماشاءالله مجهود جبار ننتظر القادم

  • @wnaseh
    @wnaseh 2 роки тому +1

    جزااااك الله خير ممكن تكمل الكورس بش مهندس

  • @باغينتوجه
    @باغينتوجه 2 місяці тому

    شكرا جزيلا، لاكن لا تنسى انها تقوم بعمليات الجمع والقسمة رغم أنها غير مؤثرة

  • @anaswaleed2882
    @anaswaleed2882 Рік тому

    شكر لك

  • @محمدالصديقعوضاللهمصطفي

    بالجد قناه مميزه.....شكرا 💚💚

  • @bayyyan5162
    @bayyyan5162 Рік тому

    فخم

  • @Ayskam-n3s
    @Ayskam-n3s 10 місяців тому

    machaalah lah ijazik

  • @yosefhalem3222
    @yosefhalem3222 2 роки тому

    جميل يا هندسة واللهي♥️♥️

  • @ketara1234od
    @ketara1234od 2 роки тому

    شرحك ممتاز يا ريت تكمل الكورس

  • @diyahabdo
    @diyahabdo 2 роки тому

    ياريت تكمل هاد الكورس وشكرا♥️

  • @dreamone446
    @dreamone446 2 роки тому

    مشكور جدااااااا
    🥰🥰🥰

  • @nizarabdulla274
    @nizarabdulla274 2 роки тому

    Please go a head and complete the type of the algorithm .....y r great

  • @abdulazizattaf6214
    @abdulazizattaf6214 2 роки тому

    واصل

  • @goals9861
    @goals9861 2 роки тому

    ما شاء الله كويس جدا

  • @sofsof2009
    @sofsof2009 3 роки тому +1

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

  • @ahmadahmad-oh4gj
    @ahmadahmad-oh4gj 3 роки тому +1

    شرح رائع

  • @ahmedatef1717
    @ahmedatef1717 Рік тому

    جامد ❤❤❤❤❤❤

  • @nabilnabil7025
    @nabilnabil7025 2 роки тому

    تستاهل كل الدعم ايها المبدع
    عندي سؤال بسيط ههه
    لماذا اخترت فالمثال الاول الرقم 57 والعملية الحسابية. 63 جمع 50 تعطينا 113. على 2. تساوي 56.5.

  • @yassinehamza4409
    @yassinehamza4409 3 роки тому

    شكرا واصل

  • @haithamnaciribensaghir
    @haithamnaciribensaghir 2 роки тому

    Thank you !

  • @nooraldeen2008
    @nooraldeen2008 3 роки тому

    بارك الله فيك استاذ ياريت باقي المحاضرات؟

  • @hamsal_khaldi7851
    @hamsal_khaldi7851 3 роки тому +1

    شرح جميل بس كنت اتمناه بالجافا افضل , شكراً

  • @HappyKitya
    @HappyKitya 2 дні тому

    9:06 12:57 13:50 14:20

  • @shwanjosef3984
    @shwanjosef3984 2 роки тому

    بارك الله فيك، سؤال اي هيه اهم الكتب الرياضيات الخاصة بالبرمجة و هل مهمه معرفتها؟؟

  • @Mmmoijj
    @Mmmoijj Рік тому

    السلام عليكم ورحمة الله وبركاته..
    شكرا على المجهود الرائع الذي تبذله في هذه القناة..
    اردت أن اسأل:
    هل من الممكن أن نستخدم البحث الثنائي للبحث عن عدد الذي عند قسمة عدد آخر معلوم عليه يكون باقي القسمه يساوي صفر؟ و ماهو معيار الانتقال بين الاعداد التي نختارها لذلك؟ ارجو الرد رجاءا.. شكرا جزيلا.

  • @abdelrahmananwar885
    @abdelrahmananwar885 2 роки тому +1

    عاش

  • @AhmedSaid-pt2sd
    @AhmedSaid-pt2sd 2 роки тому

    معلم

  • @karimaabdallah4494
    @karimaabdallah4494 2 роки тому

    ياريت تكمل باقي المواضيع

  • @EmanAhmed-me6ki
    @EmanAhmed-me6ki 2 роки тому

    محتاجه شرح لماده complexity من فضلكم

  • @rora4562
    @rora4562 2 роки тому

    بس سؤال وضروري جوابه الان وين اكتب الباينري سيرج بلكلاس او وين بلضبط؟
    مشكور ع مجهودك استاذ

  • @jalalsafadi2621
    @jalalsafadi2621 3 роки тому

    good job

  • @linasabri9790
    @linasabri9790 7 місяців тому +1

    واو❤

  • @unknown-bx8my
    @unknown-bx8my 3 роки тому +2

    دائما المصفوفة ما بتكون مرتبة.
    قليل جدا استعمل binary search بس هو مفيد جدا.

    • @HardCode
      @HardCode  3 роки тому +4

      هترتبها وبعدين تعمل بحث، هتقولي طب ما كده الكومبلكستي هتكون اكبر من البحث العادي؟ هقولك عندك حق بس ده معتمد انت هتعمل بحث كتير ولا هي مره وحده ؟ لو هتعمل بحث مره وحده يبقى البحث العادي افضل لو هتعمل بحث اكتر من مره يبقى ترتب وتخليها مترتبه وتعمل بحث بعدين عليها براحتك اكتر من مره، فالدروس الجايه هنشوف الترتيب بيتم ازاي

    • @unknown-bx8my
      @unknown-bx8my 3 роки тому +2

      👍👍👍
      عجبوني دروسك و شروحاتك😊👍👍🔥

  • @alaa-ahmed-abu-elwafa
    @alaa-ahmed-abu-elwafa 3 роки тому +1

    الافضل انك تعمل بلاي ليست كامله حاليا هدور ع كورس كامل وبالتأكيد مش هيكون بنفس جوده الكورس ده بس مضطر 💔

    • @HardCode
      @HardCode  3 роки тому +3

      بعتذرلك, لأني فالجيش ومش عارف اكمل الا لما الاقي فرصة

  • @Samsme184
    @Samsme184 2 роки тому

    ليش ما كملت لخوارزميات الترتيب

  • @douarmedouailislam1840
    @douarmedouailislam1840 2 роки тому +2

    Can you please make an oop course ? You're the best teacher ever

    • @HardCode
      @HardCode  2 роки тому +3

      I will try, but when I finish this uncompleted courses first
      Thank for your replay ♥♥

  • @shahad8091
    @shahad8091 Рік тому

    بالاولغاريثم عندنا flag=0 هذا ايش يعني

  • @abdalazimomermohammad9366
    @abdalazimomermohammad9366 Рік тому

    2÷11في العملية دي الناتج 5ولا 6

  • @MohamedNaser-ol9ri
    @MohamedNaser-ol9ri 2 роки тому

    لو سمحت كده في قصور في الكود حيث لو أن الرقم جه في أول array مش هيحدده وكذالك الأمر لو جه في آخر array

    • @HardCode
      @HardCode  2 роки тому

      اعمل Trace وجرب, في النهاية هيكون الـ Low, High بنفس القيمة

  • @funnypower254
    @funnypower254 3 роки тому

    يبشمهندس معلشي عايزين فيديو توضح ازاي طريقه التفكير وانت بتعمل برنامج زي مثلا البرنامج اللي حضرتك عملته بتاع ال regex عايزين نشوف طريقه التفكير كدا ف صنع برنامج وكدا عشان الواحد حاسس انو بيتعلم وييجي يطبق يقول يعني هي مثلا ال loops و ااconditions وغيره يعني اللي اتعلمته هيعمل برنامج كدا معلشي اعملنا فيديو عشان كل اللي ع اليوتيوب محدش بيقول معلومه مفيده بحس انو بيقول خطوات حفظ كدا والواحد مش عارف منه حاجه