C和C++程序员面试秘笈:21---字符串编码例题

一、题目要求 给定一个长度小于20的字符串,对其进行编码,遵循3个规则: 1.把字符串中的字母替换成它的第4个字母。例如,a->e、A->E、X->b、y->c、z->d 2.如果字符不是字母,忽略替换 3.翻转整个字符串 二、编码实现 先贴张图,后面来补 整个过程可以分为两个部分:替换字符和翻转字符串,其中替换字符还包括一个检查的操作,即检查是否是在字母表中的字符,也就是英文的26个字符
相关文章
相关标签/搜索