华为OD机试算法满分(多语言)
OD机试算法,一起学习,一起通关。
普通网友
这个作者很懒,什么都没留下…
展开
-
华为OD手撕代码:最长回文子串
给你一个字符串 s,找到 s 中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为回文字。"aba" 同样是符合题意的答案。原创 2024-05-23 09:29:08 · 36 阅读 · 0 评论 -
华为OD机试算法:报数游戏
他们从1开始依次报数,报到为M的人自动退出圈圈,然后下一个人接着从1开始报数,直到剩余的人数小于M。首先判断输入参数M是否在合理范围内,即大于1且小于100。如果输入参数M小于等于1或者大于等于100,输出“ERROR!100个人围成一圈,每个人有一个编码,编号从1开始到100。当报数为M时,将该人从列表中移除,并将报数重置为1。创建一个长度为100的列表,表示围成一圈的人。请问最后剩余的人在原先的编号为多少?初始化报数为1,从第一个人开始报数。输入M为3,最后剩下两个人。输入M为4,最后剩下三个人。原创 2024-05-13 15:16:36 · 26 阅读 · 0 评论