蓝桥杯2015培训(5)

蓝桥测试2->2015年第四届蓝桥杯省赛A组 hehe 阅读详情

数组的使用

数组类型是引用类型

数组的使用

使用数组的步骤:(下面所叙述的数组类型为同一种数据类型)

声明数组

A. 数据类型 [] 数组名;

B. 数据类型 数组名 [];

分配空间

数组名 = new 数据类型 [数组长度];

元素赋值

数组名[元素存储位置] = 元素的值;

取值,数据处理

数据类型标识符 =数组名[元素存储位置];

数组的定义:

数组是相同类型的大量数据的集合

数组的注意要点:

数组的元素存储位置必须从0开始

 

冒泡排序

冒泡排序的精髓[J1] 

1.      冒泡排序需要双层循环,一个控制比较次数,一个遍历数组依次比较

2.      第二层循环是为了让当前数组(array.length-i)中有一个数变成有序的数列(比较,逆序交换)因为比较的是二层的相邻数

例如j 和j+1,为了防止越界,条件终止变成j<array.length-i-1;

3.      第一层循环是控制的至多要进行当前数组最少需要比较的次数

虽然每次都只能使得一个数变成有序的,那么就有人会问终止条件应该是i<array.length

为什么是i<array.length-1?

这个原因也比较简单,在最后,当只有两个数时,你使得一个数变成有序,那么就会使得这两个数都是有序的,所有这里需要i<array.length;

4.      冒泡排序是没有优化是最烂的排序方法,如果当前数组是有序的,那么也

通过上方解释进行编程        

public static void bubbleSort(int[] array)

   {

     int temp = 0;

     for(int i = 0;i<array.length-i;i++)

     {

            for(int j = 0;j<array.length-i-1;j++)

            {

            if(array[j]<array[j+1])

            {

               temp = array[j];

               array[j] = array[j+1];

               array[j+1] = temp;

             }

            }

     }

   }

直接插入排序

1.

作业

1.      递归求阶乘

2.      求数组最大值

3.      冒泡排序

4.      打印杨辉三角

5.      预习String


 [J1]

1.  每次循环使得一个数变得有序

2.  由上可知,第一层循环的控制比较次数

11届蓝桥杯青少组C++选拔赛真题 第11届蓝桥杯青少组C++选拔赛真题 一.选择题(单选择,每空30分) 第一题(难度系数1) 一个C++语言的源程序中,有关主函数的说法正确的是(B). A.可以有多个主函数 B.必须有一个主函数 C.必须有主函数和其他函数 D.可以没有主函数 第二题(难度系数2) 在下面的条件语句中(其中s1和s2代表C++语言的语句),只有一个在功能上与其它三个语句不等价,它是(D)。 if(a)sl;else s2; if(a==0)s2;else sl; if(a!=0)sl;else. 阅读详情

相关推荐

蓝桥杯【(经验+资源)分享】【从零备考 蓝桥杯】说说我的经历及备考经验

1、说说我的经历及备考经验 2、蓝桥杯官网 3、Java基础笔记+视频讲解(黑马传智播客) 4、蓝桥杯【省赛、模拟赛、国赛 真题解析】

upward 4347

蓝桥杯历年省赛JAVA-B组真题汇总及题目详解

蓝桥杯历年省赛JAVA-B组真题汇总及题目详解 2013年第四届蓝桥杯省赛真题详解 第四届蓝桥杯JavaB组题目解析 2014年第五届蓝桥杯省赛真题详解 第五届蓝桥杯JavaB组题目解析 2015年第五届蓝桥杯省赛真题详解 第六届蓝桥杯JavaB组题目解析 2016年第五届蓝桥杯省赛真题详解 第七届蓝桥杯JavaB组题目解析 2017年第五届蓝桥杯省赛真题详解 第八届蓝桥杯JavaB组题目解析 2...

hyx153183740的博客 5万+

蓝桥杯嵌入式获奖核心:硬件抽象、时序建模与资源约束

嵌入式开发的本质是将物理世界信号转化为可控数字模型的过程,其技术根基在于对硬件特性的深度理解。从概念上看,它要求开发者建立内存布局、数据流向与执行时序的三维映射;原理层面,需掌握时钟树传播延迟、寄存器同步机制、模拟信号建立时间等底层约束;技术价值体现在以最小资源代价实现高可靠实时响应;典型应用场景覆盖环境监测、电机控制、低功耗通信等边缘智能节点;而蓝桥杯嵌入式赛道正是通过真实芯片(如STM32G071RB)上的**硬件抽象能力**与**时序建模精度**双重考验,筛选具备工程直觉的实践者。

weixin_42587866的博客 81

蓝桥杯2013-2019省赛七届真题一览-JavaB组

蓝桥杯2013-2019省赛七届赛真题一览-JavaB组 包含7年所有的省赛真题解析以及试题分析,值得收藏备赛!

