自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 稀疏数组的判断

摘要:该程序实现了一个简单的五子棋棋盘模拟。通过11x11的二维数组表示棋盘,其中0表示无棋子,1表示白棋。程序演示了三种数组输出方式,重点展示了稀疏数组的转换过程:统计非零元素数量,创建稀疏数组存储有效数据,最后实现数组还原。代码包含棋盘初始化、稀疏数组转换及还原功能,展示了二维数组与稀疏数组之间的相互转换过程。

2026-03-16 12:17:30 261

原创 冒泡排序1

本文介绍了冒泡排序算法的Java实现。通过比较相邻元素并交换位置,每次循环将最大元素移至末尾。代码展示了完整的冒泡排序过程,包括外层循环控制轮次和内层循环进行元素比较交换。最终对示例数组{1,2,4,4,5,321,45,34,12}进行排序,输出结果为[1,2,4,4,5,12,34,45,321]。该算法时间复杂度为O(n²),适用于小规模数据排序。

2026-03-16 09:05:27 107

原创 循环分类啊啊

摘要:本文展示了一个Java程序示例,演示了多种控制结构的使用。程序包含:1) if条件判断结构(单选择、双选择和多选择);2) while和do-while循环结构;3) for循环结构(计算奇偶数和)。通过Scanner类获取用户输入,实现了成绩判断、数字求和等功能,展示了Java基础语法中的条件判断和循环控制。

2026-03-14 11:14:20 313

原创 next和nextLine的区别

next()认「空白符」(空格 / 回车)为分隔符,nextLine()认「回车」为终止符;next()不接收回车(只当分隔符),nextLine()接收回车(作为终止符,且消耗回车);next()nextInt()后接nextLine()时,要先加一行消耗残留回车。next()读 “单词”,nextLine()读 “整行”,回车对next()是分隔,对nextLine()是结束~

2026-03-04 19:43:41 402 1

原创 变量类型与作用

本文介绍了Java中的变量类型、作用域及运算符使用。变量分为类变量、实例变量和局部变量,具有不同的作用域和初始化要求。常量使用final关键字定义,命名遵循大写字母规范。Java是强类型语言,变量需声明类型。运算符部分详细讲解了算术、赋值、关系、逻辑、位运算和三目运算符的用法及优先级,强调括号可明确运算顺序。代码示例展示了各种运算符的实际应用,如自增/减、字符串拼接、类型判断等。文章还提及了变量命名规范和基本类型默认值等基础知识。

2026-03-03 12:50:51 649

原创 数据类型计算注意事项

摘要:本文演示了Java中的数据类型转换,包括自动转换和强制转换。重点说明了高精度向低精度转换时的内存溢出风险(如int转byte),以及浮点数取整规则。通过ASCII编码示例展示了char类型转换特性,并强调了数值计算时的溢出问题(如int计算200亿会溢出,需转long)。最后总结了Java基本数据类型的字节大小、取值范围及使用注意事项,包括浮点数的精度问题和金融计算推荐使用BigDecimal类。

2026-03-03 10:52:11 1250

原创 Java数据类型

