text_question #1257
opendesc=### 题 pod_templa pod_templa name=CCF C answer_id=
0%
"### 题目描述\n\n- 给你一个由大小写英文字母组成的字符串 `s` 。\n- 一个整理好的字符串中,两个相邻字符 `s[i]` 和 `s[i+1]`,其中\
\ `0<= i <= s.length-2` ,要满足如下条件:\n - 若 `s[i]` 是小写字符,则 `s[i+1]` 不可以是相同的大写字符。\n\
\ - 若 `s[i]` 是大写字符,则 `s[i+1]` 不可以是相同的小写字符。\n\n- 请你将字符串整理好,每次你都可以从字符串中选出满足上述条件的两个相邻字符并删除,直到字符串整理好为止。\n\
- 返回整理好的字符串。\n\n> 注意:空字符串也属于整理好的字符串,尽管其中没有任何字符。\n\n- 示例\n\n```python\n# 输入: \nstr\
\ = \"HogGgwarts\"\n# 输出: \nstr = \"Hogwarts\"\n\n# 输入: \nstr = \"abBAcC\"\n# 输出:\
\ \nstr = \"\"\n```\n\n### 题目说明\n\n1. 要求实现一个字符串整理算法。\n2. 可以使用 Python 或者 Java 实现。\n\
3. 考察对算法的理解和实现能力,编程能力以及对时间复杂度的分析。\n\n### 作答的格式要求\n\n1. 作答的格式要求:测试代码的编写请在本地完成编码及调试后,连同依赖统一打成一个zip格式的压缩包(依赖:java\
\ 需要提供 pom,python 需要提供 requirements,[点击查看 requirements 的生成教程](https://pdf.ceshiren.com/match/requirements%20%E7%94%9F%E6%88%90%E6%95%99%E7%A8%8B.pdf)),上传到本题的答题区\
\ **(注意如果其他格式没有分数)**。\n\n> 切记不要打包 venv,以免因文件过大影响上传!!!\n\n2. 要求必须使用以下模版 **(不使用模版,自动判零分)**。\n\
\n- python 模版\n\n```python\ndef make_string(s):\n \"\"\"\n 中间是你要实现的代码\n \
\ \"\"\"\n return result\n```\n\n- java 模版\n\n```java\npublic class Solution\
\ {\n public String makeString(String message) {\n // 中间是你要实现的代码\n \
\ return result;\n }\n}\n```"
[]
编程题
...
No data to display