📜  面试中的 50 大字符串编码问题

📅  最后修改于: 2022-05-13 01:57:07             🧑  作者: Mango

面试中的 50 大字符串编码问题

这是关于字符串的 50 大常见面试问题列表的集合。本文中的问题分为三个级别,以便读者根据难易程度逐步练习。

面试的前 50 个字符串编码问题

1级

  1. 反转给定字符串中的单词
  2. 最长公共前缀
  3. 罗马数字转整数
  4. 整数转罗马
  5. 最近的字符串
  6. 能被 7 整除
  7. 加密字符串 – II
  8. 字符串括号中的相等点
  9. 同构字符串
  10. 检查两个字符串是否是 k-anagrams
  11. 拼写检查
  12. 最少删除
  13. 不同子序列的数量
  14. 检查字符串是否旋转了两个位置

2级

  1. 实现 Atoi
  2. 验证 IP 地址
  3. 许可证密钥格式
  4. 查找字典中最大的单词
  5. 等于 0,1 和 2
  6. 在字符串中查找和替换
  7. 添加二进制字符串
  8. 两个大数之和
  9. 将两个字符串相乘
  10. 看和说模式
  11. 必须重复 A 以使 B 成为子字符串的最少次数
  12. Excel 表 - 我
  13. 形成一个回文
  14. 找到第 N 个字符
  15. 使用同一组数字的下一个更高的回文数
  16. 最长前缀后缀的长度
  17. 最长 K 个唯一字符子串
  18. 包含所有字符的字符串中的最小窗口
  19. 最长回文子序列
  20. 不重复字符的最长子串
  21. 长度为 k 且具有 k-1 个不同元素的子串
  22. 计算子串的数量
  23. 交错的字符串
  24. 一起打印字谜
  25. 排列排列
  26. 特殊键盘

3级

  1. 限制性糖果粉碎
  2. 编辑距离
  3. 搜索模式(KMP 算法)
  4. 搜索模式(Rabin-Karp 算法)
  5. 搜索模式(Z 算法)
  6. 最短公共超序列
  7. 具有 K 个最大不同元音的单词数
  8. 形成回文的最长子串
  9. 最长有效括号
  10. 不同的回文子串

相关文章:

面试的前 50 个数组编码问题

面试中的 50 大树编码问题

面试中的 50 大动态编程编码问题