大橙子有糖
大橙子有糖
全部文章
分类
归档
标签
去牛客网
登录
/
注册
大橙子有糖的博客
TA的专栏
130篇文章
16人订阅
华为HJ103所有解法
104篇文章
1332人学习
动态规划专题
26篇文章
292人学习
全部文章
(共9篇)
题解 | #密码截取#
思路: 典型的最长回文子串的问题,两层for循环暴力枚举所有的子串然后检查子串是否为回文串即可,存储下最大长度。 但是你会发现下面这个代码过不了 #典型的最长回文子串的问题 s=input() max=0 for i in range(len(s)): ...
字符串
2022-08-04
0
207
题解 | #MP3光标位置#
思路:使用两个滑窗记录当前歌词列表和选择的歌词,根据字符串中操作指令模拟即可 代码: #感觉很简单,就是两个滑窗,一个长度为4,一个长度为1 #注意,大滑窗带一个光标,要与小滑窗区别开 #当然,要对歌曲总数做分类讨论 n=int(input()) s=list(input()) ans=0...
字符串
Python3
2022-08-03
0
270
题解 | #查找两个字符串a,b中的最长公共子串#
描述 查找两个字符串a,b中的最长公共子串。若有多个,输出在较短串中最先出现的那个。 注:子串的定义:将一个字符串删去前缀和后缀(也可以不删)形成的字符串。请和“子序列”的概念分开! 数据范围:字符...
字符串
2022-07-27
0
389
题解 | #尼科彻斯定理#
描述 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。 例如: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=13+1...
字符串
Python3
模拟
2022-07-21
0
365
题解 | #图片整理#
描述 Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙,通过代码解决。 Lily使用的图片使用字符"A"到"Z"、"a"到"z"、"0"到"9"表示。 ...
字符串
Python3
2022-07-20
1
273
题解 | #单词倒排#
描述 对字符串中的所有单词进行倒排。 说明: 1、构成单词的字符只有26个大写或小写英文字母; 2、非构成单词的字符均视为单词间隔符; 3、要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词...
字符串
模拟
Python3
2022-07-20
0
362
题解 | #字符串加解密#
描述 对输入的字符串进行加解密,并输出。 加密方法为: 当内容是英文字母时则用该英文字母的后一个字母替换,同时字母变换大小写,如字母a时则替换为B;字母Z时则替换为a; 当内容是数字时则把该数字加1,如0替换1,1替换2,9替换0; 其他字...
字符串
2022-07-12
0
289
题解 | #查找兄弟单词#
描述 定义一个单词的“兄弟单词”为:交换该单词字母顺序(注:可以交换任意次),而不添加、删除、修改原有的字母就能生成的单词。 兄弟单词要求和原来的单词不同。例如: ab 和 ba 是兄弟单词。 ab 和 ab 则不是兄弟单词。 现在给定你 n ...
字符串
华为机试自己的题解
2022-07-11
1
292
题解 | #字符串排序#
题目要求: 编写一个程序,将输入字符串中的字符按如下规则排序。 规则 1 :英文字母从 A 到 Z 排列,不区分大小写。 规则 2 :同一个英文字母的大小写同时存在时,按照输入顺序排列。 规则 3 :非英文字母的其它字符保持原来的位置。 ...
C++
Python3
数组
字符串
华为机试自己的题解
2022-07-05
1
396