关注
第二题这么做貌似可以应对各种情况,比如说【‘aa’, 'bb',...】 import numpy as np def loop(strings):
alphas = np.zeros(58, dtype=int)
alphaApper = np.zeros(58, dtype=int)
chara = ord('a') for string in strings: if string != '':
head = ord(string[0])
tail = ord(string[-1]) if head == tail: if alphaApper[head - chara] == 0:
alphaApper[head - chara] = 26 else:
if alphas[head - chara] > 0:
alphas[head - chara] -= 1 else:
alphas[head - chara] = 1 if alphaApper[head - chara] == 26 or alphaApper[head - chara] == 0: alphaApper[head - chara] = -1 if alphas[tail - chara] > 0:
alphas[tail - chara] -= 1 else:
alphas[tail - chara] = 1 if alphaApper[tail - chara] == 26 or alphaApper[tail - chara] == 0: alphaApper[tail - chara] = -1 if np.sum(alphas) == 0 and np.sum(alphaApper) <= 0: return True return False if __name__ == "__main__":
strings = ['aa', 'ab', 'ba', 'bb', 'aa', ''] print(loop(strings))
查看原帖
点赞 2
相关推荐
07-23 15:14
重庆理工大学 机械结构工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享
06-21 00:26
无锡高等师范学校 算法工程师 风行者666:26届的现在都找不到实习,别说你27了。还有我主观感觉你这个项目描述怎么一股ai味

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 工作中哪个瞬间让你想离职 #
28416次浏览 198人参与
# 在职场上,你最讨厌什么样的同事 #
16295次浏览 162人参与
# 机械人,秋招第一次笔试的企业是哪家? #
41162次浏览 327人参与
# 选了这个offer,你有没有后悔? #
593007次浏览 4028人参与
# 小米硬件提前批进度交流 #
171119次浏览 1528人参与
# 机械求职避坑tips #
53454次浏览 381人参与
# 哪些公司校招卡第一学历 #
74722次浏览 306人参与
# 担心入职之后被发现很菜怎么办 #
139452次浏览 809人参与
# 入职以后才知道的校招谎言 #
89002次浏览 587人参与
# 职场常用语录大全 #
4096次浏览 30人参与
# 华子oc时间线 #
1245044次浏览 6487人参与
# Offer比较,你最看重什么? #
192171次浏览 1310人参与
# 哪些公司开提前批了? #
29963次浏览 277人参与
# 风评不好的公司,你会去吗? #
65906次浏览 463人参与
# 两会劳动法放大招 #
76710次浏览 692人参与
# 实习如何「偷」产出? #
56183次浏览 1391人参与
# 不卡学历的大厂有哪些? #
32725次浏览 250人参与
# 怎么防止在试用期被辞退 #
129194次浏览 927人参与
# 校招阶段,学历VS技术哪个更重要? #
19564次浏览 205人参与
# 机械人春招想让哪家公司来捞你? #
349565次浏览 3088人参与