【发布时间】:2016-09-02 20:08:50
【问题描述】:
我正在编写一个程序,我必须找出字符串是否可以成为回文,如果可以的话,将缺失的字母填充到字符串中(由 '.' 表示)。然而,缺少的字母必须以这样一种方式填充,即得到的回文是字典上最小的回文。我能够找出输入的结果回文,但是我不明白什么是字典上最小的回文。
【问题讨论】:
-
有多种方法可以将字符串转换为回文。但是,您的任务是如果按照字典(字母)顺序排列所有可能的回文,则找到首先出现的回文。
-
这是来自正在进行的编码竞赛:codechef.com/SEPT16/problems/LEXOPAL。请不要在他们的比赛仍在进行时要求我们为您解决比赛问题,并确保为您的来源提供归属。 (寻求外部帮助也违反了他们的规则。)
-
@D.W.真诚的道歉,但我的目的是理解字典上最小的回文的含义,而不是得到任何编码帮助,事实上我没有。我发布了我的代码,这是另一个错误,我对此负责。我是新的 codechef 用户。
标签: java string algorithm lexicographic