织梦网站做关键词,攻击网站常用方法,长沙100强企业排名,做阿里云网站空间闲着没事做#xff0c;正好有一位哥们让帮他看个写个逻辑题#xff0c;我就顺便写了下#xff01; 此题主要是加密一个数字类型的电话号码#xff0c;具体加密流程如下#xff1a; * 将一串数字进行加密 * 加密规则#xff1a;先把这串数字降序#xff0c;然后将每个… 闲着没事做正好有一位哥们让帮他看个写个逻辑题我就顺便写了下 此题主要是加密一个数字类型的电话号码具体加密流程如下 * 将一串数字进行加密 * 加密规则先把这串数字降序然后将每个数字进行加5 * 再用和除以6的余数代替该数字 * 最后将第一位数和最后一位数进行交换,加密完成
看完之后感觉好简单呐想都没想就直接上手。当时我们的对话是这样的 不屑归不屑写还是要好好的写。
按照思路来分析首先得把这个电话号码放在一个数字里面吧那么我是这样写的 其中的stuNum是这个电话号码。
得到这个数字之后我们需要进行降序排列那么使用冒泡排序法: 好的没毛病排序完成接着就是按要求进行加5除以6求余数交换第一个数字和最后一个数字的位置最终加密完成。
我来亮一下我的代码 整个加密过程就这么多要想看源码请移步到 java实现最电话号码的简单加密
暂无解密方法有道上的朋友写出来欢迎评论区里面分享谢谢
代码有不足之处欢迎评论区里面指点谢谢