අක්ෂර මාලාවේ සිට පූර්ණ සංඛ්‍යා සිතියම්කරණ ලීට්කෝඩ් විසඳුම දක්වා විකේතනය කරන්න

ගැටළු ප්‍රකාශය මෙම ගැටලුවේදී අපට ඉලක්කම් (0-9) සහ '#' අඩංගු නූලක් දෙනු ඇත. පහත දැක්වෙන සිතියම්කරණය උපයෝගී කරගනිමින් අපට මෙම string කුඩා ඉංග්‍රීසි අකුරු මාලාවකට හැරවීමට සිදු වේ. උදාහරණ s ​​= “10#11#12” “ජේකබ්” පැහැදිලි කිරීම: “10#” -> “ජ”, “11#” -> “කේ”, “1” -> “අ”…

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

අද්විතීය මාර්ග ලීට්කෝඩ් විසඳුම

අද්විතීය මාර්ග ලීට්කෝඩ් විසඳුමෙහි ගැටළුව පවසන්නේ ඔබට ජාලකයක ප්‍රමාණය නියෝජනය කරන පූර්ණ සංඛ්‍යා දෙකක් ලබා දී ඇති බවයි. ජාලකයේ ප්‍රමාණය, දිග සහ පළල භාවිතා කිරීම. ජාලකයේ ඉහළ වම් කෙළවරේ සිට අද්විතීය මාර්ග ගණන…

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

ප්‍රේරක ලීට්කෝඩ් විසඳුම

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

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

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

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

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

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

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

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

විසන්ධි කළ ප්‍රස්ථාරය සඳහා BFS

ගැටළු ප්‍රකාශය “විසන්ධි කළ ප්‍රස්ථාරය සඳහා බීඑෆ්එස්” ගැටළුවෙහි දැක්වෙන්නේ ඔබට විසන්ධි කරන ලද දිශානත ප්‍රස්ථාරයක් ලබා දී ඇති අතර ප්‍රස්ථාරයේ බීඑෆ්එස් සංචලනය මුද්‍රණය කරන්න. උදාහරණය ඉහත දැක්වෙන ප්‍රස්ථාරයේ බීඑෆ්එස් සංචලනය මඟින් ලබා දේ: 0 1 2 5 3 4 6 විසන්ධි වූ ctedජු ප්‍රස්ථාරය සඳහා පළල ප්‍රථම සෙවුම (බීඑෆ්එස්) ප්‍රවේශය ...

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

සමතුලිත ද්විමය සෙවුම් ගස් දෙකක් ඒකාබද්ධ කරන්න

සමබර ද්විමය සෙවුම් ගස් දෙකක් ලබා දී ඇති ගැටලු ප්‍රකාශය, පළමු බීඑස්ටී හි මූලද්‍රව්‍ය සහ දෙවන බීඑස්ටී හි එම් මූලද්‍රව්‍ය ඇත. (N + m) මූලද්‍රව්‍ය සමඟ තුන්වන සමබර ද්විමය සෙවුම් ගසක් සෑදීම සඳහා සමබර ද්විමය සෙවුම් ගස් දෙකක් ඒකාබද්ධ කිරීම සඳහා ඇල්ගොරිතමයක් ලියන්න. උදාහරණ ආදාන ප්‍රතිදාන පෙර ඇණවුම ...

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

අරාවෙහි කේ-වෙනම මූලද්‍රව්‍යය

ඔබට ලබා දී ඇත්තේ නිඛිල අරාවක් A, අරාවක k-th සුවිශේෂී මූලද්‍රව්‍ය මුද්‍රණය කිරීම. ලබා දී ඇති අරාවෙහි අනුපිටපත් අඩංගු විය හැකි අතර ප්‍රතිදානය මඟින් අරාවක ඇති සියලුම අද්විතීය මූලද්‍රව්‍ය අතර k-th සුවිශේෂී අංගය මුද්‍රණය කළ යුතුය. K යනු සුවිශේෂී අංග ගණනාවකට වඩා වැඩි නම් එය වාර්තා කරන්න. ආදාන උදාහරණය: ...

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

ඊළඟ ප්‍රේරණය

ඊළඟ පර්‍යේෂණ ගැටලුවේදී අපි වචනයක් දුන්නෙමු, එහි ශබ්දකෝෂාත්මකව විශාල_පරීතනය සොයා ගන්න. උදාහරණ ආදානය: str = “tutorialcup” ප්‍රතිදානය: tutorialpcu ආදානය: str = “nmhdgfecba” ප්‍රතිදානය: nmheabcdfg ආදානය: str = “ඇල්ගොරිතම” ප්‍රතිදානය: ඇල්ගොරිතමයේ ආදානය: str = “හැන්දට” ප්‍රතිදානය: ඊළඟ පර්‍යන්‍තනය ...

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

දත්ත ප්‍රවාහයෙන් මධ්‍යන්‍යය සොයා ගන්න

දත්ත ප්‍රවාහ ගැටලුවෙන් මාධ්‍යය සොයන්න තුළ, දත්ත ධාරාවකින් නිඛිල සංඛ්‍යා කියවන බව අපි ලබා දී ඇත්තෙමු. පළමු නිඛිලයෙන් ආරම්භ වී අවසන් නිඛිල සංඛ් යාව දක්වා මේ දක්වා කියවා ඇති සියලුම මූලද් රව් යයන්ගේ මධ් ය අගය සොයා ගන්න. උදාහරණ ආදානය 1: ප්‍රවාහය [] = {3,10,5,20,7,6} ප්‍රතිදානය: 3 6.5 ...

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