#02 ALGORITMLAR | BINARY SEARCH

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น • 71

  • @Sariqdev
    @Sariqdev  2 ปีที่แล้ว +11

    O'zbek tilidagi onlayn dasturlash kurslari: bit.ly/onlaynkurslar

    • @dilshodbekkholmirzayev5186
      @dilshodbekkholmirzayev5186 2 ปีที่แล้ว +2

      Raxmat ustoz harkat qilaman siz yaxshi unutmayman inshaalloh 🤲 siz rozi bõlsin

  • @avazbekprimqulov1
    @avazbekprimqulov1 3 หลายเดือนก่อน +3

    Ustoz rahmat.Ancha manfaatli bo'ldi

  • @murodbek4332
    @murodbek4332 3 ปีที่แล้ว +8

    Ma sha Alloh. Ustoz Alloh rozi bo'lsin sizdan.

  • @Qwertyqwerty-tq3we
    @Qwertyqwerty-tq3we 3 ปีที่แล้ว +5

    Bu mavzularda birinchilardan bo'lib o'zbek tilidagi sifatli kantent chiqarish sizga nassib qildi, Raxmat!

  • @jabborbekqobilov
    @jabborbekqobilov 3 ปีที่แล้ว +11

    Olloh sizdan rozi bo‘lsin !

  • @khazarasp
    @khazarasp 3 ปีที่แล้ว +13

    Assalomu alaykum Anvar aka. Ulug' ayyom Ramozon muborak bo'lsin. Darslaringiz juda muhim biz uchun. Sog'-salomat bo'ling

  • @husan_eshonqulov
    @husan_eshonqulov 3 ปีที่แล้ว +4

    Juda tushunarli, foydali bo'libdi👍👍. Rahmat

  • @diyorbekxasanboyev7634
    @diyorbekxasanboyev7634 3 ปีที่แล้ว +10

    Assalomu alaykum yaqinlashib kelayotgan oylarning gultoji ramozon oyi barchamizga muborak bo‘lsin !

  • @ElmurodSalomov-ri8zh
    @ElmurodSalomov-ri8zh 7 หลายเดือนก่อน

    Zo'r gap bo'lishi mumkinmas juda erinmasdan tushuntirilgan olloh rozi bo'lsin sizdan.

  • @sardor1844
    @sardor1844 3 ปีที่แล้ว +5

    Alloh rozi bo'lsin ustoz

  • @irodaxonruzimova104
    @irodaxonruzimova104 4 หลายเดือนก่อน

    Ustoz katta rahmat, dars juda zo'r.

  • @douma_ml
    @douma_ml ปีที่แล้ว

    binary searchga gap yo'q
    ishlashi zor
    🔥🔥🔥

  • @akhmadkholmurodov1896
    @akhmadkholmurodov1896 3 ปีที่แล้ว +1

    Assalomu Alaykum Rahmat Alloh bilimingizni ziyoda qilsin . Juda foydali dars bolipti

  • @otabekshokirov8721
    @otabekshokirov8721 ปีที่แล้ว

    katta raxmat sizga men boshqa o'quv kursida pythonni o'qiyapman lekin binary seachni umuman tushunmaga edim bu sizzi darsizda to'liq tushundim raxmqt olloh rozi bo'lsin sizdan

  • @abdullohnuraliyev5839
    @abdullohnuraliyev5839 3 ปีที่แล้ว +3

    Ishingizga omad

  • @shahzodaktamov5151
    @shahzodaktamov5151 3 ปีที่แล้ว +2

    Assalomu alaykum Anvar aka darslaringiz juda zo'r bo'lyapti.

  • @suniyintellektuz
    @suniyintellektuz 10 หลายเดือนก่อน

    Python: #Binary (ikkilik) saralash!!!
    #Ro'yxatdan o'ylangan sonni topish!!!
    a7=[34, 23, 12, 5, 7, 9, 16, 11, 19, 56, 74, 88, 51]
    a7=sorted(a7)
    b=0 #boshi
    o=len(a7) #ohiri
    u=o//2 #o'rtasi
    t=19 #o'ylangan son
    for i in range(len(a7)):
    u=(b+o)//2
    if t>a7[u]:
    b=u+1
    elif t

  • @SirojAhmadov
    @SirojAhmadov ปีที่แล้ว

    Kattakon Raxmat , Alloh ilmingizni Ziyoda qilsin

  • @sardorjumanazarov441
    @sardorjumanazarov441 3 ปีที่แล้ว +1

    Alloh rozi bòlsin

  • @turdibekjumabaev5319
    @turdibekjumabaev5319 3 ปีที่แล้ว +1

    Rahmat, video olishdan charchamang. Ishalrizda omad...

  • @behzodjon
    @behzodjon 3 ปีที่แล้ว +2

    Zo'r!! Rahmat ustoz!!

  • @zukhriddinbozorov8277
    @zukhriddinbozorov8277 ปีที่แล้ว

    gap yoq.Sodda tushuntirilgan
    👍👍👍👍👍

  • @codewithrakhmonov
    @codewithrakhmonov ปีที่แล้ว

    Ustoz rahmat!

  • @namozqodirov3611
    @namozqodirov3611 3 ปีที่แล้ว +1

    Rahmat ustoz

  • @shaxrozhamdullayev2096
    @shaxrozhamdullayev2096 3 ปีที่แล้ว +1

    Zo‘r 👍👍👍

  • @ХалилХасанов-ф9б
    @ХалилХасанов-ф9б 2 ปีที่แล้ว

    Raxmat

  • @akramkudratov5347
    @akramkudratov5347 3 ปีที่แล้ว +1

    Alloh bilimingizni bundanda ziyoda qilsin

  • @islombek_live
    @islombek_live 3 ปีที่แล้ว +1

    Hammaga omad

  • @itsnotover21
    @itsnotover21 3 ปีที่แล้ว

    Mashaalloh

  • @AzamatAbduvohidov99
    @AzamatAbduvohidov99 ปีที่แล้ว

    🔥🔥🔥

  • @ElmurodYusuvaliyev
    @ElmurodYusuvaliyev 3 หลายเดือนก่อน

    Zor raxmat cpp da ham video chiqaring iltimos

  • @abdumajidabdullatipov6119
    @abdumajidabdullatipov6119 3 ปีที่แล้ว

    Rahmat

  • @rakhmatulloshermatov
    @rakhmatulloshermatov 3 ปีที่แล้ว +1

    Juda qimmatli bilimlar ekan, katta raxmat

  • @AmiriddinbekMavlonov-i9c
    @AmiriddinbekMavlonov-i9c 10 หลายเดือนก่อน

    Odamlar pulga sotayotgan kurslar Anvar aka bepul o'rgatibdilar!!! Martabayiz bundanda ulug' bo'lsin.

  • @jurabekkhaytboev
    @jurabekkhaytboev 3 ปีที่แล้ว

    Rahmat. 👍👍👍👍

  • @shahriddinortiqov5431
    @shahriddinortiqov5431 3 ปีที่แล้ว

    Qisimlab tushintirdiz raxmat

  • @muhammadaminasilhonov2234
    @muhammadaminasilhonov2234 3 ปีที่แล้ว

    Java scriptni oson chunishni boshladim sizga raxmat

  • @black-ht6ux
    @black-ht6ux 3 ปีที่แล้ว +2

    keyin balki judayam kam narsani bilarman jsni biroz bilamanda endi organayabman unda adawmasam index nomer bersa boladida malumotlarga wunaqa qilib chalkash malumotlarga item raqam berib keyin binariyni iwlatsa boladimi yoki men anca sayoz oylayabmanmi kop narsani bilmimanda

  • @avazshukurullayev
    @avazshukurullayev ปีที่แล้ว

    Cool😎

  • @sadullaxolmatov6436
    @sadullaxolmatov6436 3 ปีที่แล้ว

    👍👍👍

  • @shoniyozyuldoshov6252
    @shoniyozyuldoshov6252 ปีที่แล้ว

    function BSearch(sortedArray, key) {
    let start = 0;
    let end = sortedArray.length - 1;
    while (start

  • @sindornurmagamedov9421
    @sindornurmagamedov9421 3 ปีที่แล้ว +3

    Craah course qiling aka 3 yoki 4 soatlik

  • @black-ht6ux
    @black-ht6ux 3 ปีที่แล้ว +1

    savolim bor edida ikkalasiniham biir paytda iwlatsa boladimi misol 48 qidirilyapti 100gaca bogan son icidan linear 2 tomondan qidiriwni boshlidi binariy 50dan pasda ekanini bildirsa linear endi 1va 50 dan orqaga va oldinga qarab qidiriwni boshlasa shunday qilsa boladi togrimi

  • @尺乇口尺
    @尺乇口尺 2 ปีที่แล้ว +1

    #Linear search
    n=int(input())
    i=1
    while n=>i:
    if n%i==0:
    print(i)
    i+=1

  • @AbdullohRustamov-up6vh
    @AbdullohRustamov-up6vh 5 หลายเดือนก่อน

    Assalomu alaykum, bu darslar dasturlashdan habari borlar uchunmi yoki 0 dan boshlaganlar uchun ham bo'laveradimi?

  • @uzhaker5536
    @uzhaker5536 2 ปีที่แล้ว

    Assalomu alekum

  • @oybek_murodov
    @oybek_murodov ปีที่แล้ว

    Assalomu alaykum. Nega "high = len(list)-1" -> nega -1 bor shu yerda tushunmadim?

  • @amirovuz
    @amirovuz 3 ปีที่แล้ว +1

    Assalomu alaykum! Binary search algoritmini faqat tartiblangan raqamlar yoki harflar uchun ishlatishimiz mumkinmi agar bizda so'zlar "list" ti bo'lsa bu algoritm ishlata olmaymizmi?

    • @Sariqdev
      @Sariqdev  3 ปีที่แล้ว +1

      So'zlar tartib bilan bo'lsa va siz foydalanayotgan dasturlash tili matnlar bilan yaxshi ishlay olsa binary search ishlaydi. Masalan Pythonda. 3-videoda misol ko'rsatganmiz

    • @amirovuz
      @amirovuz 3 ปีที่แล้ว

      @@Sariqdev Rahmat javob uchun

  • @SalomDunyoIT
    @SalomDunyoIT 3 ปีที่แล้ว

    Assalomu alaykum. savol: b qiymat, a qiymatdan keyin kelishi kelmasligini qanday aniqlaydi? ya'ni u yoki bu tarafini tashlab yuborishni dasturga qanday tushuntirasiz?
    siz bu joyda yana 1 narsani aytib o'tishiz kerak edi, ya'ni harflar ketma ketligini kompyuter o'zi biladi deb. :) yoki dasturga kiritib ketasan deb...

  • @becajaja5217
    @becajaja5217 3 ปีที่แล้ว

    Rahmat aka kattakon darslar uchun aka, menda savol bor edi agar tanlanmani 4 ga bo'lib saralasa log4(n) ta buladimi qadamlar soni yoki bunaqa bulish tavsiya qilinmaydimi

  • @mohamed_kudratov
    @mohamed_kudratov ปีที่แล้ว

    #Python
    #1) Linear Search
    # def find_num(num):
    # max_num = 100
    # counter = 0
    # for i in range(max_num):
    # if i + 1 == num:
    # return f"siz kiritgan {num} raqamni {counter} ta o`rinishda topding"
    # counter += 1
    # return None
    #2) Binary Search
    # def find_num(num):
    # max_num = 100
    # counter = 0
    # low = 1
    # high = max_num
    # while low

  • @muhammadsarvarmuhammadamin4850
    @muhammadsarvarmuhammadamin4850 3 ปีที่แล้ว +1

    Palindromni ham tushintiring iltimos

  • @amirovuz
    @amirovuz 3 ปีที่แล้ว +1

    function binary(list: number[], item: number) {
    let low: number = 0;
    let hight: number = list?.length - 1;
    while( low

  • @rustamibragimov4910
    @rustamibragimov4910 3 ปีที่แล้ว

    algoritm darslari umumiy holda nechta?

  • @akbarsaydaliyev1074
    @akbarsaydaliyev1074 3 ปีที่แล้ว

    mid = (low + high) /2 boladimi yoki /2 kerak emasmi ikki holatda ham ishlayapti, lekin /2 qilsa "list indices must be integers or slices, not float" degan xato chiqyapti. int((low + high)/2) ga o'tkazsa algoritm ishlayapti.

    • @Sariqdev
      @Sariqdev  3 ปีที่แล้ว

      Pythonda mid=(low+high)//2 bo'ladi

  • @suniyintellektuz
    @suniyintellektuz 10 หลายเดือนก่อน

    C++ tilida:

  • @oybekboltaboyev1444
    @oybekboltaboyev1444 11 หลายเดือนก่อน

  • @Qwertyqwerty-tq3we
    @Qwertyqwerty-tq3we 3 ปีที่แล้ว +6

    Bu mavzularda birinchilardan bo'lib o'zbek tilidagi sifatli kantent chiqarish sizga nassib qildi, Raxmat!

    • @ziyo5200
      @ziyo5200 3 ปีที่แล้ว +1

      Farhod aka Dadajonovni ham darsligi bor

    • @Qwertyqwerty-tq3we
      @Qwertyqwerty-tq3we 3 ปีที่แล้ว +1

      @@itsnotover21 Data structures haqida yo'q edi manimcha

    • @amirovuz
      @amirovuz 3 ปีที่แล้ว

      @@Qwertyqwerty-tq3we Bor C# da yozilgan kodlari

  • @rakhimovazarnigor
    @rakhimovazarnigor ปีที่แล้ว

    👍👍👍👍👍👍

  • @ehehhejrj8848
    @ehehhejrj8848 2 ปีที่แล้ว

    👍🏻👍🏻