-
Data: 2010-03-23 19:55:02
Temat: Re: Jaki automat dla wyrażeń regularnych z bactrackigiem?
Od: Jędrzej Dudkiewicz <j...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Wojciech Muła pisze:
> Jędrzej Dudkiewicz <j...@g...com> wrote:
>
>> Wydaje mi się, że "wystarczy" zarezerwować miejsce w automacie na
>> dodatkowe stany i dołożyć je, kiedy ciąg już jest znany. Wszak to "\1"
>> to nic innego, jak ustalony ciąg znaków.
>
> Nic podobnego, \1 może być dowolnym ciągiem. Nie wiesz, ile będziesz
> potrzebował zarezerwować.
Oczywiście, że nie może być dowolnym ciągiem, musi być ciągiem, który
już a) znalazłeś, oraz b) zapamiętałeś - forma nieistotna. W końcu
jeżeli używasz nawiasów (tych wyznaczających ciąg do
backreference'owania, że się wyrażę), to wynik przypasowania musi być
zapamiętany.
Kiedy pisałem "zarezerwować miejsce na dodatkowe stany", nie miałem na
myśli konkretnej liczby stanów, miałem na myśli raczej dwa stany, między
które wejdzie jeszcze cały dodatkowy ciąg znaków.
> Tzn. technicznie to jest osiągalne, jasne - przecież wszyscy tego
> używamy w VIM-ie i innych narzędziach. :) Mnie interesuje, czy są
> w informatyce teoretycznej rozważane jakiś specjalne struktury związane
> z tego typu dopasowaniami.
Myślę, że lista, kolejka i mapa :)
JD
Najnowsze wątki z tej grupy
- NOWY: 2025-09-29 Alg., Strukt. Danych i Tech. Prog. - komentarz.pdf
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
Najnowsze wątki
- 2025-11-23 konpederacki debil o fotelikach
- 2025-11-22 Sterownik kotła CO praca PWM
- 2025-11-22 Fwd: Fwd: jesienne paragony grozy
- 2025-11-22 Fwd: jesienne paragony grozy
- 2025-11-22 Fwd: Stopa z gwintem
- 2025-11-22 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-11-22 Warszawa => Solution Architect (Workday) - Legal Systems <=
- 2025-11-22 Warszawa => Senior Cloud Engineer - AWS <=
- 2025-11-22 Wrocław => Programista React ze znajomością C++ <=
- 2025-11-22 Stopa z gwintem
- 2025-11-22 Białystok => Dynamics 365 Commerce/POS Developer <=
- 2025-11-22 Elektryki to jednak smrody
- 2025-11-22 Warszawa => Programista Microsoft Dynamics 365 Finance & Operations (D
- 2025-11-22 Warszawa => Starszy Programista C <=
- 2025-11-22 Żerniki => Dyspozytor Międzynarodowy <=




Ile kosztują tanie mieszkania w polskich metropoliach?