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)
相关推荐
棒棒的皮皮2 分钟前
【OpenCV】Python图像处理矩特征之矩的计算/计算轮廓的面积
图像处理·python·opencv·计算机视觉
人工智能AI技术7 分钟前
【Agent从入门到实践】41 部署方式选型:本地脚本、Docker容器、云服务部署
人工智能·python
Fleshy数模12 分钟前
零基础玩转HTML:核心标签与页面构建
python·html
好学且牛逼的马12 分钟前
【Hot100|15-LeetCode 238. 除自身以外数组的乘积】
数据结构·算法·leetcode
2401_8324027512 分钟前
使用Docker容器化你的Python应用
jvm·数据库·python
七夜zippoe14 分钟前
WebSocket实时通信系统构建:从握手协议到生产级实战
网络·python·websocket·网络协议·心跳
Tisfy24 分钟前
LeetCode 3651.带传送的最小路径成本:动态规划
算法·leetcode·动态规划·题解·排序
人工智能AI技术34 分钟前
【Agent从入门到实践】44 监控与日志:添加监控指标、日志记录,方便问题排查
人工智能·python
2301_817497331 小时前
自然语言处理(NLP)入门:使用NLTK和Spacy
jvm·数据库·python
TracyCoder1231 小时前
LeetCode Hot100(17/100)——240. 搜索二维矩阵 II
算法·leetcode