java
文章平均质量分 61
XiaoGuYing
派大星,派大星,我们去抓水母吧~~
展开
-
2021-06-26 利用Java语言操作Excel表格
利用java语言操作Excel表格——导入操作 本文章将存在数据库中的数据有选择性的挑选出来,随后将挑选出来的数据按照一定的格式导入到Excel文件中(文件格式为.xls)。 首先,使用到的数据库软件为MySQL,编译语言为Java语言,使用的编译软件为IntelliJ IDEA,同时还需要使用到jar包,jar包为Apache POI,目的是为了读和写Excel文件,上篇文章已发下载该jar包的官网链接。 数据库中存储的数据为某一个时段的各个房间的用电数据,主要分为三个字段: 第一个字段为原创 2021-06-27 17:00:06 · 317 阅读 · 3 评论 -
2021-06-20 毕业设计——全国居民用电数据可视化(一)
全国居民用电数据可视化(一) 本文章主要针对数据的获取,以Excel文件的形式存储,随后利用java语言来进行编译,使用到的编译软件为IntelliJ IDEA。当编译器遍历完Excel文件中的数据后,根据自己的需求将文件中有用的数据信息存储在数据库,这里使用到的数据库软件为MySQL。 在这里,以全国的各个省份,自治区以及直辖市为例。 首先,在某网站中下载数据,以Excel文档的形式保存下来,文件的后缀名为.xls。为了后面编译器遍历方便,文件的命名都为xx合计居民用电量.xls(其中,xx为原创 2021-06-20 12:28:10 · 1354 阅读 · 4 评论 -
约瑟夫斯问题的求解方法
约瑟夫斯问题1. 问题介绍 这个问题是以弗拉瓦斯 约瑟夫斯的名字命名的。约瑟夫斯是一个著名的犹太历史学家,参加并记录了公元66-70年的犹太人反抗罗马的起义。约瑟夫斯作为一个将军,设法守住了裘达伯特的堡垒达47天之久,但在城市陷落之后,他在和40名顽强的战士在附近的一个洞穴中避难。在那里,一些反抗者表决说“要投降毋宁死”。于是,约瑟夫斯建议每个人应该轮流杀死他旁边的人,而这个顺序是是由抽签决...原创 2019-10-16 21:03:58 · 6033 阅读 · 0 评论 -
如何判断一颗二叉树中的结点所在的深度
如何判断一颗二叉树中的结点所在的深度(设根节点的深度为1)在一棵二叉链表表示的二叉树中,求结点的深度。设这样的一颗二叉树,深度为4,假设就D这个结点所在的深度首先判断他的根节点是否为空,若为空,则报空指针异常;定义一个队列将他的根节点放入,随后加上一个标志位"#",表示这一行的结点已经遍历完毕,由于根节点已经进入队列,所以令level = 1;随后进入循环,判断这个队列...原创 2019-05-22 21:03:42 · 4078 阅读 · 3 评论 -
复制一颗二叉树(java语言)
复制一颗二叉树(java语言)在一棵二叉链表表示的二叉树中,复制一颗二叉树(利用java编程语言)我的求解方法:首先创建一个泛型的数组,目的是为了存放二叉树(新复制)的标明空子树的先根序列,数组的长度为原来需要复制的二叉树的长度(标明空子树的先根序列);在原来的方法体内再次写一个方法,该方法是一个递归的方法,思想是利用先序遍历的思想,并且定义一个全局变量number,每当在数组中...原创 2019-05-23 18:32:14 · 2891 阅读 · 1 评论