sd=['word','dd','da','dc','dword','d']
# 计算出下一个接龙单词
def jl(sd,st):
# sd.remove(st)
sd = list(set(sd))
sends = list(st)[-1]
lg = []
sd.sort()
for i in sd:
if i.startswith(sends):
lg.append((i, len(i)))
if lg==[]:
return 0,0
lg.sort(key=lambda x: x[1],reverse=True)
maxlen = lg[0][1]
maxlenl = []
for i in lg:
if maxlen <= i[1]:
maxlenl.append(i)
if len(maxlenl) != 1:
maxlenl.sort(key=lambda k: k[0])
sd.remove(maxlenl[0][0])
return maxlenl[0][0],sd
res=[]
res.append(sd[4])
ld=len(sd)
st=sd[4]
sd.remove(sd[4])
for i in range(0,ld):
st,sd=jl(sd,st)
if st:
res.append(st)
else:
break
print(res)
python 华为od 单词接龙
Stesthu2024-08-19 0:05
相关推荐
SamChan9011 分钟前
PyMuPDF vs pdfplumber vs pypdf:PDF 文本提取实测对比(翻译预处理视角)辰辉创聚31 分钟前
炎症与免疫相关细胞因子:信号通路、分类及科研检测应用ai小陈37 分钟前
LTX2.5音视频生成任务验收实战:批量记录与音画质量检查今儿敲了吗39 分钟前
04英文文本关键词提取(TF-IDF)绘梨衣5471 小时前
PDF跨页表格处理方案(极简落地版 + 工具对比)实验室管理云平台1 小时前
北京盛元广通推疾控中心实验室管理系统,提升检测效率玫幽倩1 小时前
2026第二届湾区杯网络安全大赛决赛(AI专项赛道静态题wp)TechWayfarer1 小时前
IP地址查询之后:如何在请求抵达前识别风险专注于ai算法的踩坑小达人2 小时前
TabFM(Google Tabular Foundation Model)完整部署手册(PyTorch GPU版)特创数字科技2 小时前
公文Word一键批量排版工具|批量统一公文标准格式,办公自动化桌面小工具