Searching

Search လုပ္တယ္ဆိုတာကေတာ့ ကိုယ္ရွာခ်င္သည့္ value ရွိလား မရွိဘူးလား ဆိုတာကို သိဖို႔ အတြက္ပါ။

print(15 in [3,5,2,4,1])

အဲဒီ code ေလးဆိုရင္ေတာ့ False ဆိုၿပီး return ျပန္လာပါလိမ့္မယ္။ ဘာေၾကာင့္လဲဆိုေတာ့ 15 ဟာ array အခန္းထဲမွာ မရွိလို႔ပါ။

print(4 in [3,5,2,4,1])

ဆိုရင္ေတာ့ True ဆိုၿပီး return ျပန္လိမ့္မယ္။ 4 က array အခန္းထဲမွာ ရွိလို႔ပါ။

အခု ကၽြန္ေတာ္တို႔ သံုးထားသည့္ ပံုစံကေတာ့ python မွာပါသည့္ array အခန္းထဲမွာ ရွိလား မရွိဘူးလားဆိုၿပီး ရွာသည့္ ပံုစံပါ။ အဲဒီအစား ကိုယ္ပိုင္ search ကို program ေရးၾကည့္ရေအာင္။

Search အပိုင္းကို ဒီစာအုပ္မွာ ၂ မ်ဳိး ေဖာ္ျပေပးပါမယ္။ Sequential Searching နဲ႔ Binary Search ပါ။

results matching ""

    No results matching ""