寒假小复习5

2023-11-04

插入排序

public class Insert {

	public static void main(String[] args) {
		int [] nums = {12,4,-6,2,66,1,4};
		for (int i = 1; i < nums.length; i++) {
			int temp = nums[i];
			int j = 0;
			for (; j < i; j++) {
				if(nums[j]>temp) {
					break;
				}
			}
			
			if(j==i) {
				continue;
			}
			
			for(int k = i;k>j;k--) {
				nums[k] = nums[k-1];
			}
			
			nums[j] = temp;
		}
		
		for (int i : nums) {
			System.out.println(i);
		}
	}
}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

寒假小复习5 的相关文章

  • 开源api_开源IP地理位置API

    开源api Geo location is the identification or estimation of the real world geographic location of an Internet connected co
  • 解决falcon不能注册的问题

    参照
  • 导出开发板根文件系统rootfs

    环境 1 Windows子系统Linux Ubuntu18 没有安装子系统的 虚拟机也是一样 需要注意的是Windows子系统Linux Ubuntu18需要是WSL2版本 2 开发板RK3288 安装SSH 并允许root登录 3 开发板
  • Week 3 Git&Github: create a branch and push it to remote

    本节讲 在本地仓库创建分支之后 怎么同步到远程仓库 用到的命令有 git checkout b newbranch 创建并跳转到新的分支 git commit a m 提交更改 git push u origin newbranch 向远程
  • 【案例】航班准点分析

    文章目录 1 数据集 2 数据探索和清洗 3 起飞以及到达延迟情况 4 数据库样式 1 数据集 数据集为美国各州机场的航班信息 包含出发地 目的地 是否出发延迟15分钟 是否到达延迟15分钟等 https www transtats bts
  • 请你设计一个可以解释字符串 command 的 Goal 解析器

    1678 设计 Goal 解析器 请你设计一个可以解释字符串 command 的 Goal 解析器 command 由 G 和 或 al 按某种顺序组成 Goal 解析器会将 G 解释为字符串 G 解释为字符串 o al 解释为字符串 al
  • kaggle数据科学从业者分析报告

    数据科学从业者调查python语言分析 数据描述 2017年8月26日 全球最大的数据科学社群Kaggle发布了数据科学 机器学习业界现状全行业调查的数据集 调查问卷数据从2017年8月7日 8月25日收集 受访者囊括了来自50多个国家的1
  • H.264 入门篇 - 11 (帧间预测 - DPB 管理策略)

    DPB 对解码图像的存储有个策略 更倾向于存储对后面编码有用的图像 也就是参考图像 虽然说 DPB 中也可以存储非参考图像 在DPB没满的时候 会无差别地把参考图像与非参考图像一并插入DPB中 但是一旦DPB满了之后 如果新重建的图像为参考
  • 计算1-1/2+1/3-1/4+...-1/100的几种算法总结

    计算1 1 2 1 3 1 4 1 100 int main 法一 double n 1 double sub 0 double trem 0 double q 1 for n 1 n lt 101 n trem q 1 0 n sub s
  • 2021较全 腾讯云服务器安装宝塔面板建网站全过程(图文教程)

    2021最全 腾讯云服务器安装宝塔面板建网站全过程 图文教程 1 购买 首先 咱们在安装宝塔面板之前 我们需要先有一个服务器 可以访问这里 专业的公司 或者不差钱的推荐点腾讯云主页 这是云服务器CVM 点这里链接 或者 轻量级服务器 点这个
  • ELK+Filebeat日志分析系统

    目录 一 ELK基本介绍 1 ELK是什么 2 组件简介 2 1 ELK组件介绍 2 2 ELFK组件介绍 2 3 其它组件 4 使用ELK的原因 5 完整日志系统的基本特征 二 Elasticsearch的介绍 三 Logstash的介绍
  • osg示例解析之osganimationmorph(1)

    本课主要演示了osgAnimation中的变形动画 变形动画通常也称为逐顶点动画 Per vertex Animation 是一种三维动画的表现形式 它对计算机的运算资源的消耗很大 通常以每帧计算和应用4000 9000个顶点的位置变化为宜
  • Java中如何读取和写入properties文件

    properties文件是一种属性文件 这种文件以key value格式存储内容 Java中可以使用Properties类来读取这个文件 一般properties文件作为一些参数的存储 使得代码更加灵活 这里先定义一个data proper
  • Tinyhttp学习之路

    写在前面 最近在学习Linux网络编程 对客户端 服务端有了大致了解 纸上得来终觉浅 总觉得理解得不够彻底 于是在网上找了一个开源代码学习 tinyhttpd是一个超轻量型Http Server 使用C语言开发 全部代码只有502行 包括注
  • linux 上个命令返回值,Linux命令的返回值

    在 Linux 下 不管你是启动一个桌面程序也好 还是在控制台下运行命令 所有的程序在结束时 都会返回一个数字值 这个值叫做返回值 或者称为错误号 Error Number 在控制台下 有一个特殊的环境变量 保存着前一个程序的返回值 我们可
  • ECharts常用配置项

    ECharts常用配置 setOption 绘制图表 使用 echarts 实例的 setOption 可以设置图表实例的配置项以及数据 万能接口 所有参数和数据的修改都可以通过 setOption 完成 调用方式 myChart setO
  • 接口自动化测试框架ApiRunner实战+框架解析

    目录 框架结构 快速尝试 测试文件 测试用例yaml文件 RequestUtil 初始化 standand yaml send request read testcase 参数化 用例关联 断言 test文件封装 pytest配置文件 co
  • JavaWeb好用的工具、快捷键以及简单语法

    一 VSCode tab生成一组默认页面模板 lorem tab自动的生成一段随机的单词 列模式编辑 将光标放在某个位置 然后按住alt 通过鼠标左键点击 就能选中多个位置一起修改 添加 div 类名 tab可以直接创建一个类名为自己设定的
  • 涉及 GitHub、GitLab,研究人员发现 70 个 Web 缓存中毒漏洞;微软:许多攻击者仍对 Log4j 漏洞加以利用;VS 2022 新版发布 | 开源日报

    开源吞噬世界的趋势下 借助开源软件 基于开源协议 任何人都可以得到项目的源代码 加以学习 修改 甚至是重新分发 关注 开源日报 一文速览国内外今日的开源大事件吧 一分钟速览新闻点 微软 许多攻击者开始对 Log4j 漏洞加以利用 研究人员发
  • 第二章:25+ Python 数据操作教程(第十二节python datetime 模块以及如何使用它来处理日期、时间和日期时间格式的列-变量)

    在本教程中 我们将介绍 python datetime 模块以及如何使用它来处理日期 时间和日期时间格式的列 变量 它包含各种实际示例 可帮助您增强使用 Python 函数处理日期和时间的信心 一般来说 日期类型列不容易操作 因为它面临很多

