Kurzusok
/
Wren
Wren
/
Feladatok
/
Párhuzamos betűgyakoriság
Párhuzamos betűgyakoriság

Párhuzamos betűgyakoriság

Közepes

Utasítások

Párhuzamos számítással számold meg a betűk gyakoriságát szövegekben.

A párhuzamosság lényege, hogy olyan dolgokat végzünk párhuzamosan, amelyeket sorosan is el lehet végezni. Gyakori példa erre a betűk gyakoriságának megszámolása. Használj párhuzamosságot, hogy kiszámítsd az egyes betűk összesített gyakoriságát a szövegek listájában.

Egyidejűség vs. párhuzamosság

A Wren egyidejűséget biztosít egy fiberek nevű konstrukcióval. A Wren kézikönyvéből:

A fiberek kicsit hasonlítanak a szálakhoz, azzal a különbséggel, hogy kooperatív ütemezéssel működnek. Ez azt jelenti, hogy a Wren nem állít le egy fibert és nem vált át egy másikra, amíg ezt nem mondod neki.

A Wren végrehajtása egyszálú, így valódi párhuzamosságot nem kapunk.

Íme egy-egy rövid meghatározás mindkettőre, amely megmutatja a kettő közötti különbségeket:

  • Egyidejűségről akkor beszélünk, ha két vagy több feladat átfedő időszakokban indulhat el, futhat és fejeződhet be, ugyanazon feldolgozóegység által végrehajtva.
  • Párhuzamosságról akkor beszélünk, ha két vagy több feladat egyszerre indulhat el és futhat, egymástól függetlenül, külön feldolgozóegységeken végrehajtva.

Tudj meg többet a Wren egyidejűségéről.

Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
Wren Exercism

Készen állsz elkezdeni a(z) Párhuzamos betűgyakoriság feladatot?

Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Wren nyelvet 117 feladat segítségével, valódi emberi mentorálással, mindez ingyen.

Mélyelemzés: Párhuzamos betűgyakoriság!

A konkurencia és a párhuzamosság közötti különbségeket járjuk körbe, olyan nyelvek eltérő megközelítéseit szemügyre véve, mint a JavaScript, a Go, az Elixir és a Rust.