华为OD统一考试A卷+B卷 新题库说明
2023年5月份,华为官方已经将的 2022/0223Q(1/2/3/4)统一修改为OD统一考试(A卷)和OD统一考试(B卷)。
你收到的链接上面会标注A卷还是B卷。请注意:根据反馈,目前大部分收到的都是B卷。但是仍有概率抽到A卷。
A卷对应2023的新题库(2022Q4 20223Q1) B卷对应20022部分考题以及新出的题目
专栏:2023华为OD机试(A卷+B卷)(C++JavaJSPy)
题目描述
如果一个字符串正读和反渎都一样(大小写敏感),则称它为一个「回文串」,例如:
- leVel是一个「回文串」,因为它的正读和反读都是leVel;同理a也是「回文串」
- art不是一个「回文串」,因为它的反读tra与正读不同
- Level不是一个「回文串」,因为它的反读leveL与正读不同(因大小写敏感)
给你一个仅包含大小写字母的字符串,请用这些字母构造出一个最长的回文串,若有多个最长的,返回其中字典序最小的回文串。
字符串中的每个位置的字母最多备用一次,也可以不用。
输入描述
无
输出描述
无
用例
输入 | abczcccddzz |
输出 | ccdzazdcc |
说明 | 无 |
题目解析
母题: