关于字符串操作的面试题(牛客网视频文字个人理解版)

本文介绍了多个与字符串操作相关的面试题,包括判断字符串规则、整数运算、字符计数等问题。重点讲解了如何使用KMP算法判断字符串是否包含另一字符串,以及变形词的哈希表判断方法。还涉及字符串旋转、逆序调整、最大拼接顺序等问题,提供了解题思路和最优解的时间复杂度分析。
摘要由CSDN通过智能技术生成
因为找实习,很多公司都要看技术博客,大部分笔记,BUG修复之类的都写在印象笔记上,现在开始往上面搬。
1.规则判断类型
判断字符串是否符合整数规则/浮点数规则/回文字符串规则。
2.数字运算(大整数相关的加减乘除操作)
3.与数组操作有关的类型(与数组有关的调整、排序等操作)
4.字符计数(@1.使用哈希表@2.使用固定长度的 数组@3.用于解决滑动窗口问题、寻找无重复字符子串的问题、计算变位词问题等)
5.动态规划类型
6.搜索类型(@1.宽度有限搜索)
7.高级算法与数据结构解决的问题(@1.Manacher算法解决最长回文子串问题@2.KMP算法解决字符串匹配问题@3.前缀树结构@4.后缀树和后缀数组)

问题1.给定两棵二叉树,判断T2是否是T1某棵子数的结构。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值