江西做网站公司小程序自己开发

张小明 2026/1/13 6:54:00
江西做网站公司,小程序自己开发,建设一个网站需要什么安全设备,三亚网站建设(新卷,100分)- 密码解密#xff08;Java JS Python C#xff09;题目描述给定一段“密文”字符串 s#xff0c;其中字符都是经过“密码本”映射的#xff0c;现需要将“密文”解密并输出。映射的规则#xff08;a ~ i#xff09;分别用#xff08;1 ~…(新卷,100分)- 密码解密Java JS Python C题目描述给定一段“密文”字符串 s其中字符都是经过“密码本”映射的现需要将“密文”解密并输出。映射的规则a ~ i分别用1 ~ 9表示j ~ z分别用10* ~ 26*表示。约束映射始终唯一。输入描述“密文”字符串输出描述明文字符串备注翻译后的文本长度在100以内用例输入20*19*20*输出tst说明无题目解析本题有多种解题思路我的思路是利用字符串替换操作。即将如下密文和明文进行按照顺序依次映射替换26* → z25* → y...10* → j9 → i...1 → a这里优先将从“26*” ~ 10* 开始映射替换比如题目用例20*19*20*如果优先进行 1 ~ “9” 密文的映射替换则会产生错误答案。更多实现细节请看代码。JS算法源码const rl require(readline).createInterface({ input: process.stdin }); var iter rl[Symbol.asyncIterator](); const readline async () (await iter.next()).value; // 输入处理 void (async function () { let s await readline(); for (let i 26; i 1; i--) { const key i (i 9 ? * : ); const val String.fromCharCode(97 i - 1); s s.replaceAll(key, val); } console.log(s); })();Java算法源码import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc new Scanner(System.in); String s sc.nextLine(); for (int i 26; i 1; i--) { String key i (i 9 ? \\* : ); String val String.valueOf((char) (a i - 1)); s s.replaceAll(key, val); } System.out.println(s); } }Python算法源码# 输入获取 s input() for i in range(26, 0, -1): key str(i) if i 9: key * val chr(97 i - 1) s s.replace(key, val) print(s)C算法源码#include stdio.h #include stdlib.h #include string.h char* replace(char* s, char* old, char* new) { char* sub strstr(s, old); if(sub NULL) { return s; } char* res (char*) calloc(100, sizeof(char)); while (sub ! NULL) { sub[0] \0; strcat(res, s); strcat(res, new); s sub strlen(old); sub strstr(s, old); } strcat(res, s); return res; } int main() { char* s (char*) calloc(100, sizeof(char)); gets(s); for (int i 26; i 1; i--) { char key[4]; sprintf(key, %d, i); if(i 9) { strcat(key, *); } char val[2]; sprintf(val, %c, 97 i - 1); s replace(s, key, val); } puts(s); return 0; }
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

基于站点的网络营销方法互联网科技公司简介

Tsukimi播放器:开源Emby客户端的性能评测与技术解析 【免费下载链接】tsukimi A simple third-party Emby client 项目地址: https://gitcode.com/gh_mirrors/ts/tsukimi 你是否正在寻找一款既能流畅播放4K视频,又具备现代化界面设计的开源Emby客…

张小明 2026/1/10 1:48:54 网站建设

企业个性化网站建设费用微信小程序制作工具平台

在代码与数据交织的科技新纪元,我们正亲历一场由人工智能(AI)引领的产业变革。从实验室的算法迭代到日常的智能交互,AI早已跳出概念范畴,而其中AI大模型的爆发式增长,更是成为撬动未来的核心支点。对于身处…

张小明 2026/1/10 1:48:52 网站建设

嘉兴网站建设linode vps wordpress

FaceFusion镜像日志聚合分析功能的技术实现与应用价值在现代软件系统的持续集成与部署(CI/CD)流程中,容器化技术已成为交付链的核心环节。随着微服务架构的普及,单一应用往往由多个容器实例协同运行,传统的分散式日志管…

张小明 2026/1/13 2:13:13 网站建设

绥中做网站昆山网站开发建设公司

第一章:Kafka Streams聚合操作概述Kafka Streams 是 Apache Kafka 提供的轻量级流处理客户端库,允许开发者以高吞吐、低延迟的方式处理实时数据流。在实际应用场景中,聚合操作是流处理的核心需求之一,例如统计每分钟订单数量、计算…

张小明 2026/1/12 22:00:18 网站建设

如何建平台网站汽车建设网站开发流程

Amlogic盒子Armbian系统终极指南:从安卓TV到全能服务器一键转换 【免费下载链接】amlogic-s9xxx-armbian amlogic-s9xxx-armbian: 该项目提供了为Amlogic、Rockchip和Allwinner盒子构建的Armbian系统镜像,支持多种设备,允许用户将安卓TV系统更…

张小明 2026/1/8 7:52:07 网站建设

网站建设市场定位企业官方网站开发如何入账

大众点评数据采集工具终极指南:从零掌握高效自动化方案 【免费下载链接】dianping_spider 大众点评爬虫(全站可爬,解决动态字体加密,非OCR)。持续更新 项目地址: https://gitcode.com/gh_mirrors/di/dianping_spider…

张小明 2026/1/9 23:57:19 网站建设