自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 岩石图文分析系统

本文档描述了海洋地质岩心图文分析系统的开发需求。该系统旨在通过自动化图像处理和机器学习技术,解决传统岩心分析中效率低、主观性强的问题。主要功能包括:支持常见图像格式导入,自动识别和统计岩心孔洞、粒度及裂缝特征,提供交互式UI界面,以及生成包含统计结果和分析报告。系统运行于Windows平台,基于Python3.8+开发,依赖OpenCV、NumPy等库。

2025-07-29 21:58:24 1074

原创 常用的Linux操作和Hadoop操作

(8)删除上面创建的目录“a1/a2/a3/a4 ” (在“/tmp”目录下面),然后查看“/tmp”目 录下面存在哪些目录。(5)进入“/tmp ” 目录,创建一个名为“a ”的目录,并查看“/tmp ” 目录下已经存在哪 些目录。(11)将“/usr”目录下的文件 bashrc1 移动到“/usr/test ”目录下。(10)在目录“/tmp ”下新建目录 test,再把这个目录复制到“/usr”目录下。(6)进入“/tmp ” 目录, 创建目录“a1/a2/a3/a4 ”

2025-01-11 12:32:31 208

原创 数据结构+单链表应用

编写程序实现两个有序表的交和差,令 L1=(x1, x2, x3, ..., xn),L2=(y1, y2, y3, ..., yn),它们是两个线性表,采用带头结 点的单链表存储,请先实现单链表存储两个链表,再完成如下功能: (1)sort:将单链表的所有结点按照数据域进行递增排序,构 造成有序单链表;如果两者所指结点的值相同,则删除 p1 所指结点。1、将单链表的所有结点按照数据域进行递增排序,只需要将遍历 一遍链表,判断前一个结点的数据域的值是否大于后继结点的 数据域的值,是则交换两结点。

2024-08-16 11:57:52 1393

原创 数据结构+基数排序算法

实现英文单词按字典序排列的基数排序算法 编写一个程序,采用基数排序方法将一组英文单词按字典顺序排 列。假设单词均由小写字母或空格构成,最长的单词有 MaxLen 个 字母,用相关数据进行测试并输出各趟的排序结果。用例:R[] = {“ while”, “if”, “if else”, “for”, “do while”, “ switch”} 排序结果: “do while”, “for”, “if”, “if else”, “ while”, “ switch”

2024-08-13 22:08:16 605

原创 数据结构+二叉排序树+哈希表

(3) 采用递归和非递归两种方法查找关键字为 6 的结点,都是比较判断关键 字的值与结点的值来实现查找的,用非递归方法输出其查找路径,只需 要在在找到关键字和结点相等时和不等时都将当前的结点的值打印出 来即可。(2) 对二叉排序树来说,其中序遍历序列为一个递增有序序列,因此,对 给定的二叉树进行中序遍历,如果始终能保持前一个值比后一个值小, 则说明该二叉树是一棵二叉排序树,所以可以判断在本题中生成的二叉 树为排序二叉树,判断是否为排序二叉树的函数实现成功。编写一个程序实现哈希表的相关运算,并完成以下功能。

2024-08-13 22:02:47 2070

原创 数据结构+图的基本应用

2、输出有向图 G 从顶点 5 到顶点 2 的所有长度为 3 的简单路径:采用从顶点 u 出发的回溯深度优先搜索方法,每搜索一个新顶点,路径长度增 1,若搜索 到顶点 v 且 d 等于 len,则输出路径 path[0..d],然后继续回溯查找其他路 径。1、输出有向图 G 从顶点 5 到顶点 2 的所有简单路径:采用从顶点 u 出发的回 溯深度优先搜索方法,当搜索到顶点 v 时输出路径 path[0..d],然后继续回溯 查找其他路径。求有向图的简单路径 编写一个程序,设计相关算法完成以下功能。

2024-08-13 21:52:13 326

原创 数据结构+二叉遍历算法的应用

编写一个程序,先用二叉树表示一个简单算术表达式,树的每一个 结点包括一个运算符或运算数。在简单算术表达式中只包含+、-、 *、/和一位正整数且格式正确(不包含括号),并且要按照先乘除后 加减的原则构造二叉树。如图 7.35 所示为“1+2*3-4/5”算术表达 式对应的二叉树。然后由对应的二叉树计算该表达式的值。

2024-08-13 21:47:03 609

原创 栈与队列+病人看病模拟程序