ATFWUS的博客 5万+

蓝桥杯历年试题及答案

文件里面包含历年的蓝桥杯预赛试题以及部分决赛试题(2010-2014),还有全面的答案,可以给竞赛选手带来帮助。

Labelme AI-Polygon闪退排查与修复指南

本文详细介绍了Labelme AI-Polygon功能闪退问题的排查与修复方法,包括环境配置检查、模型路径设置、依赖库版本控制等关键步骤。通过系统性的解决方案和实用技巧,帮助用户快速解决闪退问题,确保数据标注工作的高效进行。

weixin_29311017的博客 140

蓝桥杯2015培训(7)

面向对象的三大特征: 继承 封装 多态   Jdk提供了一些包 Java.lang:提供利用java编程语言进行程序开发的基础类 例如String Math Integer System Thread等 Java.util:java工具类,包含对集合的操作 事件模型 日期和时间设置 国际化和各种使用工具 Java.io通过数据流 序列化 和文件系统提供的系统输入和输出 Java

JackHall的专栏 1014

告别C盘爆红!手把手教你将WSL2下的Ubuntu 22.04完整迁移到D盘(附清理指南)

本文详细指导如何将WSL2下的Ubuntu 22.04从C盘无损迁移到D盘,包括导出备份、注销原系统、导入新位置等关键步骤,并提供迁移后的优化配置、开发环境衔接及长期维护技巧,帮助用户彻底解决C盘空间不足问题。

weixin_28698059的博客 474

蓝桥杯2015培训(3)

运算符 算数运算符 单目运算符:+ - ++-- 双目运算符:+ - * /% 三目运算符:(表达式1)?(表达式2):(表达式3) 关系运算符 >                   =     赋值运算符 =       +=  -=  *=           /= 逻辑运算符 !       &&   || 位运算符~  &      |     ^    >>     

JackHall的专栏 671

科研笔记:怎样写好博士论文?

博士论文外审避坑指南与写作要点 博士论文外审的核心关注点呈现5级优先级:科研成果(硬指标)>创新性>逻辑结构与场景合理性>文献综述与规范性>工作量验证。外审专家会重点核查:1)成果清单是否达标;2)创新点是否真实明确;3)章节逻辑是否自洽、应用场景是否细化;4)文献综述是否构建"研究坐标系";5)实验/理论支撑是否充分。需特别注意三大雷区:科学错误(直接挂稿)、伪创新、场景不合理。写作时应强化选题依据的场景细化,通过"发展阶段+跨领域对比"提升文献综述质量。

Grow into a more wonderful you 1065

香橙派5B-RK3588-NPU内核升级至0.9.8:RKLLM多模态部署实战

本文详细介绍了香橙派5B-RK3588设备NPU内核升级至0.9.8版本的完整流程,重点讲解了升级的必要性、两种升级方案(预编译包安装与自行编译内核)以及RKLLM SDK的安装配置。通过实战演示多模态模型转换与推理,显著提升AI计算性能,为嵌入式AI部署提供实用指南。

salt9的博客 1027

蓝桥杯2015培训(4)

流程图 起止符号圆角矩形 流程符号箭头 输入输出平行四边形 处理     矩形 决策判断菱形 连接     圆 多分支结构 switch(表达式) {   case常量:代码块 break;   case常量:代码块 break; case 常量:代码块 break; default :代码块 break; } 额外知识:JDK 利用switch时,如果需要判断字符

JackHall的专栏 592

ComfyUI-controlnet控制出图

提供加载预处理器节点。

Bu2n的博客 5496

蓝桥杯2015培训笔记(1)

Java中存在的注释: 单行注释,多行注释,文档注释 单行注释 // 多行注释 /*….*/ 文档注释 /** ……*/ Java环境配置(eclipse+jdk)

JackHall的专栏 743

ROS探索篇(一)在Gazebo中实现移动机器人仿真与环境搭建

$x+y=z$

weixin_52029211的博客 4621

【四足机器人项目实战】MIT四足机器人力控电机优劣分析及解决办法

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录系列文章目录前言一、mit力控电机方案二、弊端三、优点四、解决办法设计相关看专栏其他博客 前言 认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长! 本文先对XXX做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章 提示:以下是本篇文章正文内容 一、mit力控电机方案 MITCheetahMini驱动器采用的电机是类似于公版电机T-MotorU8的型号

qq_35635374的博客 6091

2020年蓝桥杯比赛时间_100%获奖:恭喜2020第十二届蓝桥杯青少年组STEMA评测获奖学员...

第十二届蓝桥杯青少年组STEMA评测于8月23日在线上举行,睿立方编程共计12名在读学员参赛,100%获奖,祝贺学员们的优异表现!吕*希:C++中级组一等奖桑*祥:C++中级组一等奖赵*潼:C++高级组二等奖冯*宸:C++中级组二等奖沈*晨:C++中级组二等奖张*耀:C++中级组二等奖裘*石:C++中级组三等奖饶*颐:C++中级组三等奖孙*梵:C++中级组优秀奖周*涵:C++中级组优秀奖...

