- 博客(16)
- 收藏
- 关注
原创 数组-相互赋值
1.在main()方法中声明array1和array2的两个变量,他们是int【】类型的数组。2.使用大括号,把array1初始化 8个元素:2,3,5,7,11,13,17,19。4.赋值array2变量等于array1,修改array2中的偶索引元素,使等于索引值。如(array【0】=0 ,array【2】=2)3.显示array1的内容。5.打印出array1。
2024-12-22 23:08:20
248
原创 数组-相互复制值
1.在main()方法中声明array1和array2的两个变量,他们是int【】类型的数组。2.使用大括号,把array1初始化 8个元素:2,3,5,7,11,13,17,19。4.复制array1数组给array2,修改array2中的偶索引元素,使等于索引值。如(array【0】=0 ,array【2】=2)3.显示array1的内容。5.打印出array1。
2024-12-22 23:07:45
304
原创 数组-反转
定义数组 int[] arr = new int[] {34,54,3,2,65,7,34,5,76,34,67}//交互arr[i] 与 arr[arr.length - 1 - i] 位置的元素。//交互arr[i] 与 arr[arr.length - 1 - i] 位置的元素。* 如何实现数组元素的反转存储,有几种方法。
2024-12-22 23:07:00
211
原创 数组-扩容,缩容
将数组长度扩容1倍,并将10,20,30三个数组添加到arr数组中,如何操作?* 数组 int[] arr = {1,2,3,4,5,6,7,8} ,* 数组 int arr =new int[] {1,2,3,4,5}//方式2 新建数组,新建数组的长度比原有的数组的长度少1个。//并将10,20,30三个数组添加到arr数组中。//将原有的数组中的元素复制到新的数组中。//将新的数组的地址赋值给原有的数组变量。//修改最后的元素,设置默认值。//方式1 不新建数组。// 扩容一倍的容量。
2024-12-22 23:06:20
207
原创 数组冒泡排序
比如:int[] arr = new int[]{34,54,3,2,65,7,34,5,76,34,67}//交互 arr[i] 和arr[i + 1]//冒泡排序 实现数组元素从小到大的排序。* 使用冒泡排序,实现整型数组元素的排序操作。
2024-12-22 23:05:09
168
原创 数组-二分查找
System.out.println("找到了 "+ target + "对应的位置是 " + middle);System.out.println("未找到 "+ target);* 优点:执行效率高,执行空间复杂度0(lgn)* 缺点:执行效率低,执行的时间复杂度0(n)* 缺点:算法相较顺序查找难一点。//判断是否找到指定的值。
2024-12-22 23:03:46
138
原创 数组-杨辉三角
System.out.println("即将要算的横坐标的位置是:"+i+",纵坐标的位置是:"+j+",算出来的结果是:"+yanghui[i][j]);// j从每行的第二个元素开始,到倒数第二个元素结束。//3.从第三行开始,对于非第一个元素和最后一个元素即。//3.1给数组每行的首末元素赋值为1。//3.2给数组每行的非首末元素赋值。//提示 1.第一行有1个元素 第n行有n个元素。// 2.每一行的第一个元素和最后一个元素都是1。//3.给数组的元素赋值。// 1.创建二维数组。
2024-12-22 23:03:11
294
原创 数组-评分练习
/在编程比赛中,十位评委给选手打分 5 4 6 8 9 0 1 2 7 3 求最后得分,并去掉一个最高分和最低分,其余8位评委打分的平均分。
2024-12-22 23:02:32
174
原创 数组最大小值总和平均值的练习
/ 案例:定义一个int型的一维数组,包含10个元素,分别赋一些随机数,然后求出所有元素的最大值,最小值,总和,平均值,并输出出来。案例:定义一个int型的一维数组,包含10个元素,分别赋一些随机数,然后求出所有元素的最大值,最小值,总和,平均值,并输出出来。//arr[i] = 随机数 乘以 90 的结果加10。//1.动态初始化方式创建数组。//2.通过循环给数组元素赋值。
2024-12-22 23:01:24
250
原创 如何创建前端项目
3.执行npm install -g @vue/cli 这个是全局安装脚手架。5.然后用vscode,打开这个文件,这就是一个前端工程。4.vue create xxxx(项目名)到这,箭头上下选择vue2还是3,然后回车。6.启动项目 npm run serve。1.新建一个放东西的文件。2.在上面cmd进去。
2023-10-12 15:31:33
142
1
原创 如何修改IDEA提交的git代码的名字
1.在Terminal终端中输入 : git config user.name 来查看当前提交者的姓名。2.修改成你想改的名字: git config --global user.name "要修改的用户名"。3.再一次输入: git config user.name 会发现提交者姓名已经修改成功了。
2023-10-12 11:10:55
730
1
原创 设计模式-工厂模式(Java)
一:工厂方法模式1.抽象产品:所有子类产品的基类,给出一个抽象接口或者抽象类2.具体产品:继承抽象产品的属性,方法,具有某种特质的具体产品3.抽象工厂:包含产品的核心业务逻辑,写一个抽象接口和抽象类4.具体工厂:继承抽象工厂的具体工厂,实现具体业务逻辑。
2023-08-11 17:51:10
127
1
原创 枚举练习-day
我是因为只需要code就行了,但是又要说明这个code是什么东西,所以多加了个。先创建个枚举类,写入所需要的值。这样子就可以直接使用拉。然后到需要的地方调用。
2023-07-14 15:20:20
124
1
原创 mysql执行后的错误码: 1267
因为我只需要查两个字段而已,所以我只看了两个字段,果然不一样。2.然后我把code表的编码向type表的编码看齐。执行后关联表查询后,报的错误。1.先查两个表的编码是否一样。发现是两个表编码不一样。
2023-07-14 11:56:32
397
1
原创 mysql自连接递归查询所有父元素
已知某个id的值,需要查询这个id关联的所有父级的数据,如查询到该id的父类数据之后,还需要查询父类数据的爷爷辈数据,依次类推,直到查询到顶级。(SELECT @r := '{你的id}', @l := 0) vars,表member的结构(主要有可递归的字段id和parent_id)mysql自连接递归查询所有父元素。
2023-07-07 11:15:37
801
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