编写一个程序,反映病人到医院排队看医生的情况。在病人排队过程 中主要重复下面两件事。 (1)病人达到诊室,将病历本交给护士,排到等待队列中候诊。(2)护士从等待队列中取出下一位病人的病历,该病人进入诊室就 诊。 要求模拟病人等待就诊这一过程。程序采用菜单的方式,通过选择不 同的选项进行不一样的功能操作,

2024-08-13 21:39:57 599

原创 汇编语言与接口技术实习报告+原理图代码

该项目是基于AT89C51芯片设计的交通灯控制系统,主要应用于十字路口。模拟交通信号灯控制:一般情况下正常显示,东西-南北交替放行,各方向通行时间为30秒。有救护车或警车到达时,两个方向交通信号灯全为红色,以便让急救车或警车通过,设通行时间为10秒,之后交通恢复正常。

2024-08-09 18:30:07 2312

原创 数据库原理及应用+课程实习报告+基于 SSM+Layui 的图书管理系统

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现图书信息的管理势在必行。目前图书管理的借阅工作部分大多数还是手工管理,工作效率很低,并且不能及时了解图书的种类和读者们比较需求的图书等,不能更好的适应当前读者的借阅要求。手工管理还存在许多弊端,由于不可避免的人为因素,造成数据的遗漏、误报。因此,制作一个基于SSM+Layui的图书管理系统,能实现图书的管理、查询、借阅,极大地提高图书管理的效率,从而解决图书管理复杂的问题。

2024-08-06 21:58:53 1117

原创 数据结构+树的应用

编写一个程序实现大学的数据统计。某大学的组织结构如下表所示,该数据存放在文本文件中。1.根据A(B(D(,G)),C(E,F))建立二叉树;4.分别按照前序、中序历遍打印交换后的树的数据节点;2.分别按照前序、中序历遍打印这颗树的数据节点;3.将这颗二叉树中所有节点的左右孩子交换;

2024-08-05 17:45:29 782

原创 循环双链表的各种基本运算的算法

编写一个程序,实现双链表的各种基本运算和整体建表算法(假设双 链表的元素类型 ElemType 为 char),并在此基础上设计一个程序 cdlink_main.c 完成以下功能方法。(6)输出循环双链表 h 的第 3 个元素。(9)删除循环双链表 h 的第 3 个元素。(5)判断循环双链表 h 是否为空。(4)输出循环双链表 h 的长度。(1)初始化循环双链表 h。(10)输出循环双链表 h。(11)释放循环双链表 h。(3)输出循环双链表 h。(8)输出循环双链表 h。

2024-08-05 17:36:16 290

原创 leetcode 092:反转链表

【代码】leetcode 092:反转链表。

2024-08-04 17:20:26 490

原创 leetcode 021:删除链表的倒数第 N 个结点

给定一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。

2024-08-03 22:28:03 377

原创 计算机组成原理+计算机工作过程详解

指向第一条指令的存储地址。

2024-07-28 13:10:25 316

原创 操作系统+父子进程管道

操作系统管道进程

2024-07-20 16:22:56 419

原创 操作系统+父子进程

操作系统实验父子进程

2024-07-20 16:17:25 455

原创 动态规划+0-1背包问题

小明周末要参加学校组织的跳蚤市场活动,他准备了足球、旱冰鞋、随身听和单词书四件物品进行交易,要用他的书包把这些物品带到学校。各物品的重量w和价值v如下图所示,小明书包的最大承重量为9(忽略单位),请你帮助他找到最合理的搭配方案,使他能用书包带到学校的物品价值最大。本程序实现了一个基于回溯算法来解决0-1背包问题,目的是找到在不超过背包最大承重的情况下,可携带物品的最大总价值。本程序首先计算出最大的价值,再寻找所有价值达到最大价值的组合,如果找到,则输出所有最佳价值组合,反之则给出没有符合条件的组合的提示。

2024-07-13 22:04:46 418

原创 深度优先搜索+算法设计+python

小明想知道哪个岛是最大的岛屿,请你用深度优先遍历算法来帮助他。如图所示,为了方便计算,我们使用一个二维数组来表示一片海域,用0表示水面,用1表示陆地,我们的任务是找出其中最大的岛屿。这个算法从树的根节点开始,尽可能深地搜索树的分支。当节点v的邻居都已经被访问过后,算法会回溯到发现节点v的那条边的起始节点。5.将该节点的所有未访问的邻接点压入栈中,并标记为已访问。3.对该节点的每个未访问的邻接点递归执行DFS。2.从起始节点开始,将其压入栈中。1.从起始节点开始,访问该节点。1.使用栈来存储待访问的节点。

