Itthon Fejlesztés Mi a kleene csillag? - meghatározás a techopedia alapján

Mi a kleene csillag? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

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.

A Techopedia magyarázza a Kleene Star-ot

A Kleene csillagot, amely hasznos az „automata” vagy automatizált rendszer felépítésében, matematikailag „egységes” műveletként vagy „szabad monoid” konstrukcióként írják le. 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 „cat” szóból áll, akkor a kapott Kleene csillagokból álló sorozat tartalmazza a „cat” é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.

Mi a kleene csillag? - meghatározás a techopedia alapján