自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 使用java基础中的递归,解决汉罗塔问题

/如果有多个盘子,可以看做两个,最下面和最上面的所有盘子(num-1)//(3)再把b塔的所有盘子移动到c,借助a。//(1)先移动上面所有的盘子到b,借助c。//(2)把最下面的盘子移动到c。//如果只有一个盘子。

2023-05-29 17:54:45 87

原创 使用java基础中的递归算法,实现自动找出逃离7*8规格迷宫路径

else if (findWay(map, i, j + 1)) {//再尝试向右走。} else if (findWay(map, i - 1, j)) {//再尝试向上走。} else if (findWay(map, i, j - 1)) {//再尝试向左走。if (map[6][5] == 2) {//如果该位置标记为2表示找到通路。if (map[i][j] == 0) {//初始化1,1为零,表示可以走。if (findWay(map, i + 1, j)) {//先尝试向下走。

2023-05-29 17:53:03 106 1

原创 使用java基础,手动实现冒泡排序算法

/冒泡排序i++) {j++) {int temp;temp=a[j];

2023-05-29 17:48:00 65 1

原创 使用java基础,简洁高效实现数组指定索引范围内元素的翻转

endIndex--;

2023-05-29 17:46:41 98

原创 手动实现二分法搜素

第三步:重复执行一二步骤;知道左元素索引=右元素索引,结束搜所。//计算得出中间元素的索引(列如:(0+8)/2=4)* 第二步:将搜索目标与得到中间元素进行大小比较。* 第一步:将数组一分为二,得到中间元素的索引。* 如果大于,舍弃左边数据,将重点放到右边。//手动实现二分法搜素。

2023-05-29 17:42:54 50 1

原创 使用java基础,实现一个可以记录收益和消费记录等交互式小程序

System.out.println("-------------------消费-------------------");System.out.println("-----------------零钱通明细-----------------");System.out.println("-----------------零钱通菜单----------------");System.out.println("-----------------收益入账-----------------");

2023-05-29 17:39:39 231

原创 使用java基础,手工实现ArrayList集合。

System.out.println("删除失败!索引范围应为:(0 <--> " + (size - 1) + ")");System.out.println("修改失败!索引范围应为:(0 <--> " + (size - 1) + ")");索引范围应为:(0 <--> " + (size - 1) + ")");System.out.println("删除成功!System.out.println("修改成功!System.out.println("获取成功!

2023-05-29 17:27:10 47 1

原创 使用java基础,手工实现LinkedList集合雏形

package com.zhou.collection;public class MySimpleLinkedList<E> {private int size; //集合容量Node<E> first; //记录头节点元素的引用Node<E> last; //记录尾节点元素的引用public void add(E e) { //添加元素的方法if (size == 0

2023-05-29 17:24:00 45 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除