本文摘要: Java基础语法要点包括:1.注释类型(单行//、多行//、文档/*/);2.关键字(如class、if等保留字)与标识符规则(字母/$/_开头,区分大小写);3.数据类型分为基本类型(数值/布尔/字符)和引用类型,强调强类型特性;4.进制表示(0b二进制/0八进制/0x十六进制)及易错点;5.字符编码(Unicode)、转义符(如\n换行)和布尔值简化写法(if(flag)替代==判断)。示例代码演示了浮点数精度问题、类型转换及代码规范。

2026-03-02 17:16:29 823

原创 Java的配置完成第一个文件

本文介绍了Java开发环境的配置与管理。首先讲解了JDK的卸载方法,包括删除环境变量和安装目录;然后详细说明了从官网下载最新JDK17的步骤及安装后的版本测试。通过HelloWorld示例演示了Java程序从编写、编译到运行的全过程,包括使用记事本创建.java文件、命令行编译生成.class文件并执行。最后提到专业开发工具IDEA的下载和配置建议,并简要解释了JRE(Java运行时环境)和JVM(Java虚拟机)的作用。全文为Java初学者提供了完整的环境搭建指南。

2026-03-01 19:05:18 564

原创 Java的特性和优势

Java语言凭借其"三高"特性(高可用、高性能、高并发)成为主流开发语言。其主要优势包括:1)简单易学,去除了C++复杂特性;2)纯面向对象设计,代码复用性高;3)跨平台能力,通过JVM实现"一次编写,到处运行";4)高性能,JIT编译器优化执行效率;5)分布式支持,适合构建大型系统;6)动态性,支持运行时修改;7)多线程处理能力;8)完善的安全机制;9)健壮性,异常处理防止程序崩溃。这些特性使Java特别适合开发电商、金融等高性能、高并发系统,平衡了易用性与强大功能

2026-03-01 18:05:05 701

原创 常用的dos命令

本文介绍了Windows系统常用的命令行操作指令,主要包括:切换盘符(D:、E:等)、查看目录文件(dir)、切换目录(cd)、清屏(cls)、退出终端(exit)、查看IP(ipconfig)、打开计算器(calc)、网络测试(ping)、返回上级目录(cd..)、删除文件(del)、删除空目录(rd)和创建目录(md)。这些基础命令可帮助用户进行文件管理、网络配置和系统操作等日常任务。

2026-03-01 17:37:15 124

原创 常用快捷键

本文整理了常用快捷键操作指南,包括:1)功能键F1-F12的用途;2)Windows窗口操作、截图、文本编辑、浏览器及任务管理快捷键;3)Markdown/写作常用格式快捷键。重点介绍了Win+D显示桌面、Win+L锁屏、Win+Shift+S截图等实用组合键,以及Ctrl+C/V/X等基础编辑操作和浏览器标签管理快捷键。这些快捷键能大幅提升电脑操作效率,适用于日常办公、写作和网页浏览等场景。

2026-03-01 16:50:39 573

原创 Markdown写博客

Markdown常用语法总结 基础格式 支持二级、三级标题,可使用*设置斜体或加粗字体。引用语法为>,分割线用---或***。 内容插入 支持插入图片!描述和超链接文本。列表分有序(1. )和无序(- )两种,表格用|分隔列。 代码展示 用三个反引号包裹代码块: public class Demo {} 简明涵盖了标题、文本、引用、列表等核心功能。

2026-03-01 16:25:04 327

原创 卷积神经网络实现 CIFAR-10 十分类任务

摘要:本案例使用Python和TensorFlow/Keras实现了一个经典的卷积神经网络(CNN)模型,用于CIFAR-10图像分类任务。模型包含卷积层、池化层和全连接层,能够识别10类物体(飞机、汽车等)。从数据加载、预处理到模型训练和评估,完整展示了CNN的实现流程。经过15轮训练,测试集准确率达到75%-85%。案例还包含训练过程可视化和单图预测功能,直观展示模型效果。该实现适合教学使用,代码简洁清晰,可帮助学生理解CNN的核心架构和工作原理。

2026-02-28 14:58:14 738

原创 s医疗问答机器人项目

数据导入必须确保CSV文件位于Neo4j的import目录,且按正确列索引导入。接口逻辑需正确处理用户输入,连接Neo4j进行模糊匹配并返回结果。验证环节需先在Neo4j中确认数据可查,再测试接口功能。

2026-02-03 09:44:16 379

原创 vue项目的构建与配置(准备工作)

vue项目的构建与配置(准备工作)

2025-07-26 10:18:16 745

原创 Python科学计算实验1122

