随笔分类 -  编程提高

一天一道编程题,提高自己的编程能力!fighting!
1.1一天一题:逆转字符串
摘要:输入一个字符串,将其逆转并输出。eg:s=“abcd”,逆序后变成s=“dcba”。 1.原地逆序 原地逆序不允许额外分配空间,就是将字符串两边的字符逐个交换。 (1)设置两个指针,分别指向字符串的头部和尾部,然后交换两个指针所指的字符,并向中间移动,直到交叉。(这个方法最普遍) (2)递归,调用方 阅读全文
posted @ 2016-12-08 10:36 绽放的四叶草 阅读(406) 评论(0) 推荐(0)
编程提高:一天一道编程题
摘要:1.文本操作 逆转字符串——输入一个字符串,将其逆转并输出。 拉丁猪文字游戏——这是一个英语语言游戏。基本规则是将一个英语单词的第一个辅音音素的字母移动到词尾并且加上后缀-ay(譬如“banana”会变成“anana-bay”)。可以在维基百科上了解更多内容。 统计元音字母——输入一个字符串,统计处 阅读全文
posted @ 2016-12-07 10:53 绽放的四叶草 阅读(3322) 评论(1) 推荐(0)