Ev gelişme Kleene yıldızı nedir? - techopedia nedir?

Kleene yıldızı nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Kleene Star ne anlama geliyor?

Kleene yıldızı, bilgisayar bilimi açısından, bir dizi kümesinin birleştirilmesiyle ilgili sonuçlar sunan bir programlama kaynağıdır. Kleene yıldızını kullanarak, geliştiriciler ve diğerleri, verilen sonuçların girdilere göre nasıl filtreleneceğini değerlendirir.

Bir Kleene yıldızı aynı zamanda Kleene operatörü veya Kleene kapatma olarak da bilinir.

Techopedia, Kleene Star'ı açıklıyor

“Otomata” veya otomatik sistemlerin yapımında yararlı olan Kleene yıldızı, matematiksel olarak “tekli” bir işlem veya “serbest monoid” bir yapı olarak tanımlanır. Bir temel dizenin elemanları birleştirilerek oluşturulabilecek olası bir dizeler kümesi olarak tanımlanır. Başka bir deyişle, giriş dizesinin her bir öğesi mevcut olmalıdır, ancak ek öğeler herhangi bir ölçüde tekrarlanabilir.

Basit bir alfabetik örnek Kleene yıldızının nasıl çalıştığını gösterebilir. Giriş dizesi “kedi” kelimesinden oluşuyorsa, sonuçta ortaya çıkan Kleene yıldız dizgisi seti “kedi” ve “ccat” ve “ccatt”, “cccat” ve “ccaattt” sonuçlarını içerecektir.

Mühendisler ve profesyoneller, örneğin otomasyondaki belirli girdileri eşleştirmek ve bir BT sistemine gelen büyük veri kümeleri üzerinde çalışmak için Kleene yıldızını dize kümeleri üzerinde bir karar verir.

Kleene yıldızı nedir? - techopedia nedir?