Questions tagged «algorithm»

ඇල්ගොරිතම යනු ගැටළුවකට වියුක්ත විසඳුමක් නිර්වචනය කරන මනාව නිර්වචනය කළ පියවරයන්ගේ අනුක්‍රමයකි. ඔබේ ගැටළුව ඇල්ගොරිතම සැලසුමට සම්බන්ධ වූ විට මෙම ටැගය භාවිතා කරන්න.


30
ජාවාස්ක්‍රිප්ට් හි අරාවකට අගයක් ඇතුළත් දැයි මා පරීක්ෂා කරන්නේ කෙසේද?
ජාවාස්ක්‍රිප්ට් අරාවෙහි වටිනාකමක් තිබේද යන්න සොයා ගැනීමට වඩාත්ම සංක්ෂිප්ත හා කාර්යක්ෂම ක්‍රමය කුමක්ද? එය කිරීමට මා දන්නා එකම ක්‍රමය මෙයයි: function contains(a, obj) { for (var i = 0; i < a.length; i++) { if (a[i] === obj) { return true; } } return false; } මෙය ඉටු කිරීම සඳහා …

30
ගොඩවල් වලින් මේස් කාර්යක්ෂමව සම්බන්ධ කරන්නේ කෙසේද?
ඊයේ මම පිරිසිදු රෙදි සෝදන යන්ත්‍රයෙන් මේස් යුගලනය කරමින් සිටි අතර එය කරන ආකාරය එතරම් කාර්යක්ෂම නොවේ. මම බොළඳ සෙවීමක් කරමින් සිටියෙමි - එක් මේස් එකක් තෝරාගෙන එහි යුගලය සොයා ගැනීම සඳහා ගොඩට “නැවත” යෙදීම. ඒ කට එල්ලාවල මහතා n / 2 * n / 4 අවශ්ය = n 2 …

14
2048 ක්‍රීඩාව සඳහා ප්‍රශස්ත ඇල්ගොරිතම කුමක්ද?
මම මෑතකදී 2048 ක්‍රීඩාවට බාධා කළෙමි . "විශාල" උළු සෑදීම සඳහා ඔබ සමාන උළු ඕනෑම දිශාවකට ගෙන යාමෙන් ඒකාබද්ධ කරයි. එක් එක් පියවර පසුව, නව උළු එක්කෝ වටිනාකම අහඹු හිස් තත්ත්වය දිස්වන 2හෝ 4. සියලුම පෙට්ටි පිරවූ විට ක්‍රීඩාව අවසන් වන අතර උළු ඒකාබද්ධ කළ හැකි කිසිදු චලනයන් නොමැත, නැතහොත් …


24
රූප සැකසුම්: 'කොකාකෝලා කැන්' හඳුනාගැනීම සඳහා ඇල්ගොරිතම වැඩි දියුණු කිරීම
පසුගිය වසර කිහිපය තුළ මම වැඩ කළ වඩාත් සිත්ගන්නා සුළු ව්‍යාපෘතියක් වූයේ රූප සැකසුම් පිළිබඳ ව්‍යාපෘතියකි . ඉලක්කය වූයේ කොකාකෝලා 'කෑන්' හඳුනා ගැනීමට හැකි වන පරිදි පද්ධතියක් සංවර්ධනය කිරීමයි (මම 'කෑන්' යන වචනය අවධාරණය කරන බව සලකන්න, විනාඩියකින් ඔබට පෙනෙනු ඇත). හරිත සෘජුකෝණාස්රයේ පරිමාණය හා භ්‍රමණය සමඟ හඳුනාගත හැකි පහත …

20
GetHashCode ඉක්මවා යාම සඳහා හොඳම ඇල්ගොරිතම කුමක්ද?
.NET හි, මෙම GetHashCodeක්‍රමය .NET මූලික පන්ති පුස්තකාල පුරා බොහෝ ස්ථානවල භාවිතා වේ. එය නිසි ලෙස ක්‍රියාත්මක කිරීම විශේෂයෙන් වැදගත් වන්නේ එකතුවක ඇති අයිතම ඉක්මනින් සොයා ගැනීම හෝ සමානාත්මතාවය තීරණය කිරීමේදී ය. GetHashCodeමගේ අභිරුචි පංති සඳහා ක්‍රියාත්මක කරන්නේ කෙසේද යන්න පිළිබඳ සම්මත ඇල්ගොරිතමයක් හෝ හොඳම භාවිතයක් තිබේද?

30
පහසු සම්මුඛ පරීක්ෂණ ප්‍රශ්නය වඩාත් අපහසු විය: ලබා දී ඇති අංක 1..100, හරියටම k ලබා දී ඇති අංක (ය) නැති බව සොයා ගන්න
ටික කලකට පෙර මට රසවත් රැකියා සම්මුඛ පරීක්ෂණ අත්දැකීමක් ලැබුණි. ප්‍රශ්නය ආරම්භ වූයේ ඉතා පහසු ය: Q1 : අපි සංඛ්යා අඩංගු මල්ලක් තියෙනවා 1, 2, 3, ..., 100. සෑම අංකයක්ම හරියටම එක් වරක් දිස්වන බැවින් අංක 100 ක් ඇත. දැන් එක් අංකයක් අහඹු ලෙස බෑගයෙන් ඉවතට ගනු ලැබේ. නැතිවූ අංකය …
1157 algorithm  math 

7
සරල ඉංග්‍රීසියෙන් උක්කොනන්ගේ උපසර්ග ගස් ඇල්ගොරිතම
මේ අවස්ථාවේදී මට ටිකක් thick න බවක් දැනේ. ගස් සෑදීම සඳහා මගේ හිස සම්පූර්ණයෙන් ඔතා ගැනීමට මම දින ගණනාවක් තිස්සේ උත්සාහ කර ඇත්තෙමි, නමුත් මට ගණිතමය පසුබිමක් නොමැති නිසා, ගණිතමය සංකේත විද්‍යාව අධික ලෙස භාවිතා කිරීමට පටන් ගන්නා විට බොහෝ පැහැදිලි කිරීම් මග හැරේ. මා සොයාගෙන ඇති හොඳ පැහැදිලි කිරීමකට …

30
ලැයිස්තු වල අනුපිටපත් ඉවත් කිරීම
ලැයිස්තුවක් තුළ අනුපිටපත් තිබේදැයි පරීක්ෂා කිරීම සඳහා මට වැඩසටහනක් ලිවීමට අවශ්‍යය. එය එසේ කරන්නේ නම් ඒවා ඉවත් කර අනුපිටපත් නොකළ / ඉවත් නොකළ අයිතම සමඟ නව ලැයිස්තුවක් ලබා දේ. මෙය මා සතුව ඇති නමුත් අවංකව කිවහොත් කුමක් කළ යුතුදැයි මම නොදනිමි. def remove_duplicates(): t = ['a', 'b', 'c', 'd'] t2 …

30
අක්ෂාංශ-දේශාංශ ලක්ෂ්‍ය දෙකක් අතර දුර ගණනය කරන්න? (හැවර්සින් සූත්‍රය)
අක්ෂාංශ හා දේශාංශ මගින් නිශ්චිතව දක්වා ඇති ලක්ෂ්‍ය දෙකක් අතර දුර ගණනය කරන්නේ කෙසේද? පැහැදිලි කිරීම සඳහා, මම කිලෝමීටරයක දුරට කැමතියි; ලකුණු WGS84 පද්ධතිය භාවිතා කරන අතර පවතින ප්‍රවේශයන්ගේ සාපේක්ෂ නිරවද්‍යතාව තේරුම් ගැනීමට මම කැමතියි.

9
ඇල්ගොරිතමයක කාල සංකීර්ණත්වය සොයා ගන්නේ කෙසේද
ප්රශ්නය ඇල්ගොරිතමයක කාල සංකීර්ණත්වය සොයා ගන්නේ කෙසේද? SO හි ප්‍රශ්නයක් පළ කිරීමට පෙර මා කුමක් කර ඇත්ද? මම හරහා ගොස් ඇති මෙම , මෙම බොහෝ සබැඳි සහ නමුත් කාල සංකීර්ණත්වය ගණනය කරන්නේ කෙසේද යන්න පිළිබඳ පැහැදිලි හා forward ජු ඉදිරි පැහැදිලි කිරීමක් සොයා ගැනීමට මට නොහැකි විය. මා දන්නේ කුමක්ද? …

23
ලොකු ඕ, ඔබ එය ගණනය කරන්නේ / දළ වශයෙන් ගණනය කරන්නේ කෙසේද?
සීඑස් උපාධියක් ඇති බොහෝ අය නිසැකවම කුමක් දැයි දැන ගනු ඇත බිග් ඕ යනු . ඇල්ගොරිතම පරිමාණය කොතරම් හොඳින් මැනීමට එය අපට උපකාරී වේ. නමුත් මම කුතුහලයෙන් ඉන්නේ කොහොමද කියලා ඔබ ගණනය හෝ ඔබේ ගණිත ක්රමයක්, මෙම සංකීර්න ආසන්න?

30
බිටු 32 ක පූර්ණ සංඛ්‍යාවක් තුළ සැකසූ බිට් ගණන ගණනය කරන්නේ කෙසේද?
අංක 7 නියෝජනය කරන බිටු 8 ක් මේ වගේ ය: 00000111 බිටු තුනක් සකසා ඇත. බිටු 32 ක පූර්ණ සංඛ්‍යාවක් තුළ ඇති කට්ටල බිටු ගණන තීරණය කිරීම සඳහා ඇල්ගොරිතම මොනවාද?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.