
实现Python中find()功能,利用目标字符的长度分别截断已有字符串来查询
我的答案:
1 | class Solution: |
其实在python中已经有了相关的库,可以一句话就能实现此功能:a.find(b),但为了锻炼锻炼还是自己写一个
本题的主要思路是按照needle的长度,在heystack中截断对应长度的字符串放入临时对比列表中,如果在对比列表中存在needle,即存在,返回对比函数中的位置即为初始位置
needle,即存在,返回对比函数中的位置即为初始位置
实现Python中find()功能,利用目标字符的长度分别截断已有字符串来查询
我的答案:
1 | class Solution: |
其实在python中已经有了相关的库,可以一句话就能实现此功能:a.find(b),但为了锻炼锻炼还是自己写一个
本题的主要思路是按照needle的长度,在heystack中截断对应长度的字符串放入临时对比列表中,如果在对比列表中存在needle,即存在,返回对比函数中的位置即为初始位置
needle,即存在,返回对比函数中的位置即为初始位置