I really need help on this task. Im stuck at it and I really would appreciate your help here.
Give a recursive function $r$ on $A$ that reverses a string. For instance, $r(logikk) = kkigol$ and $r(moro) = orom$. (given that $A$ the amount of letters in the Norwegian alphabet which has 29 letters. ). Define the function in such a way that it is correctly regardless of what $A$ are.
$logikk$ means $logic$ in norwegian, and $moro$ means $fun$ in norwegian in case you're wondering.
Edit:
I think i've figured out one of the recursive functions:
$r(\Lambda) = \Lambda$ (empty string)
$r(l) = r(a) + o$
$r(o) = r(l) + g$
$r(g) = r(o) + i$
$r(i) = r(g) + k$
$r(k) = r(i) + k$
$r(k) = r(k)$
Can someone please check if this is correct for $r(logikk)$ I feel like i'm missing something but i'm not sure what.
Thanks a lot for your help!
$\Lambda =$ The empty string, $r(\Lambda) =$ $\Lambda$, $r(k) = k$, $r(k) = k$, $r(i) = i$, $r(g) = g$, $r(o) = o$, $r(l) = l$ would that be more correct? I am not so sure about the on line part but i'll try , $r(wa) = wa$
– Dabbish Oct 13 '13 at 20:55