关注
贴个不用排序的代码,不知道对不对,欢迎指错
# 输入代码
import sys
inp = []
while True:
line = sys.stdin.readline().strip()
if line == &(3091)#39;':
break
inp.append(line)
(3092)# n = int(inp[0][0]) # 长度
num = inp[1:]
n = len(num)
(3093)# num = sorted(num)
dp = [[0 for _ in range(26)] for _ in range(26)]
# dp[i][j]表示两个字母之间的最大长度,dp[0][1]为以字符a为开头,字符b为结尾的最大长度,dp[0][25]表示以字符a为开头,字符z为结尾的最大长度
for i in range(n):
temp = num[i]
for j in range(ord(temp[0]) - 97 + 1):
for k in range(25, ord(temp[-1]) - 97 - 1, -1):
dp[j][k] = max(dp[j][k], dp[j][ord(temp[0]) - 97] + dp[ord(temp[-1]) - 97][k] + len(temp))
print(dp[0][25])
查看原帖
3 评论
相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 写给毕业5年后的自己 #
6051次浏览 116人参与
# 材料专业就业可以去哪些企业岗位 #
32629次浏览 313人参与
# 华泰证券Fintech星战营 #
171716次浏览 231人参与
# 职场捅娄子大赛 #
328371次浏览 3320人参与
# 你的秋招第一场笔试是哪家 #
127852次浏览 1389人参与
# 一人一个landing小技巧 #
63104次浏览 984人参与
# 硬件应届生薪资是否普遍偏低? #
69925次浏览 506人参与
# 你的论文盲审过了没? #
102905次浏览 1468人参与
# 制造业的秋招小结 #
87868次浏览 1605人参与
# 国央企笔面经互助 #
130282次浏览 1083人参与
# 毕业季等于分手季吗 #
20608次浏览 261人参与
# 机械制造秋招总结 #
50975次浏览 494人参与
# 好好告别我的学生时代 #
53686次浏览 954人参与
# 如果再来一次,你还会学硬件吗 #
122979次浏览 1400人参与
# 海信求职进展汇总 #
65803次浏览 363人参与
# 毕业后不工作的日子里我在做什么 #
173209次浏览 1524人参与
# 大疆求职进展汇总 #
498133次浏览 3247人参与
# 哪些公司笔/面试难度大? #
2276次浏览 19人参与
# 晒一下我的毕业照 #
37305次浏览 422人参与
# 今年形式下双非本找得到工作吗 #
131913次浏览 999人参与
# 机械制造岗投递时间线 #
22367次浏览 342人参与