Python | Leetcode Python题解之第514题自由之路

题目:

题解:

python 复制代码
Test = "godding"
target = "d"

i = 0

left = i
lc = 0
right = i
rc = 0

while Test[left] != target:
    left -= 1
    lc += 1
    if left == -1:
        left = len(Test) - 1

while Test[right] != target:
    right += 1
    rc += 1
    if right == len(Test):
        right = 0


print(left, lc)
print(right, rc)
相关推荐
Algebraaaaa2 分钟前
为什么线程阻塞要用.join而不是.wait
java·c++·python
起风了___15 分钟前
Python 批量发邮件脚本:Excel 名单 + Jinja2 模板,带日志与防限流,163 邮箱实测可用
python·程序员
Mr.朱鹏22 分钟前
大模型入门学习路径(Java开发者版)下
java·python·学习·微服务·langchain·大模型·llm
weixin_4215850129 分钟前
PYTHON中的索引操作
python
_Li.43 分钟前
机器学习-特征选择
人工智能·python·机器学习
魔镜前的帅比1 小时前
Agent 错误恢复与回退策略
python·ai
叶子丶苏1 小时前
第十九节_PySide6基本窗口控件深度补充_剪贴板与拖曳功能(Drag 与 Drop) 下篇
python·pyqt
猿饵块1 小时前
python--锁
java·jvm·python
星辰落满衣1 小时前
股票实时交易数据之Python、Java等多种主流语言实例代码演示通过股票数据接口
java·开发语言·python
F_D_Z2 小时前
哈希表解Two Sum问题
python·算法·leetcode·哈希表