Inverser des strings (les lire de droite à gauche, plutôt que de gauche à droite) est une tâche étonnamment courante en programmation.
Par exemple, en bio-informatique, inverser la séquence de strings d'ADN ou d'ARN est souvent important pour diverses analyses, comme trouver des brins complémentaires ou identifier des séquences palindromiques qui présentent un intérêt biologique.
Ta tâche consiste à inverser une string donnée.
Quelques exemples :
"stressed" en "desserts"."strops" en "sports"."racecar" en "racecar".Préserve les grappes de graphèmes, c'est-à-dire
myreverse("hi 👋🏾") == "👋🏾 ih"
myreverse("as⃝df̅") == "f̅ds⃝a"
Pour ce bonus, la bibliothèque standard Unicode te sera sans doute utile.
Pour activer le test des graphèmes, ajoute const TEST_GRAPHEMES = true dans la portée globale de ton fichier.
Inscris-toi sur Exercism pour apprendre et maîtriser Julia avec 35 concepts128 exercices, et un vrai mentorat humain, le tout gratuitement.
Découvre 14 façons différentes d'inverser une chaîne de caractères, en explorant des sujets variés comme les points de code Unicode, les graphèmes, les allocations sur la pile et sur le tas, et les pointeurs. Installe-toi confortablement et profite de 45 minutes d'apprentissage avec Jeremy et Erik.