weixin_39924573的博客 3410

逻辑电平(TTL/CMOS/LVDS/LVPECL/CML)

逻辑电平介绍 TTL------晶体管-晶体管逻辑门(Transistor-Transistor Logic gate) TTL采用5V电源

sinat_15677011的博客 2万+

竞赛背后的故事:ICPC、蓝桥杯等赛事的历史与未来趋势

本文探讨了ICPC、蓝桥杯等算法竞赛的历史沿革与未来趋势,揭示了这些赛事在技术教育中的重要作用。从ICPC的全球影响力到蓝桥杯的本土化创新,赛事不仅培养了学生的算法能力,还推动了教学改革与企业需求的深度结合。文章还分析了竞赛机制的技术架构和核心能力培养模型,展望了AI与云原生技术对竞赛形态的影响。

d6e7f8的博客 756

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

朝阳市计算机库管培训,计算机教研室工作展望

计算机教研室工作展望2015年-2015学年第一学期一、指导思想以服务教学为宗旨,不断提高教育教学质量和学生的综合素质为目标,统一思想认识,认真贯彻学校精神。根据学校和系部在本学期的工作要求,结合本教研室实际情况,我们制定了本学期的工作计划,使我们有根据、有计划、有步骤地去做各项工作。二、主要工作1.加强教研室自身建设。“建立和-谐教研组,充分调动教师的积极性”是本教研室的当务之急,只有统一认识,...

weixin_39849762的博客 168

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

蓝桥杯 机器人繁殖

题目题目描述:X星系的机器人可以自动复制自己。它们用1年的时间可以复制出2个自己,然后就失去复制能力。每年X星系都会选出1个新出生的机器人发往太空。也就是说,如果X星系原有机器人5个,1年后总数是:5 + 9 = 142年后总数是:5 + 9 + 17 = 31如果已经探测经过n年后的机器人总数s,你能算出最初有多少机器人吗?输入:输入一行两个数字n和s,用空格分开,含义如上。n不大于100,s位...

Kwong 571

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

计算机专业工作展望,计算机教研室工作展望

2015年-2015学年第一学期一、指导思想以服务教学为宗旨,不断提高教育教学质量和学生的综合素质为目标,统一思想认识,认真贯彻学校精神。根据学校和系部在本学期的工作要求,结合本教研室实际情况,我们制定了本学期的工作计划,使我们有根据、有计划、有步骤地去做各项工作。二、主要工作1.加强教研室自身建设。“建立和-谐教研组,充分调动教师的积极性”是本教研室的当务之急,只有统一认识,发挥教师的主人翁精神...

weixin_36347877的博客 311

群发通知数据结构设计_CCF关于举办NOIP2020的通知

全国青少年信息学奥林匹克联赛NOIP今年将恢复举行。考虑到参赛成本,将仅举办面向高中学生、人数有限(约1万人)的提高级别的竞赛。参加NOIP是参加NOI的必要条件,不参加NOIP将不具有参加NOI的资格。竞赛费:0元,但本着谁受益谁承担成本的原则,参加竞赛所需的餐饮、住宿、交通、保险等费用由参加者自行承担。具备如下条件之一者,具有参赛NOIP的资格:1.凡是由CCF认定的国内国际程序设计...

weixin_39950552的博客 416

经验分享:春招零Offer,5月份还有机会吗?

面试题大全:www.javacn.site先说答案:5 月份依然有拿到 Offer 的机会。5月份春招结束了吗?对于应届大学生来说(也就是今年暑假毕业的学生),5 月中旬春招就陆续结束了,但是 5 月份会有很多补录的机会。对于非应届的大学生来说(今年之后毕业的学生)来说,5 月和 6 月正是在暑假最好的时机,尤其是 6 月份会有大量的暑假实习岗的招聘需求。对于社招的同学来说,5 月份之后岗位招聘的...

磊哥聊Java 1136

手链样式

手链样式 小明有3颗红珊瑚,4颗白珊瑚,5颗黄玛瑙。他想用它们串成一圈作为手链,送给女朋友。 现在小明想知道:如果考虑手链可以随意转动或翻转,一共可以有多少不同的组合样式呢? 请你提交该整数。不要填写任何多余的内容或说明性的文字。 这是2015年蓝桥杯省赛C++A组里面的一道题目,题目有点难理解,但搞清楚题意之后还是不难解决的。由于网上有几个版本的答案,而且都不对,所以现附上官方的

魅力的泡沫 2960
上一篇: 二分法练习题目
下一篇: 蓝桥杯2015培训(6)
「已注销」
博客等级 码龄12年 17粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值