2024-07-13 21:42:28 614

原创 操作系统+Find程序

操作系统Find程序的部分实现

2024-07-08 10:03:14 241

原创 分治算法+算法设计

分治算法的详解

2024-07-08 09:56:38 242

原创 随机算法+算法设计

随机算法

2024-07-08 09:44:42 349

原创 贪心算法+算法设计

贪心算法详解

2024-07-08 09:24:52 526

原创 动态规划算法

动态规划算法

2024-07-08 09:18:20 675

原创 汇编语言+Protues+单个外部中断

汇编外部中断实验(流水灯)

2024-07-07 23:30:07 416

原创 汇编语言+Proteus+流水灯

发光二极管进行流水灯操作,流水灯从上到下依次点亮,反复循环。运行程序,单片机控制。

2024-07-07 23:20:29 397

原创 操作系统课程设计+Socket网络通信+原代码+报告

服务端用于接收并处理请求和实现一个客户端用于发起并展示请求。在这个选题中,涉及到了多线程的使用、线程同步和互斥的处理、生产者。请求连接方式的知识,所以选择该选题可以提高我对操作系统相关知识的掌握程度和对基于。服务器响应请求的内容并关闭连接,浏览器读取内容并将其显示在屏幕上。(超文本传输协议)的基于文本的协议进行交互,它们二者可以建立。消费者模式和锁的使用等操作系统的知识点和基于。服务器这个选题上,需要实现一个简易的。四、程序运行结果和调试分析。相关功能实现的水平。

2024-07-05 17:04:20 695 1

智能小车综合实践开发资料

智能小车综合实践开发资料

2025-01-11

计组组成与结构课后答案完整版

1 . 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解 :P3 计 算 机 系 统 :由计算机硬件系统和软件系统组成的综合体。 计 算 机 硬 件 :指计算机中的电子线路和物理装置。 计 算 机 软 件 :计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺 一 不 可 ,因此同样重要。 2 . 如何理解计算机的层次结构? 答 :计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。 ( 1 ) 硬件系统是最内层的,它是整个计算机系统的基础和核心。 ( 2 ) 系统软件在硬件之外,为用户提供一个基本操作界面。 ( 3 ) 应用软件在最外层,为用户提供解决具体问题的应用系统界面。 通常将硬件系统之外的其余层称为虚拟机。各层次之间关系密切,上层是下 层 的 扩 展 ,下层是上层的基础,各层次的划分不是绝对的。 3 .说明高级语言、汇编语言和机器语言的差别及其联系。 答 :机器语言是计算机硬件能够直接识别的语言,汇编语言是机器语言的符号表 示 ,高级语言是面向算法的语言。高级语言编写的程序( 源 程 序 ) 处 于 最 高 层 , 必须翻译成汇

2024-08-13

汇编课程设计报告+源代码

一、项目描述 该项目是基于 AT89C51 芯片设计的交通灯控制系统,主要应用于十字路口。模拟交通 信号灯控制:一般情况下正常显示,东西-南北交替放行,各方向通行时间为 30 秒。有救 护车或警车到达时,两个方向交通信号灯全为红色,以便让急救车或警车通过,设通行时 间为 10 秒,之后交通恢复正常。 二、选用资源 定时器/计数器、数码管、单刀双掷开关、交通信号灯 三、设计思路 本项目主要分为信号灯显示、信号灯时间显示、紧急情况修改信号灯显示等模块 1) 信号灯显示模块:一般情况下东西-南北交替放行,各方向通行时间为 30 秒(各方向绿灯持续 27 秒,黄灯出现持续 3 秒),在遇到警车或救护车执行 紧急任务时,各方向都变为红灯,持续 10 秒。 2) 信号灯时间显示:两个数码管显示红绿灯所剩余的持续时间。 3) 信号灯紧急情况模块:当有警车或救护车等执行紧急任务时,按下单刀双 掷开关,使得各个方向的信号灯全部变红,同时数码管开始 10 秒的倒计时供 执行紧急任务的车辆通过。 四、软件部分设计 本项目软件设计部分可以

2024-08-09

JAVA课程设计+简易多功能计算器+UI设计

1.系统需求描述 本次设计的是一个有 33 个按钮的科学计算器。可以进行加,减,乘,除,开根号,阶乘, 次方,百分号,对数,三角函数的计算。 2.系统总体设计 通过点击按钮可以输入一个算术表达式,并且它是一个字符串类型,然后需要做的就是 把这个字符串转化为计算机可计算的形式。这里就需要用到中缀表达式转化为后缀表达式。转化完之后通过栈来一步步的进行输出和计算,最后输出结果。 3.概要设计 通过点击按钮可以输入一个算术表达式,并且它是一个字符串类型,然后需要做的就是 把这个字符串转化为计算机可计算的形式。这里就需要用到中缀表达式转化为后缀表达式。 转化完之后通过栈来一步步的进行输出和计算,最后输出结果

2024-08-06

计算机组成原理+TEC-8实验指导书+计组实验

《计算机组成原理》课程的实验教学使学生通过实验教学掌握计算机各组成 部分尤其是整机的工作原理。实验教学所用的模型计算机与商用计算机的区别是 商用计算机要求功能强大,而实验教学用的模型计算机则是突出计算机的基本结 构和原理,追求良好的实验效果。TEC-8 模型计算机 8 位字长,能够执行加法、 减法、逻辑与、加 1、存数、取数、条件转移、无条件转移、输出、开中断、关 中断、中断返回和停机等 14 条指令。为了保证《计算机体系结构》实验教学的 需要,安排了流水微程序控制器实验和流水硬连线控制器实验。我们设计《计算 机组成原理》课程实验时,需要的接、插线很少,将实验的重点放在使学生对实 验中每一步所出现的各种现象进行正确解释,加大学生实验过程中思考能力的培 养,真正掌握各个实验的原理。 TEC-8 模型计算机中有微程序控制器和硬连线控制器两种控制器。独创的一次全切换方式实现两种控制器产生的控制信号之间的转换。这种一全切换方式省去了接、插线操作,可靠性高,不需要关掉电源,优点突出。

2024-08-06

数据库课程设计报告+基于 SSM+Layui 的图书管理系统

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现图 书信息的管理势在必行。目前图书管理的借阅工作部分大多数还是手工管理,工作效率 很低,并且不能及时了解图书的种类和读者们比较需求的图书等,不能更好的适应当前 读者的借阅要求。手工管理还存在许多弊端,由于不可避免的人为因素,造成数据的遗 漏、误报。因此,制作一个基于 SSM+Layui 的图书管理系统,能实现图书的管理、查询、 借阅,极大地提高图书管理的效率,从而解决图书管理复杂的问题。 开发目的: 提高图书管理效率:通过自动化和信息化的管理方式,实现对图书的快速录入、查 询、修改等操作,提高图书管理的工作效率。 方便读者借阅:提供友好的用户界面,使读者可以轻松地查询图书信息、进行借阅 和续借等操作,提高读者的借阅体验。 优化图书资源配置:通过对图书的借阅情况进行分析,可以更好地了解读者的需求, 从而优化图书的采购、分类和摆放等资源配置。 提高数据安全性:通过数据备份、加密存储等手段,保证图书管理系统的数据安全 性和完整性,避免数据丢失或被非法篡改。 方便系统维护和管理:通过模块化设计和权限控制等手段,

2024-08-06

数据结构课程设计报告+完整代码+校园导航程序

校园导航程序实现的实质其实是对带权无向图进行的各种操作,其中需要的计算机专业课程知识 点主要为: 1. 带权无向图的储存与构造(这里采用的是邻接矩阵)。 2. 图的深层遍历(判断带权无向图两顶点间是否可达和输出任意两顶点间的所有路径)。 3. Dijkstra 算法

2024-08-06

操作系统课程设计+SOCKET网络通信

Web 浏览器和 Web 服务器使用称为 HTTP(超文本传输协议)的基于文本的协议进行交互,它们二者可以建立Internet 连接并使用 HTTP 请求某些内容,Web 服务器响应请求的内容并关闭连接,浏览器读取内容并将其显示在屏幕上。在实现简易Web服务器这个选题上,需要实现一个简易的Web服务端用于接收并处理请求和实现一个客户端用于发起并展示请求。在这个选题中,涉及到了多线程的使用、线程同步和互斥的处理、生产者-消费者模式和锁的使用等操作系统的知识点和基于Socket的TCP请求连接方式的知识。

2024-08-06

操作系统课程设计+Socket网络通信+原代码+报告

操作系统课程设计+Socket网络通信+原代码+报告

2024-07-05

空空如也

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

TA关注的人

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