felixx (napisa): |
ovo, "sa druge strane" je po meni malo labava definicija...
mislim da bi bilo najbolje kad bi se jednostavno skroz zanemarila velicina slova ili tako nesto.. . |
vinko (napisa): | ||
U priličnoj gužvi sam, ali probat ću sutra stavit neki main u zadatke. |
vinko (napisa): | ||||
da, taj koji ste naveli je najmanji, a u ovom drugom slućaju je AGabaGA manji. Što se tiče druge grupe, odnosno zadatka sa najmanjim_palindromom koji sadrži određeni podstring, ono što možda nije precizno definirano je da: 1. podstring mora biti podstring, a ne podniz, dakle ne smije se između znakova umetati nove znakove (što je puno lakše za riješiti) 2. ako se dodaju novi znakovi, oni trebaju biti iste veličine kao i oni na suprotnoj strani palindroma. npr. u primjeru imamo: abc → abcba. manji od njega bi bio CBabc, ali bi tu morali mijenjati mala slova u velika. Nadam se da je jasno što hoću reći, jer mi je malo komplicirano to objasniti (a i nadam se da je jednostavnije za riješiti od one druge opcije koja bi mogla biti). |
vinko (napisa): | ||
A i meni se sad pomalo tako čini ![]() @Vila Zvončica Dakle palindrom p1 je manji od palindroma p2 ako je kraći od njega, ili su jednako dugi a palindrom p1 je leksikografski (kao što se uspoređuju stringovi) manji od p2. Tako sam zamislio definiciju manji na palindromima. |
vinko (napisa): |
U ovom primjeru koji ste naveli, mogući palindromi maksimalne duljine su i CAbAC i još brojni drugi. Jooj, nisam ni mislio da će zadatak bit tako težak. Dakle, treba pobrojati slova, vidit kojih ima parnih i od tog sastavit prvu polovinu palindroma, počevši od manjih slova k većima. u sredini eventualno ubacit najmanje slovo koje dolazi neparan broj puta i nakon tog ova nadopuniti ostatak palindroma. Samo pazi na velika i mala slova da velika dolaze prije malih... tako nekako |
felixx (napisa): |
mislim da ti je to krivo( al mozda imas jos negdje bug) |
eta (napisa): |
Mozemo li koristiti funkcije iz ctypa ? |
output generated using printer-friendly topic mod. Vremenska zona: GMT + 01:00.