在 Haskell 中制作回文
我正在尝试编写一个函数,该函数接受一个字符串并从中生成一个回文。
例如,ace
变为 aceeca
。
I am trying to write a function that takes in a string and makes a palindrome out of it.
For example, ace
becomes aceeca
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
很简单,只需将反转的字符串连接到其自身上即可。
++ 是列表串联函数。
让我向您指出真实世界的 Haskell。如果您刚刚开始学习该语言,这是一本很好的书。
Pretty easy, just concatenate the reversed string onto itself.
++ is the list concatenation function.
Let me point you toward Real World Haskell. It's a good book for learning the language if you're just getting started.