随机推荐

  • 嵌入式开发实践

    2017 8 1 am3352 usb鼠标不显示 1 首先usb驱动不行 咱也确定不了是不是 wince7 要usb正常使用鼠标才显示 2 然后就漫长的找排除方法 网上看到别人写的 我在用 BSP WINCE ARM A8 02 30 00
  • IntelliJ 创建main函数快捷

    今天偶然发现了IntelliJ中 创建main函数的快捷键 依次还有for循环 System out println 在编写代码的时候直接输入psv就会看到一个psvm的提示 此时点击tab键一个main方法就写好了 psvm 也就是pub
  • Vue实现动态界面刷新

    方法一 适用于没有分页的界面 使用provide和inject配合完成 provide Object gt Object inject Array key string string Symbol Object provide 和 inje
  • 有空就看看的leetcode3——整数反转(c++版)

    有空就看看的leetcode3 整数反转 c 版 学习前言 题目 解法 学习前言 考试好难啊 题目 给出一个 32 位的有符号整数 你需要将这个整数中每位上的数字进行反转 示例 1 输入 123 输出 321 示例 2 输入 123 输出
  • Pytorch基础(十)——优化器(SGD,Adagrad,RMSprop,Adam,LBFGS等)

    一 概念 Pytorch中优化器的目的 将损失函数计算出的差值Loss减小 优化过程 优化器计算网络参数的梯度 然后使用一定的算法策略来对参数进行计算 用新的参数来重新进行训练 最终降低Loss 其中官网提供了13种优化算法 其中主要的有5
  • Java 中的 IO 和 NIO

    IO 与 NIO 区别 Java IO Java IO 工作流程 NIO Java NIO 工作流程 总结 Java IO IO 面向字节流 是阻塞的 Java IO 中读取数据和写入数据都是面向流 Stream 即当从流中读取 写入数据的
  • @Cacheable实现自定义过期时间的redis缓存

    Cacheable用法 接口运行的结果会自动存入缓存中 下次接口再传入相同的参数查询就直接从缓存中取 如果下次传入的参数不相同 就会再进行缓存 这两个缓存没有关系 是不同的key cacheNames 用来指定缓存组件的名字 key 缓存数
  • 如何解决错误:AttributeError: module ‘tensorflow’ has no attribute ‘AUTO_REUSE’

    应该是tf版本原因 加入compat v1即可 reuse tf compat v1 AUTO REUSE 亲测可行
  • C++左值与右值の深思——万能引用与完美转发

    目录 传统艺能 左值与右值 左 右值引用 意义与应用 左值引用的缺陷 移动语义 移动构造与拷贝构造的区别 编译器优化 移动赋值 移动赋值和赋值重载的区别 容器优化 右值引用引用左值 容器优化 万能引用 完美转发 使用场景 传统艺能 小编是双
  • 程序员最爱用的在线代码编辑器合集,哪款是你的最爱?

    程序员最爱用的在线 在线IDE 分享合集 有没有你最爱用的 TitanIDE 首当其冲 TitanIDE 云原生集成开发环境 打开浏览器即可编码 快捷方便 最主要的优势概括为以下几点 1 多内核支持 VSCode Jetbrains IDE
  • 【OS命令注入01】常见OS命令执行函数及其利用(system、exec、passthru、popen、shell_exec及反引号结构)

    目录 1 OS命令注入概述 2 常见可注入函数及利用方法 2 1 system 函数 2 2 exec 函数 2 3 passthru 函数 2 4 popen 函数 2 5 shell exec及反引号结构 3 防御 4 总结 1 OS命
  • anaconda使用笔记(包括pip命令)

    anaconda使用笔记 包括pip命令 1 conda命令 conda命令使用方式 方式一 直接打开Anaconda Prompt即可 方式二 打开anaconda 然后在environment中选择你用的环境 点击运行图标 选择Open
  • ajax请求图片_带你完成第一个爬虫,简单爬取百度图片

    大家好 我是润森 什么是爬虫 网络爬虫 又被称为网页蜘蛛 网络机器人 在FOAF社区中间 更经常的称为网页追逐者 是一种按照一定的规则 自动地抓取万维网信息的程序或者脚本 另外一些不常使用的名字还有蚂蚁 自动索引 模拟程序或者蠕虫 来源 百
  • 华为数据之道

    由华为董事 质量与流程IT总裁 CIO陶景文 作序推荐 华为质量与流程IT 华为云 华为大学 联合出品 总结华为公司数据治理 数字化转型方面的实践经验 从技术 流程 管理等多个维度系统讲解华为数据治理和数字化转型的著作 华为是一家超大型企业
  • CTFHub

    0x00 前言 CTFHub 专注网络安全 信息安全 白帽子技术的在线学习 实训平台 提供优质的赛事及学习服务 拥有完善的题目环境及配套 writeup 降低 CTF 学习入门门槛 快速帮助选手成长 跟随主流比赛潮流 0x01 题目描述 过
  • QDockWidget详解(二)

    上次在 QDockWidget详解文章中介绍了一些有关QDockWidget的基础用法 今天继续来讲QDockWidget的用法 自定义标题栏 如果不想使用QDockWidget自带的标题栏 那么可以通过 void QDockWidget
  • 阿里云原生大数据计算服务maxcompute学习体验

    这两天有兴趣学习了下阿里的maxcompute大数据 随便谈谈自己的感受 一 感受 阿里云相关的产品线太多了 热门产品一页已经放不下了 正因为东西太多给人一种杂乱的感觉 也可能这是给技术人员用的 所以不用太讲客户体验 反正给我的体验就不太好
  • 五、数据仓库详细介绍(建模)实践篇

    1 数仓建模在数仓建设过程中的位置 这张截图源自之前从 0 到 1 建设数据仓库的经验总结 采用的是瀑布模式的展现方式 但实际操作中经常会使用螺旋迭代模式 因为很难有人能够一步到位的考虑清楚所有细节 通过业务调研我们熟悉了相关业务过程 需求
  • 2023-Python实现巨潮资讯网数据采集

    目录 1 目标网址 2 接口分析调试 3 代码实现 学习记录 巨潮资讯网数据采集 1 目标网址 网页 深证信数据服务平台 巨潮资讯 gt 网行情中心 网页 http webapi cninfo com cn marketDataDate 数
  • 寒假小复习5

    插入排序 public class Insert public static void main String args int nums 12 4 6 2 66 1 4 for int i 1 i lt nums length i int