Domov Razvoj Kaj je kleenska zvezda? - definicija iz tehopedije

Kaj je kleenska zvezda? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni Kleene Star?

Zvezdnica Kleene je v besedilu računalništva programski vir, ki ponuja rezultate, povezane s povezovanjem niza. Z zvezdico Kleene razvijalci in drugi ocenjujejo, kako filtrirati dane rezultate na podlagi vnosa.

Kleena zvezda je znana tudi kot Kleene operater ali Kleene zaprtje.

Tehopedia razlaga Kleene Star

Zvezdica Kleene, ki je uporabna pri gradnji "avtomatov" ali avtomatiziranih sistemov, je matematično opisana kot "enotna" operacija ali "prosta monoidna" konstrukcija. Opisan je kot možen niz strun, ki jih je mogoče ustvariti s povezovanjem elementov osnovnega niza. Z drugimi besedami, vsak posamezen element vhodnega niza mora biti prisoten, vendar se lahko dodatni elementi poljubno ponovijo.

Preprost abecedni primer lahko pokaže, kako deluje zvezda Kleene. Če je vhodni niz sestavljen iz besede "mačka", bo niz nastalih nizov Kleene zvezd vključeval rezultate "mačka" in "ccat", pa tudi "ccatt", "cccat" in "ccaattt."

Inženirji in strokovnjaki s pomočjo zvezde Kleene določajo niz nizov, na primer, da se ujemajo s posebnimi vhodi v avtomatizaciji in delajo na velikih zbirkah podatkov, ki prihajajo v IT sistem.

Kaj je kleenska zvezda? - definicija iz tehopedije