වචන සෙවුම් ලීට්කෝඩ් විසඳුම

ගැටළු ප්‍රකාශය mxn පුවරුවක් සහ වචනයක් ලබා දී ඇති විට, එම වචනය ජාලකයේ තිබේදැයි සොයා බලන්න. “යාබද” සෛල තිරස් අතට හෝ සිරස් අතට අසල්වැසි අනුක්‍රමිකව යාබද සෛලවල අකුරු වලින් වචනය සෑදිය හැකිය. එකම අකුරු කොටුව එක් වරකට වඩා භාවිතා නොකරනු ඇත. උදාහරණයක් …

වැඩිදුර කියවන්න

නූල් ගුණ කිරීම ලීට්කෝඩ් විසඳුම

ගැටළුව ගුණ කිරීමේ නූල් ලීට්කෝඩ් විසඳුම අපට ආදානය ලෙස ලබා දී ඇති නූල් දෙකක් ගුණ කිරීමට අසයි. අමතන්නාගේ ශ්‍රිතයට ගුණ කිරීමෙන් මෙම ප්‍රති result ලය මුද්‍රණය කිරීම හෝ ආපසු ලබා දීම අවශ්‍ය වේ. එබැවින් එය වඩාත් විධිමත් ලෙස නූල් දෙකක් ලබා දීමට, දී ඇති නූල්වල නිෂ්පාදිතය සොයා ගන්න. …

වැඩිදුර කියවන්න

වර්ග කළ අරා ලීට්කෝඩ් විසඳුම ඒකාබද්ධ කරන්න

“වර්ග කළ අරා ඒකාබද්ධ කරන්න” යන ගැටලුවේදී, අපට බැසීම් නොවන අනුපිළිවෙලට වර්ග කර ඇති අරා දෙකක් ලබා දී ඇත. පළමු අරාව සම්පුර්ණයෙන්ම පුරවා නොමැති අතර දෙවන අරාවේ සියලුම අංගයන්ට ඉඩ සැලසීමට ප්‍රමාණවත් ඉඩක් ඇත. පළමු අරාවෙහි මූලද්‍රව්‍ය අඩංගු වන පරිදි අපි අරා දෙක ඒකාබද්ධ කළ යුතුය.

වැඩිදුර කියවන්න

භ්‍රමණය කළ වර්ග කළ අරා ලීට්කෝඩ් විසඳුමේ සොයන්න

වර්ග කළ අරාවක් සලකා බලන්න, නමුත් එක් දර්ශකයක් තෝරාගෙන එම අවස්ථාවේදී අරාව භ්‍රමණය විය. දැන්, අරාව භ්‍රමණය වූ පසු ඔබට නිශ්චිත ඉලක්ක මූලද්‍රව්‍යයක් සොයාගෙන එහි දර්ශකය ආපසු ලබා දිය යුතුය. මූලද්රව්යය නොමැති නම්, ආපසු -1. ගැටලුව සාමාන්‍යයෙන්…

වැඩිදුර කියවන්න

අරා ලීට්කෝඩ් විසඳුම් වල Kth විශාලතම මූලද්‍රව්‍යය

මෙම ගැටළුව තුළ, අප විසින් kth විශාලතම මූලද්‍රව්‍යය වර්ගීකරණය නොකළ අරාවකින් ආපසු ලබා දිය යුතුය. අරාවෙහි අනුපිටපත් තිබිය හැකි බව සලකන්න. එබැවින්, අප සොයා ගත යුත්තේ Kth විශාලතම මූලද්‍රව්‍යය වර්ග කළ අනුපිළිවෙලට මිස වෙනම Kth විශාලතම මූලද්‍රව්‍යයට නොව. උදාහරණය A = {4, 2, 5, 3…

වැඩිදුර කියවන්න

නිවැරදි සංඛ්‍යා ත්‍රිකෝණයක මාර්ගයක උපරිම එකතුව

“නිවැරදි සංඛ්‍යා ත්‍රිකෝණයක මාර්ගයක උපරිම එකතුව” යන ගැටළුවේ සඳහන් වන්නේ නිවැරදි සංඛ්‍යා ත්‍රිකෝණයක ස්වරූපයෙන් ඔබට පූර්ණ සංඛ්‍යා කිහිපයක් ලබා දී ඇති බවයි. ඔබ ඉහළ සිට ආරම්භ කර ඔබ ගමන් කරන පදනම දෙසට ගමන් කළහොත් ඔබට ළඟා කර ගත හැකි උපරිම මුදල සොයා ගන්න…

වැඩිදුර කියවන්න

K ට වඩා අඩු නිෂ්පාදනයක් ඇති සියලුම පසු විපරම් ගණන් කරන්න

“K ට වඩා අඩු නිෂ්පාදනයක් ඇති සියලුම පසු විපරම් ගණන් කරන්න” යන ගැටලුවේ සඳහන් වන්නේ ඔබට පූර්ණ සංඛ්‍යා පෙළක් ලබා දී ඇති බවයි. දී ඇති ආදානයකට වඩා අඩු නිෂ්පාදනයක් ඇති පසු විපරම් ගණන දැන් සොයා ගන්න. උදාහරණය a [] = {1, 2, 3, 4, 5} k = 8 පසු විපරම් ගණන අඩු…

වැඩිදුර කියවන්න

නූල් තුනක LCS (දීර් est තම පොදු පසු විපරම)

“නූල් තුනක LCS (දීර් est තම පොදු පසු විපරම)” ගැටලුවේ සඳහන් වන්නේ ඔබට නූල් 3 ක් ලබා දී ඇති බවයි. මෙම නූල් 3 හි දීර් est තම පොදු අනුගාමිකයා සොයා ගන්න. LCS යනු නූල් 3 අතර පොදු වන නූල් වන අතර එය සෑදී ඇත්තේ එකම අනුපිළිවෙලක් ඇති අක්ෂර වලින්ය…

වැඩිදුර කියවන්න

උපරිම දිග සර්ප අනුක්‍රමය සොයා ගන්න

“උපරිම දිග සර්ප අනුක්‍රමය සොයා ගන්න” යන ගැටලුවේ සඳහන් වන්නේ අපට පූර්ණ සංඛ්‍යා අඩංගු ජාලයක් ලබා දී ඇති බවයි. කර්තව්යය වන්නේ උපරිම දිග සහිත සර්ප අනුක්රමයක් සොයා ගැනීමයි. 1 හි නිරපේක්ෂ වෙනසක් ඇති ජාලකයේ යාබද සංඛ්‍යා ඇති අනුක්‍රමයක් සර්ප අනුක්‍රමයක් ලෙස හැඳින්වේ. යාබද…

වැඩිදුර කියවන්න

ද්විමය ගසෙහි නෝඩයක අනුක්‍රමික අනුප්‍රාප්තිකයා

ගැටළු ප්‍රකාශය “ද්විමය ගසෙහි නෝඩයක අනුක්‍රමික අනුප්‍රාප්තිකයා” සොයා ගැනීමට ගැටළුව අසයි. නෝඩයක අනුක්‍රමික අනුප්‍රාප්තිකයා යනු ද්විමය ගසෙහි ඇති නෝඩයක් වන අතර එය දී ඇති ද්විමය ගසෙහි අක්‍රීය ගමන් මඟෙහි දී ඇති නෝඩයට පසුව පැමිණේ. උදාහරණ 6 හි අනුක්‍රමික අනුප්‍රාප්තිකයා 4…

වැඩිදුර කියවන්න