データ構造
- 配列:順番に並んだデータの集まり(インデックスで高速アクセス)
- スタック(LIFO):後入れ先出し(例:元に戻す Ctrl+Z の動作)
- キュー(FIFO):先入れ先出し(例:プリンタの印刷待ち)
- 木(ツリー):階層構造(ファイルシステム・検索に使用)
- Array — items in a numbered row. Fast to access by number. Like seats in a cinema row.
- Stack (LIFO — Last In, First Out) — like a stack of plates: you take from the top. Used in undo (Ctrl+Z) — the last action is undone first.
- Queue (FIFO — First In, First Out) — like a ticket queue: first in line is served first. Used in print queues.
- Tree — a hierarchy: folders inside folders. Used in file systems and search algorithms.
- Array — နံပါတ်တပ်ဆင်ထားသော item များ။ ရုပ်ရှင်ရုံ ထိုင်ခုံအတန်းများကဲ့သို့။
- Stack (LIFO) — ပန်းကန်ပုံကဲ့သို့ — အပေါ်ဆုံးမှ ယူသည်။ Ctrl+Z (undo) ကဲ့သို့ — နောက်ဆုံးလုပ်သောအရာ ပထမဆုံး undo ဖြစ်သည်။
- Queue (FIFO) — ကောင်တာတန်းကဲ့သို့ — ပထမဆုံးဝင်သောသူ ပထမဆုံးဝန်ဆောင်မှုရသည်။ Print queue ကဲ့သို့ သုံးသည်။
- Tree — folder ထဲ folder ကဲ့သို့ hierarchy ဖွဲ့စည်းပုံ — ဖိုင်စနစ်တွင် သုံးသည်။
Related Practice Questions
ဆက်စပ် လေ့ကျင့်ခန်းမေးခွန်းများ
Relational database တည်ဆောက်ရေးလုပ်ဆောင်ချက်ကို A မှ C ထိ အဆင့်များခွဲပါက အောက်ပါတို့အနက် သင့်လျော်သောအဆင့်အစဉ်ကား အဘယ်နည်း? A လုပ်ငန်းလည်ပတ်ရာတွင် အသုံးပြုမည့် ဒေတာအပိုင်းများ ဖော်ထုတ်ခြင်း B ဇယားများ ဖန်တီးခြင်း C မှတ်တမ်းများ ထည့်သွင်းခြင်း
Relational database ထဲရှိ "Purchase_list" ဇယားသည် ကုန်ပစ္စည်းဝယ်ယူမှုများကို စီမံသည်။ ဤဇယားကို ပုံမှန်ပြုပြင်ပြီး "Purchase" ဇယားနှင့် "Product" ဇယားနှစ်ခုခွဲရမည်ဖြစ်သည်။ ခွဲထားသောဇယား နှစ်ခုတွင် ပါဝင်ရမည့်ဘုံ field မှာ အောက်ပါတို့အနက် အသင့်တော်ဆုံး အဘယ်နည်း? [Purchase_list ဇယား] Purchase_number | Product_number | Product_name | Count | Unit_price | Payment_method | Delivery_date မှတ်ချက်- ဝယ်ယူမှုတစ်ခုတွင် ကုန်ပစ္စည်းတစ်ခုသာ ပါဝင်ပြီး Purchase_number ဖြင့် ဖော်ထုတ်သည်။ ကုန်ပစ္စည်းတစ်ခုချင်းစီကို Product_number ဖြင့် ထူးခြားစွာ ဖော်ထုတ်သည်။
Deep learning တွင် အသုံးပြုသောနည်းပညာများအနက် တစ်ခုဖြစ်ပြီး လူ့ဦးနှောက်ရှိ ဆားကစ်များ၏ သင်္ချာမော်ဒယ်ကို ကိုယ်စားပြုသောအရာသည် အောက်ပါတို့အနက် အဘယ်နည်း?