哪个网站做清洁的活多制作游戏的app

news/2025/9/28 22:04:37/文章来源:
哪个网站做清洁的活多,制作游戏的app,wordpress4.9.8火车头,母婴网站建设前期规划下面是新浪微博上曾经很火的一张图#xff1a; 一时间网上一片求救声#xff0c;急问这个怎么破。其实这段代码很简单#xff0c;index数组就是arr数组的下标#xff0c;index[0]2 对应 arr[2]1#xff0c;index[1]0 对应 arr[0]8#xff0c;index[2]3 对应 arr[3]0…下面是新浪微博上曾经很火的一张图 一时间网上一片求救声急问这个怎么破。其实这段代码很简单index数组就是arr数组的下标index[0]2 对应 arr[2]1index[1]0 对应 arr[0]8index[2]3 对应 arr[3]0以此类推…… 很容易得到电话号码是18013820100。 本题要求你编写一个程序为任何一个电话号码生成这段代码 —— 事实上只要生成最前面两行就可以了后面内容是不变的。 输入格式 输入在一行中给出一个由11位数字组成的手机号码。 输出格式 为输入的号码生成代码的前两行其中arr中的数字必须按递减顺序给出。 输入样例 18013820100 输出样例 int[] arr new int[]{8,3,2,1,0}; int[] index new int[]{3,0,4,3,1,0,2,4,3,4,4}; 解题思路 为了生成这样的代码首先需要理解代码的逻辑。给定的数组arr和index共同组成了电话号码。arr数组包含了电话号码中的不同数字而index数组则指定了在arr数组中找到相应数字的位置。例如如果index[0] 2那么电话号码的第一个数字是arr[2]。 为了生成这样的代码我们需要执行以下步骤 确定arr数组从电话号码中提取不同的数字并按降序排列。确定index数组对于电话号码的每个数字找出它在arr数组中的位置。 解题过程中遇到的问题 当拿到这个题目时就有一个需要解决的问题如何进行去重并排序HashSet吗可是无序。排序用什么呢Arrays.sort吗如何通过字符串来构造一个数组呢我想了想有点繁琐。但是JDK8 Stream可以很好的实现。 String[] uniqueNumbers Arrays.stream(phoneNumber.split()).distinct().sorted((a, b) - b.compareTo(a)).toArray(String[]::new); 代码 import java.util.Arrays; import java.util.HashMap; import java.util.Map; import java.util.Scanner;public class Main {public static void main(String[] args) {// 电话号码Scanner scanner new Scanner(System.in);String phoneNumber scanner.next();generateCode(phoneNumber);}public static void generateCode(String phoneNumber) {// 去重并排序String[] uniqueNumbers Arrays.stream(phoneNumber.split()).distinct().sorted((a, b) - b.compareTo(a)).toArray(String[]::new);// 构建arr数组System.out.print(int[] arr new int[]{);for (int i 0; i uniqueNumbers.length; i) {System.out.print(uniqueNumbers[i]);if (i uniqueNumbers.length - 1) {System.out.print(,);}}System.out.println(};);// 构建数字到其在arr中索引的映射MapString, Integer numberToIndex new HashMap();for (int i 0; i uniqueNumbers.length; i) {numberToIndex.put(uniqueNumbers[i], i);}// 构建index数组System.out.print(int[] index new int[]{);for (int i 0; i phoneNumber.length(); i) {String number String.valueOf(phoneNumber.charAt(i));System.out.print(numberToIndex.get(number));if (i phoneNumber.length() - 1) {System.out.print(,);}}System.out.println(};);} } 利用HashSet和Arrays.sort()去重  import java.util.*;public class Main {public static void main(String[] args) {Scanner scanner new Scanner(System.in);String phoneNumber scanner.next();generateCode(phoneNumber);}public static void generateCode(String phoneNumber) {// 使用HashSet去重SetCharacter uniqueSet new HashSet();for (char c : phoneNumber.toCharArray()) {uniqueSet.add(c);}// 转换为数组并使用Arrays.sort进行排序Character[] uniqueNumbers uniqueSet.toArray(new Character[0]);Arrays.sort(uniqueNumbers, (a, b) - b.compareTo(a));// 构建arr数组System.out.print(int[] arr new int[]{);for (int i 0; i uniqueNumbers.length; i) {System.out.print(uniqueNumbers[i]);if (i uniqueNumbers.length - 1) {System.out.print(,);}}System.out.println(};);// 构建数字到其在arr中索引的映射MapCharacter, Integer numberToIndex new HashMap();for (int i 0; i uniqueNumbers.length; i) {numberToIndex.put(uniqueNumbers[i], i);}// 构建index数组System.out.print(int[] index new int[]{);for (int i 0; i phoneNumber.length(); i) {char number phoneNumber.charAt(i);System.out.print(numberToIndex.get(number));if (i phoneNumber.length() - 1) {System.out.print(,);}}System.out.println(};);} }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/921179.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

开网站开发公司开发软件的流程

文章目录题目描述思路 & 代码题目描述 比 leetcode 136要难点注意:空间复杂度要求O(1),否则用哈希表直接秒杀啦。昨天的笔试,还有刷的面经都有这道题。。。今天赶紧补补 思路 & 代码 相对于 leetcode 136,这边多了个分…

网站建设的风险管理网站做百度推广吗

操作符的分类 • 算数操作符 &#xff1a; 、 - 、 * 、 / 、 % • 移位操作符 &#xff1a; << 、 >> • 位操作符 &#xff1a; & 、 | 、 ^ • 赋值操作符 &#xff1a; 、 、 - 、 * 、 / 、 % 、 << 、 >> 、 & 、 |…

数学知识

