自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 定时推送钉钉消息

创建定时任务,每隔五秒执行一次。

2024-03-22 22:30:26 181 1

原创 文件IO流

read():一次读取一个字节,返回值类型是int类型,原因要把返回的字节前面加上24个0,无论读取到的是负数还是整数,都会变成正数,只要是从文件中读取到的数据,都是整数;如果返回了-1,就说明不是从文件中读到的数据,而是整个方法专门准备的文件末尾的标记。OutputStream中的write(byte[] arr, int offset, int len):将数组中的指定部分的数据,写出到目标文件中(在读取的时候,读到了多少有效字节,就将这么多有效字节写出到目标文件中),一般offset都选择0。

2023-07-29 14:44:05 80

原创 文件拷贝案例

打印这个文件夹下的所有文件的绝对路径和文件大小(包含子文件夹的内容,可以使用递归)实现方法拷贝文件和文件夹(包括文件夹中的子文件夹)1.键盘录入一个文件夹路径。

2023-07-29 14:16:48 87

原创 Map案例练习

一个数据(key):就是有规律的,容易记忆的,简单的一个数据 另一个数据(value):没有规律的,不容易记忆的,复杂的一个数据 大多数都是根据key来寻找value 表达式方式:y = x * x 穷举罗列:{1=1, 2=4, 3=9, 4=16, 5=25} 双列接口一个key对应着一个value没有顺序Key可以为null,key是不能重复,value可以重复 Map双列集合,collection是单列结合 根据给定的键,删除对应的键值对: 清空集合:clear() 获取集合的大小

2023-07-28 10:37:33 120 1

翻译 存储管理实验

【注:当第一次选择一种分配算法,则下次需分配内存时需一直使用第一次选择的算法,也就是全程只能用一种算法】1.考虑到需要连续分配或回收分区,故添加了一个操作次数。

2022-12-14 16:27:53 184 1

原创 复原二叉树

小明在做数据结构的作业,其中一题是给你一棵二叉树的前序遍历和中序遍历结果,要求你写出这棵二叉树的后序遍历结果。【输入形式】输入包含多组测试数据。每组输入包含两个字符串,分别表示二叉树的前序遍历和中序遍历结果。每个字符串由不重复的大写字母组成。【输出形式】对于每组输入,输出对应的二叉树的后续遍历结果。【样例输入】DBACEGF ABCDEFGBCAD CBAD【样例输出】ACBFGEDCDAB二叉树遍历技巧:前序(根左右),中序(左根佑),后序(左右根)思路:

2022-12-05 15:00:20 263

原创 二叉树的层次遍历

算法思想: 用一个队列保存被访问的当前节点的左右孩子以实现层次遍历。在进行层次遍历的时候,设置一个队列结构,遍历从二叉树的根节点开始,首先将根节点指针入队列,然后从队头取出一个元素,每取一个元素,执行下面两个操作:1、访问该元素所指向的节点。2、若该元素所指节点的左右孩子节点非空,则将该元素所指节点的左孩子指针和右孩子指针顺序入队。此过程不断进行,当队列为空时,二叉树的层次遍历结束。算法步骤:1、将二叉树的根节点进入队列中,判断队列不为NULL。2、打印输出该节点存储的元素。3、判断节点如

2022-12-02 09:43:20 905

原创 操作系统——银行家算法(c语言)

/各类资源总数量//最大需求矩阵//分配矩阵//需求矩阵//可利用资源向量//工作向量 ,表示系统可提供给进程继续运行所需的各类资源数目//完成向量//存放安全序列的下标序列三、算法实例(1)P1请求资源:P1发出请求向量Request1(1,0,2)。(2)P4请求资源:P4发出请求向量Request4(3,3,0)。(3)P0请求资源:P0发出请求向量Request0(0,2,0)。四、算法实现//各类资源总数量//最大需求矩阵//分配矩阵//需求矩阵。

2022-11-10 14:27:17 3824

原创 模拟excel排序

每条学生纪录由学号(6位数字,保证没有重复的学号)、姓名(不超过8位且不包含空格的字符串)、成绩([0, 100]内的整数)组成,相邻属性用1个空格隔开。在 N 行中输出按要求排序后的结果,即:当 C=1 时,按学号递增排序;思路:排序时可直接调用头文件#incldue中的sort()函数进行排序,排序过程中需要考虑是否有相同的名字和年龄,如果有则根据学号进行排序,(3)第三个参数是排序的方法,可以是从大到小也可是从小到大,还可以不写第三个参数,此时默认的排序方法是从小到大排序。

2022-11-03 11:04:04 500

原创 排序作业:冒泡排序、直接插入排序、希尔排序、简单选择排序、快速排序

排序作业:冒泡排序、直接插入排序、希尔排序、简单选择排序、快速排序

2022-10-28 11:01:15 1494 1

空空如也

空空如也

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

TA关注的人

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