当前位置: 首页 > news >正文

华为刷题:HJ3明明随机数

在这里插入图片描述

import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {public static void main(String[] args) {Scanner scan = new Scanner(System.in);int N = scan.nextInt();int[] arr = new int[N];for (int i = 0; i < N; i++) {int n = scan.nextInt();arr[i] = n;}int count = getSortArr(arr);int i = 0;while (i < count) {System.out.println(arr[i]);i++;}}public static int getSortArr(int[]src) {//插入排序for (int i = 1; i < src.length; i++) {int temp = src[i];int j = 0;for (j = i - 1; j >= 0 && temp < src[j]; j--) {src[j + 1] = src[j];}src[j + 1] = temp;}//双指针去重int slow = 0, fast = 1;while (slow < fast && fast < src.length) {if (src[slow] == src[fast]) {fast++;continue;}slow++;src[slow] = src[fast];fast++;}return slow + 1;//有效长度}}
http://www.lryc.cn/news/98035.html

相关文章:

  • ENVI提取NDVI与植被覆盖度估算
  • Arm 扩大开源合作伙伴关系,加强投入开放协作
  • Kubernetes 的核心概念:Pod、Service 和 Namespace 解析
  • 互联网搜索的学习笔记
  • vue事件修饰符
  • 【安全】web中的常见编码浅析浏览器解析机制
  • Ceph概述、准备ceph部署环境、cephadm概述、安装Ceph集群、ceph块存储、存储池、rbd镜像管理、ceph客户端配置
  • python selenium爬虫自动登录实例
  • el-cascader 数据的回显
  • Java 版 spring cloud +spring boot 工程系统管理 工程项目管理系统源码 工程项目各模块及其功能点清单
  • 即时通信的方法和webSocket的具体使用
  • HTML 速查列表
  • Hadoop集成Hive
  • MyBatis查询数据库
  • RVM问题记录 - Error running ‘__rvm_make -j10‘
  • VIS for AI :ConvNetJS
  • 【Python入门系列】第二十篇:Python区块链和加密货币
  • MySQL 服务器的调优策略
  • Educational Codeforces Round 152 (Rated for Div. 2)
  • CSPM难度大吗?对比pmp怎么样?
  • Android.mk中的LOCAL_OVERRIDES_PACKAGES用法
  • Matlab遍历文件及直方图统计
  • 为什么要格式化硬盘?硬盘格式化了数据怎么恢复
  • PHP注册、登陆、6套主页-带Thinkphp目录解析-【白嫖项目】
  • antDesignMobile中Switch配合Form使用无效解决方案
  • 记录springboot在k8s下无法读取文件问题
  • 数据湖如何为企业带来9%的高增长?可否取代数据仓库?
  • P2669 [NOIP2015 普及组] 金币
  • 【2023】华为OD机试真题Java CC++ Python JS Go-题目0250-选修课
  • lama cleaner