Aktywne Wpisy
![Tja88](https://wykop.pl/cdn/c0834752/0cd0510bff2613b8ad66a2e6ed5035753a79d99a40436e2d20cb8cd3fbd2eeca,q60.jpg)
Tja88 +135
![Tja88 - Otwieram nitkę z najładniejszymi światłami w historii motoryzacji. 乁(♥ ʖ̯♥)ㄏ
...](https://wykop.pl/cdn/c3201142/3f969ebb6608480085ccbaa15621a967de525d4cf1130ab5370242d63f298c0e,w150.jpg)
źródło: 20240628_234531
Pobierz![WielkiNos](https://wykop.pl/cdn/c3397992/WielkiNos_dTiY14auZf,q60.jpg)
WielkiNos +262
Chłop się oświadcza dostarczając kobiecie dużo emocji. Tyle, że ta o mało nie zeszła na zawał.
#zwiazki #oswiadczyny #truestory #logikaniebieskichpaskow #rozowepaski
#zwiazki #oswiadczyny #truestory #logikaniebieskichpaskow #rozowepaski
![WielkiNos - Chłop się oświadcza dostarczając kobiecie dużo emocji. Tyle, że ta o mało...](https://wykop.pl/cdn/c3201142/fe26b67b82f7def5c4e3fde73823717476b791456ce5065802f0a95e00468160,w150h100.jpg?author=WielkiNos&auth=d4732655a1371074ce94e51144468384)
Zaimplementuj wyrażenia regularne z następującymi specjalnymi znakami:
. (kropka) dopasowuje dowolny pojedynczy znak
x* (gwiazdka) dopasowuje zero lub więcej znaków x
Tj. zaimplementuj funkcję, która przyjmuje dwa argumenty: napis s oraz poprawne wyrażenie regularne r i zwraca prawdę wtedy i tylko wtedy, kiedy wyrażenie r całkowicie dopasowuje się do s.
np. dla s="Mirek" i r="M.rek" -> true
s="Mirek" i r=".*" -> true
s="Mirek" i r="Mirabella" -> false
#dailycodingproblem #programowanie
Komentarz usunięty przez autora
@asunez: nie trzeba - to zadanie jest proste jeśli się wie (albo uczyło na studiach) co to są wyrażenia regularne i jak sie mają to automatów skończonych.
Ergo: trzeba skonstruować automat skończony
@NotABigFan: a czy coś takiego jest dopuszczalne: "m.a\*" i czy oznacza "(m.a)\*" czy "m.(a)\*".
s
mogą być znaki . oraz *wiem, że wygląda straszeni, ale muszę spadać od komputera, później może to zoptymalizuję :P
Komentarz usunięty przez autora
compare("Ala ma kota", "A.*a ka*t*ota");
zwraca false