5.arr1=np.arange(10).reshape(2,5)和arr2=np.arange(15).reshape(3,5),分别水平和垂直堆叠arr1与arr2数组 arr1 = np.arange(10).reshape(2, 5)4. 创建一个3×3的矩阵,值域为[0,8],可以使用reshape()函数 arr_matrix = np.arange(9).reshape(3, 3) print(arr_matrix)成功导入 NumPy 库并以约定别名。精准创建指定要求的数组。

2024-12-29 14:25:00 628

原创 第七次实验-MapReduce单词计数

文档(Document):一般搜索引擎的处理对象是互联网网页,而文档这个概念要更宽泛些,代表以文本形式存在的存储对象,相比网页来说,涵盖更多种形式,比如Word,PDF,html,XML等不同格式的文件都可以称之为文档。Map操作的每一行,对所有出链发射当前网页概率值的1/k,k是当前网页的出链数,比如对第一行输出<B,1/31/4>,<C,1/3*1/4>,<D,1/3*1/4>;以第一行为例: 1表示网址(以tab键隔开),1.0为给予的初始pr值,2,3,4,5,6,7,8为从网址1指向的网址。

2024-11-27 16:48:37 1976

原创 Apriori算法计算所有频繁数集--数据挖掘

from itertools import combinationsfrom collections import defaultdicttransactions = { "t100":[1,2,3], "t200":[1,2,4], "t300":[1,2,3], "t400":[2,4], "t500":[2,3], "t600":[1,3], "t700":[1,2,5], "t800":[2,3,5], "t900":[

2024-11-26 12:30:54 236

原创 天天向上的力量有多大?

向上:1.44,向下0.69。# # 一年进步4.63倍。进步和退步差距为0.75。

2024-11-24 21:26:06 363

原创 5个turtle简单画图形案例

【代码】5个turtle简单画图形案例。

2024-11-21 22:50:16 942

原创 习题基础Python5道

实例1: 温度转换,货币转换 I

2024-11-20 15:18:15 1032

原创 hadoop技术实验- 第4章 HBase 开发:使用Java操作HBase

/禁用表//删除表代码//使用create()静态方法就可以得到Configuration对象//config为前文的配置对象//使用连接对象获取Admin对象//禁用表//删除表。

2024-11-08 13:11:36 1688

原创 第五次实验“HBase安装及Shell命令”

224年x月x日理工楼B栋软件工程实验室三第1关:Hbase数据库的安装。

2024-10-26 09:29:28 1264

原创 VM16Pro许可证

VM虚拟机

2024-10-11 10:24:59 1905

原创 下载并安装 MATLAB

要在 Windows 上安装 MATLAB,请执行以下操作:从中,选择 MATLAB 版本并下载安装程序。双击下载的安装程序,按照提示完成安装。要在安装完成后启动 MATLAB,请参阅。要在 Linux 上安装 MATLAB,请执行以下操作:从中,选择 MATLAB 版本并下载安装程序。解压缩下载的安装程序文件,并导航到解压缩后的文件夹。例如,使用以下命令将版本R2024b的安装程序解压缩到同名文件夹,然后导航到该文件夹。在安装文件夹中,运行install脚本,并按照提示完成安装。

2024-09-13 20:20:00 1754

原创 利用Python的Flask模块抓取查询网的电话号码

pip install requests 下载发送请求模块# lxml 解析数据# pip install flask 下载Flask模块提供web前端服务#伪装成表头接收Win64;x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 Edg/125.0.0.0'} #去查询网检查html代码network里面找到user-agent复制后面的内容return datas #响应解析。

2024-06-03 16:27:23 516 1

原创 点赞实现Python

点赞

2024-06-03 08:22:16 793 1

原创 30行代码实现随机抽奖系统 (简单原理)

随机抽取抽取英雄

2024-06-02 18:30:37 484

原创 对 n 个互不相同的符号进行哈夫曼编码。若生成的哈夫曼树共有 115 个结点,则 n 的值是:C

②哈夫曼树中,度为0和度为2的节点关系:n2=n0-1。①哈夫曼树中只存在度为2和度为0的节点,即n1=0。

2024-05-02 11:46:27 384 1

原创 若一棵二叉树的后序遍历序列是{ 1, 3, 2, 6, 5, 7, 4 },中序遍历序列是{ 1, 2, 3, 4, 5, 6, 7 },则下列哪句是错的?(A)

完全二叉树是一种特殊的二叉树,它的定义可以从满二叉树衍生而来。完全二叉树的定义首先要求除了最后一层外,其他各层的结点数必须达到最大值,即与满二叉树的结构相同。在最后一层,所有结点都连续地集中在最左边的若干位置上,这意味着最后一层可能只包含一部分结点,但这些结点都是紧挨着排列的,没有间隙。简而言之,完全二叉树是一种效率很高的数据结构,它结合了满二叉树的特点,并且在最后一层允许有部分缺失的结点,通常位于最右侧。二叉搜索树,也称为二叉查找树或二叉排序树,是一种特殊的二叉树结构。如果是空树,则没有任何节点。

2024-04-27 11:27:55 996

原创 具有1102个结点的完全二叉树一定有__个叶子结点

A.79 B.551 C.1063 D.不确定。具有1102个结点的完全二叉树一定有_B_个叶子结点。完全二叉树所以n1为0(舍去)或者1,总结点数n=n0+n1+n2。分支数=n-1=n1+2n2。

2024-04-27 11:11:26 373

原创 如果二叉树的前序遍历结果是12345,后序遍历结果是32541,那么该二叉树的中序遍历结果是什么?23154

13 532154。

2024-04-27 10:39:07 821 4

原创 由分别带权为9、2、5、7的四个叶子结点构成一棵哈夫曼树,该树的带权路径长度为

哈夫曼树,也称为最优二叉树,是一种特殊的二叉树结构,其定义是在所有具有N个叶子结点的二叉树中,带权路径长度(Weighted Path Length, WPL)最小的那棵树。最后9和14作为一个新的结点插入哈夫曼树中,带权值为23.选择带权值最小的2和5插入哈夫曼树得到带权值为7,因此,该哈夫曼树的带权路径长度为23.在继续插入7和7得到带权值为14.

2024-04-27 10:32:35 1203

原创 数据容器(序列)

结束下标(不含)表示何处结束,可以留空(视作截取到结尾)起始下标表示开始元素,可以留空(留空表示从头开始)my_str ="万过薪月 ,员序程马黑来 ,nohtyP学"my_str ="万过薪月, 员序程马黑来, nohtyP学"步长表示,依次取元素的间隔(步长减1)对list进行切片,从1开始,到4结束,步长1。结果4:[6,5,4,3,2,1]结果3:[0,2,3,6]2 演示对序列切片操作。

2024-03-20 21:34:07 261 1

【图数据库技术】基于Neo4j 4.4.37的图形数据管理:社区版服务器部署与Web接口应用系统

内容概要:本文介绍了Neo4j 4.4.37版本,这是一个高性能的图数据库社区版发行包,旨在帮助开发者建模、存储和探索图形化数据。文中简要说明了安装目录下的主要组件,如启动脚本(bin)、配置文件(conf)、数据库存储(data)、日志(logs)等,并提供了服务器启动与访问Web管理界面的基本操作步骤,包括在不同操作系统下的启动命令以及通过浏览器访问本地服务(http://localhost:7474/)的方法,同时指出关闭服务可通过控制台Ctrl-C终止进程。此外还附带了官方文档、官网链接及许可证信息指引。; https://we-yun.com/doc/neo4j/4.4.37/

2026-02-02

第一节课作业素材(1)(40).zip

第一节课作业素材(1)(40).zip

2024-07-23

空空如也

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

TA关注的人

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