අරා වල පවතින උපරිම අනුක්‍රමික අංක

ගැටළු ප්‍රකාශය ඔබ සතුව N ප්‍රමාණයේ පූර්ණ සංඛ්‍යාවක් තිබේ යැයි සිතමු. “අරාවෙහි ඇති උපරිම අනුක්‍රමික සංඛ්‍යා” ගැටළුව අරාවෙහි විසිරී යා හැකි අඛණ්ඩ සංඛ්‍යා ගණන සොයා ගැනීමට අසයි. උදාහරණ arr [] = {2, 24, 30, 26, 99, 25} 3 පැහැදිලි කිරීම: The…

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

සියලු සෘණ සංඛ්‍යා ආරම්භයට සහ ධනාත්මකව අමතර අමතර ඉඩකින් අවසන් කිරීමට ගෙනයන්න

ඔබට පූර්ණ සංඛ්‍යා රාශියක් ඇතැයි සිතමු. එය negative ණාත්මක හා ධනාත්මක සංඛ්‍යා වලින් සමන්විත වන අතර ගැටළු ප්‍රකාශය මඟින් සියලු negative ණාත්මක හා ධනාත්මක අංගයන් අතිරේක ඉඩක් භාවිතා නොකර පිළිවෙලින් අරාවේ වමට සහ අරාවෙහි දකුණට ගෙනයාමට / ගෙනයාමට ඉල්ලා සිටී. මෙය…

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

පරාසයක පුනරාවර්තන ඉලක්කම් නොමැති මුළු අංක

ඔබට සංඛ්‍යා පරාසයක් ලබා දී ඇත (ආරම්භය, අවසානය). දී ඇති කර්තව්‍යය පවසන්නේ පරාසයක නැවත නැවත ඉලක්කම් නොමැති මුළු සංඛ්‍යා ගණන සොයා ගැනීමට ය. උදාහරණ ආදානය: 10 50 ප්‍රතිදානය: 37 පැහැදිලි කිරීම: 10 ට නැවත නැවත ඉලක්කම් නොමැත. 11 නැවත නැවතත් ඉලක්කම් ඇත. 12 ට නැවත නැවත ඉලක්කම් නොමැත. …

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

අරාවෙහි නැවත නැවතත් ඉහළම තිදෙනා සොයා ගන්න

“නැවත නැවත අරාවෙහි ඉහළින්ම සිටින තිදෙනා සොයා ගන්න” යන ගැටලුවේ සඳහන් වන්නේ ඔබට නැවත නැවත සංඛ්‍යා කිහිපයක් සහිත n සංඛ්‍යා මාලාවක් ලබා දී ඇති බවයි. ඔබේ කර්තව්‍යය වන්නේ අරාවෙහි නැවත නැවතත් ඉහළම අංක 3 සොයා ගැනීමයි. උදාහරණය [1,3,4,6,7,2,1,6,3,10,5,7] 1 3 6 පැහැදිලි කිරීම මෙහි 1,3 සහ 6 පුනරාවර්තනය වේ…

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

සුළු හැෂ් ශ්‍රිතය භාවිතයෙන් වර්ග කිරීම

“සුළු හැෂ් ශ්‍රිතය භාවිතයෙන් වර්ග කිරීම” යන ගැටළුවේ සඳහන් වන්නේ ඔබට පූර්ණ සංඛ්‍යාවක් ලබා දී ඇති බවයි. අරාවක negative ණ සහ ධනාත්මක සංඛ්‍යා අඩංගු විය හැකිය. Trivial Hash Function භාවිතයෙන් අරාව වර්ග කිරීමට ගැටළු ප්‍රකාශය අසයි. උදාහරණ arr [] =, 5,2,1,3,6} {1, 2, 3, 5, 6} arr [] = {-3, -1,…

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

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

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

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

අරා දෙකක් සමානද නැද්ද යන්න පරීක්ෂා කරන්න

“අරා දෙකක් සමානද නැද්ද යන්න පරීක්ෂා කරන්න” යන ගැටළුවෙහි දැක්වෙන්නේ ඔබට අරා දෙකක් ලබා දී ඇති බවයි. ලබා දී ඇති අරා සමානද නැද්ද යන්න ඔබ විසින් තීරණය කළ යුතු බව ගැටළු ප්‍රකාශයේ සඳහන් වේ. උදාහරණ arr1 [] = {1, 4, 2, 5, 2}; arr2 [] = {2, 1, 5, 4,…

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

සම්බන්ධිත ලැයිස්තු දෙකක ඡේදනය වීමේ ලක්ෂ්‍යය ලබා ගැනීම සඳහා ශ්‍රිතයක් ලියන්න

ගැටළු ප්‍රකාශය “සම්බන්ධිත ලැයිස්තු දෙකක ඡේදනය වීමේ ලක්ෂ්‍යය ලබා ගැනීම සඳහා ශ්‍රිතයක් ලියන්න” ගැටළුව මඟින් ඔබට සම්බන්ධිත ලැයිස්තු දෙකක් ලබා දී ඇති බව සඳහන් වේ. නමුත් ඒවා ස්වාධීන සම්බන්ධිත ලැයිස්තු නොවේ. ඒවා යම් අවස්ථාවක සම්බන්ධ වේ. දැන් ඔබට මෙම ලැයිස්තු දෙකේ ඡේදනය වීමේ ස්ථානය සොයාගත යුතුය. …

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

හෙඩ් පොයින්ටරය නොමැතිව සම්බන්ධිත ලැයිස්තුවෙන් නෝඩයක් මකන්න

ගැටළු ප්‍රකාශය “හෙඩ් පොයින්ටරය නොමැතිව සම්බන්ධිත ලැයිස්තුවෙන් නෝඩයක් මකන්න” ගැටලුවෙහි සඳහන් වන්නේ ඔබට සමහර නෝඩ් සමඟ සම්බන්ධිත ලැයිස්තුවක් ඇති බවයි. දැන් ඔබට නෝඩයක් මකා දැමීමට අවශ්‍ය නමුත් ඔබට එහි මව් නෝඩ් ලිපිනය නොමැත. එබැවින් මෙම නෝඩය මකන්න. උදාහරණ 2-> 3-> 4-> 5-> 6-> 7 මකා දැමිය යුතු නෝඩ්: 4 2-> 3-> 5-> 6-> 7…

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

ෆිබොනාච්චි අංක ප්‍රතිලෝම අනුපිළිවෙලින් මුද්‍රණය කරන්න

ගැටළු ප්‍රකාශය n අංකයක් ලබා දී ඇති විට, ෆයිබොනාච්චි සංඛ්‍යා ප්‍රතිලෝම අනුපිළිවෙලින් මුද්‍රණය කරන්න. උදාහරණය n = 5 3 2 1 1 0 පැහැදිලි කිරීම: ෆිබොනාච්චි අංක 0, 1, 1, 2, 3 ඒවායේ ඇණවුමට අනුව වේ. නමුත් අපට ප්‍රතිලෝම අනුපිළිවෙලින් මුද්‍රණය කිරීමට අවශ්‍ය වූ බැවින්. n = 7 8 5…

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