创脉思
登录
首页
/
算法研究员
/
字符串处理算法
1. 面试官:设计一个算法,将字符串中的每个单词的首字母都转换为大写。
请
登陆
后,查看答案
2. 面试官:创建一个算法,实现字符串的反转,要求不使用额外的存储空间。
请
登陆
后,查看答案
3. 面试官:编写一个算法,判断两个字符串是否是Anagram(指由颠倒字母顺序而构成的单词)。
请
登陆
后,查看答案
4. 面试官:设计一个算法,可以在字符串中找到最长的回文子串。
请
登陆
后,查看答案
5. 面试官:实现一个算法,检查字符串中的括号是否匹配,例如 '({})[]' 是合法的,而 '{[}]' 是非法的。
请
登陆
后,查看答案
6. 面试官:编写一个算法,找到字符串中第一个不重复的字符。
请
登陆
后,查看答案
7. 面试官:创建一个算法,将字符串中的数字字符按照从大到小的顺序排列。
请
登陆
后,查看答案
8. 面试官:设计一个算法,找到字符串中最长不重复子串的长度。
请
登陆
后,查看答案
9. 面试官:实现一个算法,判断一个字符串是否是另一个字符串的子序列。
请
登陆
后,查看答案
10. 面试官:编写一个算法,将字符串中的元音字符(aeiou)移动到字符串的开头。
请
登陆
后,查看答案
滨湖区创脉思软件工作室 ⓒ Copyright 2024
苏ICP备2023020970号-2