基本信息
文件名称:计算机程序员三级实操试题(附答案).docx
文件大小:24.33 KB
总页数:13 页
更新时间:2025-09-04
总字数:约5.25千字
文档摘要

计算机程序员三级实操试题(附答案)

一、字符串处理与回文子串统计

问题描述:

给定一个由小写字母组成的字符串s(长度3≤s.length≤1000),要求完成以下任务:

1.找出s中所有长度≥3的回文子串;

2.去重后按字典序排序;

3.输出排序后的子串列表。

输入示例:

输入:ababa

输出示例:

输出:[aba,ababa,bab]

编程要求:

-用Python编写函数,函数签名为`deffind_palindromes(s:str)-list`;

-时间复杂度不超过O(n2),n为字符串长度;

-需处理重复子串(