⊗jsSpOtOA 275 of 294 menu

JavaScript-da optimal algoritmi saýlamak

Käwagt, kodyň meselesi, meseläni çözmek üçin iň optimal çözgüt saýlanmadygy bilen baglanyşykly bolup biler.

Mysal üçin, bizde 1-den 1000000-a çenli bolan integer sanlaryň jemini tapmak meselesi durýandygy bolsun. Goýlan meseläni çözeliň:

let sum = 0; for (let i = 1; i <= 1000000; i++) { sum += i; } console.log(sum);

Eýýäm nämä näme ýalňyş? Bu meseläni çözmek üçin matematiki çözgüt bar.

Bu çözgüt esasan resurs talap etmeýär! Oňa programma düzeliň:

let n = 1000000; let sum = n * (n + 1) / 2; console.log(sum);

Görkezme: Resurs talap edýän meseläni çözmän ozal, ony çözmek üçin taýýar matematiki formula ýa-da taýýar matematiki ýörelge bardygyny gözden geçiriň.

1-den 1000-a çenli bolan aralykdaky, 5-e galdyksyz bölünýän sanlaryň sanyny tapyň.

1-den 1000000-a çenli bolan ähli sanlary ýazmak üçin näçeräk san sifre gerek boljakdygyny tapyň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et