⊗ppSpOtOA 78 of 83 menu

পিএইচপিতে সর্বোত্তম অ্যালগরিদম নির্বাচন

কখনও কখনও কোডের সমস্যা এই কারণে হয় যে, সমস্যা সমাধানের জন্য সবচেয়ে সর্বোত্তম পদ্ধতি বেছে নেওয়া হয়নি।

ধরা যাক, উদাহরণস্বরূপ, আমাদের কাছে একটি কাজ আছে 1 থেকে 1000000 পর্যন্ত পূর্ণসংখ্যার যোগফল নির্ণয় করার। আমরা প্রদত্ত কাজটি সমাধান করি:

<?php $sum = 0; for ($i = 1; $i <= 1000000; $i++) { $sum += $i; } echo $i; ?>

সমস্যাটি কোথায়? বিষয়টি হল, এই সমস্যার সমাধানের জন্য একটি গাণিতিক সমাধান রয়েছে।

এই সমাধানটি কার্যত কোনো সম্পদের প্রয়োজনই করে না! আসুন এটিকে প্রোগ্রাম করি:

<?php $n = 1000000; $sum = $n * ($n + 1) / 2; echo $sum; ?>

নৈতিকতা: কোনো সম্পদ-নিবিড় সমস্যা সমাধানের আগে অবশ্যই পরীক্ষা করুন যে এর সমাধানের জন্য প্রস্তুত কোনো গাণিতিক সূত্র বা প্রস্তুত গাণিতিক পদ্ধতি আছে কিনা।

1 থেকে 1000 পর্যন্ত ব্যবধানে, 5 দ্বারা নিঃশেষে বিভাজ্য সংখ্যাগুলির সংখ্যা নির্ণয় কর।

1 থেকে 1000000 পর্যন্ত সমস্ত সংখ্যা লিখতে কয়টি অঙ্কের প্রয়োজন হবে তা নির্ণয় কর।

1 থেকে 10000 পর্যন্ত ব্যবধানে সমস্ত মৌলিক সংখ্যা নির্ণয় কর। তারকাচিহ্নিত সমস্যা, সমাধান না করলেও চলবে।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন