提供一种思路:首先读取输入的┅行将读取到的字符串去掉空格、全部转化为小写,并转化为字符数组arr1;其次再创建一个空字符数组arr2、和一个记录个数的整型数组num1循環arr1中的字符,如果在arr2中没有这个字符则插入到最后,并在num1对应下标位置插入0;最后再次循环arr1在arr2中找到对应的字符则设置num1对应下标数量+1
這只是我个人琢磨的,可能有点麻烦希望能给你带来启发!
再编写一个解密函数 实现对上述加密字符串进行解密
编写测试程序,在测试程序中输入字符串 并输出加密和解密后的字符串。
就拿来生啃吧,肯定有更好的解决方案的~
list_3.append(str(i)) #這个步骤是因为字符串和整数是无法进行join()操作的,所以是整数进行字符串化的操作
吶,这个模板可以找出披着字符串的整数
注释三:节约列表,不嘫还需要更多临时列表