සම්බන්ධිත ලැයිස්තු දෙකක එකමුතුව හා ඡේදනය වීම

සම්බන්ධිත ලැයිස්තු දෙකක් ලබා දී, පවතින ලැයිස්තු වල මූලද්‍රව්‍ය ඒකාබද්ධ කිරීම හා ඡේදනය වීම සඳහා තවත් සම්බන්ධිත ලැයිස්තු දෙකක් සාදන්න. උදාහරණ ආදානය: List1: 5 9 → 10 → 12 → 14 List2: 3 5 → 9 → 14 → 21 ප්‍රතිදානය: ඡේදනය_ ලැයිස්තුව: 14 → 9 → 5 යුනියන්_ලිස්ට්:…

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

තිදෙනෙකු අඛණ්ඩව නොසිටින උපරිම පසුකාලීන එකතුව

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

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

පළමු හා දෙවන භාගයේ බිටු සමාන එකතුවක් සහිත දිග ද්විමය අනුක්‍රම ගණනය කරන්න

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

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

දී ඇති නිෂ්පාදිතය සමඟ යුගල කරන්න

“දී ඇති නිෂ්පාදිතය සමඟ යුගල කරන්න” යන ගැටලුවේ සඳහන් වන්නේ ඔබට පූර්ණ සංඛ්‍යාවක් සහ “x” අංකයක් ලබා දී ඇති බවයි. ලබා දී ඇති ආදාන අරාව තුළ 'x' ට සමාන නිෂ්පාදනයක් යුගලයකින් අරාවකින් සමන්විත වේද යන්න තීරණය කරන්න. උදාහරණය [2,30,12,5] x = 10 ඔව්, එහි නිෂ්පාදන යුගල පැහැදිලි කිරීමක් ඇත 2…

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

පරාසයේ විශාලතම අමුතු බෙදුම්කරුගේ XOR පිළිබඳ විමසීම්

ගැටළු ප්‍රකාශනය “පරාසයේ විශාලතම අමුතු බෙදුම්කරුගේ XOR පිළිබඳ විමසීම්” හි සඳහන් වන්නේ ඔබට පූර්ණ සංඛ්‍යා හා විමසුම් q මාලාවක් ලබා දී ඇති බවයි, සෑම විමසුමකම පරාසයකින් සමන්විත වේ. ලබා දී ඇති පරාසය තුළ ඇති විශාලතම අමුතු බෙදුම්කරුගේ XOR සොයා ගැනීමට ගැටළු ප්‍රකාශය අසයි…

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

ටයිල් කිරීමේ ගැටලුව

ගැටළු ප්‍රකාශය “ටයිල් කිරීමේ ගැටලුව” මඟින් ඔබට 2 x N ප්‍රමාණයේ ජාලයක් සහ 2 x 1 ප්‍රමාණයේ ටයිල් එකක් ඇති බව සඳහන් වේ. එබැවින්, දී ඇති ජාලයට ටයිල් කිරීමට ක්‍රම ගණන සොයා ගන්න. උදාහරණ 3 2 පැහැදිලි කිරීම: ටයිල් කිරීමේ ගැටලුව සඳහා ප්‍රවේශය පුනරාවර්තනය භාවිතා කිරීමෙන් අපට මෙම ගැටළුව විසඳා ගත හැකිය. …

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

දී ඇති පේළියක සියලුම අවසර ලත් පේළි සොයා ගන්න

ගැටළු ප්‍රකාශනය අනුකෘතියක දී ලබා දී ඇති පේළියක සියලුම අවසර ලත් පේළි ඔබට m * n ප්‍රමාණයේ අනුකෘතියක් ලබා දී ඇති බවත් අනුකෘති පේළි අංකයක් 'පේළිය' කියයි. ලබා දී ඇති පේළියට ප්‍රේරණය වන හැකි සියලුම පේළි සොයා ගැනීමට ගැටළු ප්‍රකාශය අසයි. මෙය …

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

විශාලතම එකතුව සමෝච්ඡය

ගැටළු ප්රකාශය ඔබට පූර්ණ සංඛ්‍යා මාලාවක් ලබා දී ඇත. ගැටළු ප්රකාශය විශාලතම එකතුව අනුකාරක උපසිරැසිය සොයා ගැනීමට අසයි. මෙහි අර්ථය වන්නේ දී ඇති අරාවෙහි ඇති අනෙක් සියලුම උප අරා අතර විශාලතම එකතුව ඇති උප අරා (අඛණ්ඩ මූලද්‍රව්‍ය) සොයා ගැනීම පමණි. උදාහරණ arr [] = {1, -3, 4,…

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

ගොඩවල් වර්ග කිරීම

ගොඩවල් වර්ග කිරීම යනු ද්විමය ගොඩවල් දත්ත ව්‍යුහයක් මත පදනම් වූ සංසන්දනය පදනම් කරගත් වර්ග කිරීමේ තාක්‍ෂණයකි. HeapSort යනු තේරීම් වර්ගයකට සමාන වන අතර එහිදී අපි උපරිම මූලද්‍රව්‍යය සොයාගෙන එම මූලද්‍රව්‍යය අවසානයේ තබන්න. ඉතිරි මූලද්රව්ය සඳහා අපි එකම ක්රියාවලියම නැවත කරන්නෙමු. වර්ගීකරණය නොකළ…

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

1 හි උපරිම අංකය සහිත පේළිය සොයා ගන්න

ගැටළු ප්‍රකාශය “උපරිම 1 හි පේළිය සොයා ගන්න” ගැටලුවේදී, එක් එක් පේළිය අනුව වර්ග කළ ද්විමය ඉලක්කම් අඩංගු අනුකෘතියක් (2D අරාව) ලබා දී ඇත. උපරිම 1 හි ඇති පේළිය සොයා ගන්න. ආදාන ආකෘතිය නිඛිල අගයන් දෙකක් අඩංගු පළමු පේළිය n, m. ඊළඟට, පේළි n…

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