![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
字符串练习
山人自有笑点
要变得优秀✨✨
展开
-
加密与解密
【问题描述】 一个长度为n(1=<n<=1000)的字符串s(原文,可能包括空格)可以通过以下算法进行加密 a). 按递减顺序迭代n的所有因子,也就是从n到1 b). 对于每个因子d,反转字符串s的前d个字符s[0,...,d-1],从而形成新的s 给定一个已加密的字符串t(密文),你的任务是找出原始字符串s(原文),输入保证字符串s是存在且唯一的。 【输...原创 2019-11-16 16:51:13 · 631 阅读 · 0 评论 -
字符串左删除
【问题描述】 给定两个字符串s和t,每一次处理将从两个字符串中任选一个,删除第一个字符(也就是最左边字符),显然删除后字符串的长度减1,当然不能再从一个空字符串中去删除。 例如: 对字符串"where"处理后,结果为"here";对字符串"a"处理后,结果为""。 我们需要在经过最少次数的处理后,使得两个字符串相等。当然,经过处理后,两个字符串都可能为空串,这...原创 2019-11-16 15:50:37 · 286 阅读 · 0 评论 -
字符串---古老的语言
【问题描述】 小雅正在学习一种古老的语言,这种语言使用拉丁字母,其中'a'、'o'、'u'、'i'和'e'是元音字母,其它的称为辅音字母。 在这种语言中,每个辅音字母后必须是一个元音字母,但在元音字母后可以是任何字母。唯一的例外是辅音字母'n',这个字母后面可以是任何字母,或者没有字母。例如,单词"harakiri"、"yupie"、"man"和"nbo"是合法的,而"horse"、"m...原创 2019-11-14 17:46:29 · 675 阅读 · 0 评论