සියලුම ත්‍රිත්ව වර්ගීකරණය කරන ලද අරාවෙහි AP ලෙස මුද්‍රණය කරන්න

“සියලු ත්‍රිත්ව වර්ගීකරණය කරන ලද අරාවෙහි AP ලෙස මුද්‍රණය කරන්න” යන ගැටලුවේ සඳහන් වන්නේ අප විසින් වර්ග කළ පූර්ණ සංඛ්‍යා අරාවක් ලබා දී ඇති බවයි. කර්තව්යය වන්නේ අංක ගණිත ප්රගතියක් ඇති කළ හැකි ත්රිත්වයන් සොයා ගැනීමයි. උදාහරණ arr [] = {1,3,5,7,8,12,15,16,20,30} (1, 3, 5), (3, 5, 7), (1, 8, 15), (8,…

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

අර්‍ගයක යුගල ගණන සොයා ගන්න, ඒවායේ XOR 0 වේ

“අරාවෙහි ඇති යුගල ගණන සොයා ගැනීම වැනි ගැටළුව නම් ඒවායේ XOR 0 වේ” යැයි සිතන තත්වය, අපි නිඛිල සංඛ්‍යාවක් ලබා දී ඇත. ගැටළු ප්‍රකාශය මඟින් Ai XOR Aj = 0 යුගලයක් ඇති අරාවෙහි ඇති යුගල ගණන සොයා ගැනීමට අසයි. සටහන:…

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

ලබා දී ඇති මුදල සමඟ උපසිරැසි සොයා ගන්න (සෘණ අංක හසුරුවයි)

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

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

දී ඇති ද්විමය ගසක මුතුන් මිත්තන් සොයා ගැනීම සඳහා උපයෝගීතා ක්‍රමය

ගැටළු ප්‍රකාශය “දී ඇති ද්විමය ගසක මුතුන් මිත්තන් සොයා ගැනීමේ උපක්‍රම ක්‍රමය” ගැටලුවේ සඳහන් වන්නේ ඔබට ද්විමය ගසක් සහ යතුරක් නියෝජනය කරන පූර්ණ සංඛ්‍යාවක් ලබා දී ඇති බවයි. දී ඇති යතුරේ සියලුම මුතුන් මිත්තන් නැවත නැවත මුද්‍රණය කිරීම සඳහා ශ්‍රිතයක් සාදන්න. උදාහරණ ආදාන යතුර = 6 5 2 1 පැහැදිලි කිරීම:…

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

Stacks භාවිතා කරන පෝලිම්

පෝලිම් ගැටළුවක් භාවිතා කරමින් පෝලිමේදී, අප විසින් පෝලිමේ පහත සඳහන් කාර්යයන් ක්‍රියාවට නැංවිය යුතුය, එන්කියු: පෝලිමේ අවසානයට මූලද්‍රව්‍යයක් එක් කරන්න Dequeue: පෝලිමේ ආරම්භයේ සිට මූලද්‍රව්‍යයක් ඉවත් කරන්න උදාහරණ ආදානය : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue ()…

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

වමේ සහ දකුණේ ඊළඟ ග්‍රේටරයේ දර්ශකවල උපරිම නිෂ්පාදනය

අරාව ලබා දී ඇත්තේ n ප්‍රමාණයෙන් []. පිහිටීමෙහි ඇති සෑම මූලද්‍රව්‍යයක් සඳහාම, මම L [i] සහ R [i] කොහේද - L [i] = i ට ආසන්නතම දර්ශකය L [ආසන්නතම දර්ශකය]> L [i] සහ ආසන්නතම දර්ශකය <i. R [i] = i ට ආසන්නතම දර්ශකය R [ආසන්නතම දර්ශකය]> R [i]…

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

ද්විමය ගසකට ඇතුළු කිරීම

මෙම ලිපියෙන් අපි ද්විමය ගසකට ඇතුළු කිරීම ඉගෙන ගනිමු. පෙර ලිපියෙන් අපි දැනටමත් BFS සංකල්පය දැක ඇත්තෙමු, එබැවින් මෙහිදී අපි ද්විමය ගසක දත්ත ඇතුළත් කිරීමට එකම සංකල්පය භාවිතා කරමු. සංකල්පය ගස මට්ටමේ අනුපිළිවෙලින් ගමන් කරයි…

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

සියළුම අක්ෂර නූල් වලින් ටොගල් කිරීමේ වැඩසටහන

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

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

තවත් නූලකට අනුව නූලක් වර්ග කරන්න

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

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

රටාව අනුව අක්ෂර අනුපිළිවෙල අනුගමනය කරන්නේද නැද්ද යන්න පරීක්ෂා කරන්න

ගැටළු ප්‍රකාශය “රටාව අනුව අක්ෂර අනුපිළිවෙල අනුගමනය කරන්නේද නැද්ද යන්න පරීක්ෂා කරන්න” ගැටලුවේදී, ලබා දී ඇති ආදාන රටාවේ ඇති අක්‍ෂරයන් විසින් නියම කරන ලද අනුපිළිවෙල අනුගමනය කරන්නේද යන්න පරීක්ෂා කර බැලිය යුතුය. “නැත” මුද්‍රණය කරන්න. ආදාන ආකෘතිය…

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