Palindrome Linked စာရင်း Leetcode ဖြေရှင်းချက်

ပြသနာ“ Palindrome Linked List” တွင်ပေးထားသောတစ် ဦး တည်းပေါင်းစည်းထားသောစာရင်းသည် palindrome ဟုတ်မဟုတ်စစ်ဆေးရမည်။ ဥပမာစာရင်း = {1 -> 2 -> 3 -> 2 -> 1} စစ်မှန်သောရှင်းလင်းချက် #1: စာရင်းသည်အစနှင့်အနောက်မှအစိတ်အပိုင်းအားလုံးဖြစ်သောကြောင့်စာရင်းသည် palindrome ဖြစ်သည်။

ဆက်ဖတ်ရန်

Non-Consecutive Element များစုစုပေါင်း

ပြသနာဆိုင်ရာဖော်ပြချက်တွင်ပေးအပ်ထားသော array ၏“ ဆက်တိုက်မရှိသောအမြင့်ဆုံးပေါင်းလဒ်” တွင်မင်းသည်ဆက်တိုက်မဟုတ်သောဒြပ်စင်များ၏အမြင့်ဆုံးအပေါင်းကိုရှာဖွေရန်လိုသည်။ အိမ်နီးချင်းဂဏန်းတွေကိုချက်ချင်းထည့်လို့မရဘူး။ ဥပမာ [1,3,5,6,7,8,] ဒီမှာ 1, 3 ကငါတို့နဲ့ပေါင်းလို့မရဘူး၊ ပြီးတော့ 6, 8 ကငါတို့နဲ့မကပ်ဘူး။

ဆက်ဖတ်ရန်

ချိတ်ဆက်ထားသော Strings များစာရင်းသည် Palindrome တစ်ခုဟုတ်မဟုတ်စစ်ဆေးပါ

ပြဿနာဖော်ပြချက်တွင်“ ချိတ်ဆက်ထားသောစာရင်းများသည် Palindrome ကိုပြဿနာဖြစ်စေသည်” ကိုစစ်ဆေးပါ၊ ငါတို့သည် link data များကိုကိုင်တွယ်သော link စာရင်းကိုပေးသည်။ data သည် palindrom တစ်ခုဟုတ်မဟုတ်စစ်ဆေးရန်ပရိုဂရမ်တစ်ခုရေးပါ။ ဥပမာ ba-> c-> d-> ca-> b 1 ရှင်းလင်းချက်၊ အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့တွေ့နိုင်သည်။

ဆက်ဖတ်ရန်