exgcd(拓展欧几里得算法) exgcd,常用于解决形如 \(ax+by=gcd(a,b)\) 的方程。 容易知道,\(gcd(a,b)=gcd(b,a%b)\) 所以我们可以先解出来方程 \(bx+(a%b)y=gcd(b,a%b)\) 所以这个方程如何解呢? 考虑参考辗转相除法…

Whispers from the Star:Anuttacon推出的以AI智能体语音交互为核心的太空生存游戏 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

网站开发语言占有率wordpress简体中文下载

来源&#xff1a;亿欧网 作者&#xff1a;倪弋摘要&#xff1a;人工智能生成物是否具有知识产权&#xff1f;人工智能可以替代司法者吗&#xff1f;人工智能侵权责任如何认定&#xff1f;人工智能的出现会给现行的法律制度带来了不少挑战&#xff0c;只有在法律研究上未雨绸缪…

从0到1搭建高隐蔽性C2基础设施

前言 在红蓝对抗中,C2(Command&Control)服务器是红队的"神经中枢"————其稳定性决定行动能否持续,隐蔽性决定能否必避开蓝队溯源。多数红队行动暴露,根源在于C3存在明显指纹(如默认50050端口、CS特征…

CDBurnerXP刻录软件

CDBurnerXP刻录软件✅ 免费第三方小工具CDBurnerXP免费、简洁,支持数据盘、音乐 CD、ISO 镜像刻录。中文界面,适合普通用户。官网:https://cdburnerxp.se/

简单大气网站欣赏深圳市建设工程资料网站

开始学习了,希望我可以尽快成功上岸! 一、回溯理论基础 什么是回溯法?回溯法也可以叫做回溯搜索法,它是一种搜索的方式。 回溯是递归的副产品,只要有递归就会有回溯。 回溯法的效率回溯法的本质是穷举,穷举所有可能,然后找出我们想要的答案。如果想让回溯法高效一些,可…

湖南地税局官网站水利建设基金长沙全网覆盖的网络推广

1、前言 在大型企业项目中&#xff0c;系统架构复杂多变&#xff0c;一个项目根本无法支撑起所有业务。为了提高项目扩展性、灵活性、重用性&#xff0c;封装性&#xff0c;将项目分为多个Module是非常必要的。 这里就不说IDEA如何安装了&#xff0c;安装好IDEA后需要修改maven…

网站标题怎么做网站建设工作要点

01什么是判断题&#xff1f;判断是关于对象和它属性有所肯定或者否定的思维形式。在研究数学中&#xff0c;经常要对现实世界的空间形式和数量关系&#xff0c;作出肯定或者否定的回答&#xff0c;因而要大量使用判断&#xff0c;并把一些正确的判断作为进一步研究问题的依据。…

普定县建设局网站wordpress 添加广告

一. 简述静态网页和动态网页的区别。 请求响应信息&#xff0c;发给客户端进行处理&#xff0c;由浏览器进行解析&#xff0c;显示的页面称为静态页面。处理文件类型如.html、jpg、.gif、.mp4、.swf、.avi、.wmv、.flv等 请求响应信息&#xff0c;发给事务端进行处理&#xff0…

软工9.27

今天没学什么

一些积分的题解

这是给团队 Andy AK IOI 中的微积分训练题的题解合集。 传送门:Andy AK 微积分训练题。 T669506 训练题(数学1) \[\begin{aligned} \mathrm{I}&=\int_0^\frac\pi2\ln\sin x\,dx\\ &=\frac12\int_0^\frac\pi…

2025 年超声波清洗机最新权威推荐排行榜:龙门式 / 悬挂式 / 全自动等多类型设备 TOP3 品牌深度解析与选购指南

当前电子、机械、医疗、汽车、新能源等精密制造行业飞速发展,对零部件清洗的精度、效率及环保标准提出更高要求,超声波清洗机作为核心清洗设备,市场需求持续攀升。但市场上品牌繁杂,产品质量与服务水平差距悬殊,部…

Altium Designer(AD)原理图更新PCB后所有器件变绿解决方案 - 实践

Altium Designer(AD)原理图更新PCB后所有器件变绿解决方案 - 实践2025-09-28 21:47 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !im…

哪个网站的课件做的好wordpress 创建分类

单片机Proteus7.8仿真&#xff1a; 单片机Proteus8.6仿真&#xff1a; 下载地址&#xff1a; 关注公众号&#xff0c;获取资料 部分仿真图&#xff1a; 下载地址&#xff1a; 关注公众号&#xff0c;获取资料

做网站怎么选择服务器的大小为什么做美妆网站

GC1298R/S 是单线圈无刷直流电机的电机驱动器。它具有高效的直接 PWM控制方式&#xff0c; 它可以控制无刷直流电机转速。它集成了最低速 度限制模式、可调速度斜率控制模式、软启动模 式、风扇转速计、锁保护、自动重启、TSD、OCP 和噪声控制模式&#xff0c;噪声控制模式根据…

详细介绍:【论文阅读 | ICCV 2025 | M-SpecGene:面向 RGBT 多光谱视觉的通用基础模型​​】

详细介绍:【论文阅读 | ICCV 2025 | M-SpecGene:面向 RGBT 多光谱视觉的通用基础模型​​】pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !impo…

问题总结,软工9.28

枚举是一个特殊的类,类似于class,通过它首先创造一个类,再在这个类中创建常量,每个常量只有一个对象。关于数值二进制的表示,是以补码的形式表示的。其次关于数据精度的问题,由于小数,它们以二进制形式表示会相当于…

网站开发私活wordpress整站

配置文件中增加如下&#xff1a; logging:level:org.flowable.engine.impl.persistence.entity.*: debugorg.flowable.task.service.impl.persistence.entity.*: debug