Kleene Star

Szerző: Randy Alexander
A Teremtés Dátuma: 23 Április 2021
Frissítés Dátuma: 16 Lehet 2024
Anonim
Operations on Regular Languages
Videó: Operations on Regular Languages

Tartalom

Meghatározás - Mit jelent a Kleene Star?

A Kleene csillag a számítástechnika szempontjából egy programozási erőforrás, amely egy húrkészlet összefűzésével kapcsolatos eredményeket kínál. A Kleene csillag használatával a fejlesztők és mások megbecsülik, hogy a megadott eredményeket hogyan lehet szűrni az input alapján.


A Kleene csillagot Kleene operátorként vagy Kleene bezárásként is nevezik.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Kleene Star-ot

A Kleene csillagot, amely hasznos az „automaták” vagy automatizált rendszerek felépítésében, matematikailag „egységes” műveletnek vagy „szabad monoid” konstrukciónak nevezik. Leírják, mint egy lehetséges karakterlánckészletet, amelyet egy alapsztring elemek összefűzésével lehet létrehozni. Más szavakkal, a bemeneti karakterlánc minden egyes elemének jelen kell lennie, de a kiegészítő elemek bármilyen mértékben megismételhetők.


Egy egyszerű ábécé példa megmutathatja, hogyan működik a Kleene csillag. Ha a bemeneti karakterlánc a „macska” szóból áll, akkor a kapott Kleene csillagok karakterlánca tartalmazza a „macska” és a “ccat”, valamint a “ccatt”, “cccat” és “ccaattt” eredményeket.

A Kleene csillagot használó mérnökök és szakemberek például a húrkészleteken döntnek úgy, hogy megfeleljenek az automatizálás bizonyos bemeneteihez, és dolgozzanak az informatikai rendszerbe bekerülő nagy adatkészletekkel.