- 博客(119)
- 收藏
- 关注
原创 数据库原理与应用课程设计报告
目录1、实体关系图 2、分析与设计 2.1业务规则 2.2 命名约定 2.3 数据类型选择 3、数据对象及查询 3.1 视图 3.2 存储过程 3.3 触发器 3.4 查询 3.4.1 查询一 3.4.1 查询二 3.4.1 查询三 3.4.1 查询四 Rainbow Research (RR) 受音乐节的安保公司委托,进行参与音乐节的人员行为研究。RR 希望通过自动化的方式收集数据,并提供给研究人员一个数据收集应用程序(RR App)。研究人员将使用这个应用程序记录参与者的行为、穿着、以及进入音乐
2024-10-29 19:59:58 933
原创 Linux操作系统
任务描述欢迎进行Linux世界,当你下载、安装了某个Linux发行版(笔者喜欢使用Ubuntu),体验了Linux桌面并安装了一些你喜爱和需要的软件之后,应该去了解下Linux真正的魅力所在:命令行。每一个Linux命令其实就是一个程序,借助这些命令,我们可以办到非常多的事情。你的第一个任务就是切换当前工作目录为根目录/,列出根目录下所有的文件信息。
2024-09-17 21:06:31 262
原创 PySide6入门教程:创建一个简单的计算器小程序
使用PySide6这个强大的Python库来创建一个简单的计算器小程序。PySide6是Qt应用程序框架的Python绑定,非常适合开发跨平台的GUI应用程序。下面我们就开始吧!
2024-08-27 22:48:35 1453
原创 nginx命令
验证 nginx.conf 是否配置正确。nginx的html文件夹存放地址。nginx的配置文件夹存放地址。Nginx日志的方法。
2024-07-26 22:44:33 360
原创 02线性表——环形链表(拓展)
测试输入数据分为2行,其中: 第1行表示入环结点的序号,如果链表没有环,该数据的值为-1(该数据由测评系统使用,不作为参数传递到判断是否有环的函数DetectCycle中) 第2行表示链表中数据元素的值,-1为结束符。测试输入数据分为2行,其中: 第1行表示入环结点的序号,如果链表没有环,该数据的值为-1(该数据由测评系统使用,不作为参数传递到判断是否有环的函数HasCycle中) 第2行表示链表中数据元素的值,-1为结束符。输入: -1 1 2 -1 输出:false。
2024-07-04 19:59:42 87
原创 实验5 栈的基本操作及应用
1、补全顺序栈的函数;2、补stack.h 中顺序栈的结构体 3、在main函数中完成所有功能函数的测试,至少包括如下内容: (1) 初始化栈 (2) 判断s栈是否为空 (3) 依次进栈元素 (4) 输出栈长度 (5) 输出从栈顶到栈底元素 (6) 出栈,并输出出栈序列 (7) 释放栈。本关任务:设计一个算法,判断一个可能含有花括号、中括号、和圆括号的表达式中各类括号是否匹配,若匹配,则返回1;本关任务是实现链栈的基本操作函数,以实现判断栈是否为空、求栈的长度、进栈、出栈以及获取栈顶元素等功能。
2024-07-04 19:48:11 72
原创 实验6 队列
根据提示,在右侧编辑器补充代码,实现其基本运算,并完成测试。要求: 基本循环队算法库已经给出,要求在main函数中完成测试,包括如下内容: (1) 初始化队列 (2) 依次进队列一些元素 (3) 判断队列是否为空 (4) 出队一个元素 (5) 输出队列中元素个数 (6) 将队列中所有元素删除,并输出序列 (7) 释放队列。本关任务:建立顺序环形队列算法库。本关任务:建立链式队列算法库。
2024-07-04 19:06:52 56
原创 实验9 数据结构-二叉树的基本运算
在main.cpp程序中编写一个计算二叉树的节点的函数,并在main()中调用之。【测试说明】: 平台将自动编译补全后的代码,并生成若干组测试数据,接着根据程序的输出判断程序是否正确。为了完成本关任务,你需要掌握:1.二叉树深度概念,2.二叉树节点,3.二叉树叶子节点概念。本关任务:请实现先序遍历的非递归算法,写出对应的函数,并调用测试通过.本关任务:给定一棵二叉树,计算该二叉树的节点个数。二叉树的深度指的是二叉树中最大的结点层数。的节点,二叉树节点的度为子树的个数。所示的二叉树的总节点个数为。
2024-07-04 16:15:54 50
原创 实验10 查找
本关任务: 设计一个程序实现二叉排序树的基本运算,并在此基础上完成如下功能: (1) 由整数序列{25,18,46,2,53,39,32,4,74,67,60,11}创造一棵二叉排序树;请用 8,14,6,9,10,22,34,18,19,31,40,38,54,66,46,71,78,68,80,85,100,94,88,96,87(共n=25个数据,每块数据个数s=5)作为数据表,自行构造索引表,分别对查找85、61、739进行测试。//KeyType为关键字的类型 int link;
2024-07-04 15:38:40 41
原创 实验12 -经典排序算法
平台将自动编译补全后的代码,并生成若干组测试数据,接着根据程序的输出判断程序是否正确。本关任务:实现冒泡排序算法,并将乱序数列变成升序。本关任务:实现选择排序算法,并将乱序数列变成升序。本关任务:实现插入排序算法,并将乱序数列变成升序。本关任务:实现希尔排序算法,并将乱序数列变成升序。本关任务:实现快速排序算法,并将乱序数列变成升序。本关任务:实现基数排序算法,并将乱序数列变成升序。为了完成本关任务,你需要掌握:1.冒泡排序算法。本关任务:实现堆排序算法,并将乱序数列变成升序。
2024-07-04 14:58:52 50
原创 图 实现图的邻接矩阵和邻接表的存储-实现图的遍历算法
根据提示,在右侧编辑器补充代码,分别实现对图的邻接矩阵和邻接表的表示,并销毁图的邻接表。本关任务:编写一个能实现对图的两种遍历算法(深度优先遍历算法、广度优先遍历算法)。本关任务:编写一个能实现对图的两种存储(邻接矩阵、邻接表及销毁邻接表)。如何实现邻接矩阵存储;如何实现邻接表存储;
2024-07-04 14:55:05 41
原创 实验12 数据结构综合训练
int data;} Linklist;return 0;// 空表,返回0// 跳过头结点do {// 创建一个带头结点的单循环链表示例// 初始化为空表// 添加一些数据用于测试i
2024-07-04 14:38:10 50
原创 实验三 动态规划
求上图从顶层到底层的一个路径,使路径上的数字和最大。要求输出最大的数字和max和数值和最大的路径。必需用二维数组d存储各阶段的决策结果。本关任务:编写用动态规划解决求最长的单调递增子序列长度问题。本关任务:编写用动态规划解决最长公共子序列问题。本关任务:编写用动态规划解决最大子段和问题。本关任务:编写用动态规划解决矩阵连乘问题。为了完成本关任务,你需要掌握:动态规划。本关任务:编写用动态规划解决数塔问题。存储的就是问题的结果。
2024-07-04 14:35:32 122
原创 实验二 分治法
本关任务:利用分治法求一组数据中最大的两个数和最小的两个数。要求用锦标赛算法(书上41页算法2.10)实现。,要求用快速排序法从中找出第 k 小的元素。本关任务:对于给定的 n 个元素的数组。本关任务:利用分治法求一组数据的和。处补充代码,完成本关任务。
2024-07-04 14:33:03 426
原创 实验四 贪婪算法
思考:如果商店售货员找给 1 个顾客 140 元,假设钱币的面值有九种:100 元,70 元,50 元,20 元,10 元,7 元,5 元,2 元,1 元。商店售货员找给 1 个顾客 n 元,用以下七种面值的纸币:100 元,50 元,20 元,10 元,5 元,2 元,1 元。如果这样的数有多个,输出其中最小的一个。本关任务:设计一个算法,把一个真分数 F 表示为埃及分数之和的形式。处补充代码,完成本关任务,注意需要学生自己获取找的钱 n。本关任务:设计一个贪婪算法,使得找的钱币张数最少。
2024-07-04 14:31:03 151
原创 实验六 回溯法
本关任务:在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。格的棋盘上放置彼此不受攻击的 n 个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。本关任务:把从 1 到 n 这 n 个数摆成一个环,要求相邻的两个数的和是一个素数。下图是一个 8 个皇后的例子,8 个皇后彼此不受攻击。处补充代码,完成本关任务。
2024-07-04 14:28:41 309
原创 Python编程逐级进阶8——综合应用
本关任务:对文本做简单的加密变换,即用其他符号,按一定规律替换原来的文本。加密方法: 每个字母,都用位于字母表中其后第。文钱买一百只鸡,其中公鸡,母鸡,小鸡每种至少一只。求解所有的购买方案。本关任务:检查江苏省普通车牌编号的合法性。本关任务:编程求解百钱买百鸡问题。本关任务:编码处理文件中的数据。大写字母类似处理,用后。个位置的字母替换,即。
2024-06-30 09:51:08 109
原创 MindSpore - 初体验
所以在获取到原始的数据集后,数据加载训练前,因为数据量、性能等等限制,往往会需要先进行数据处理或者数据增强,从而获得更加优化的数据输入。第四关卡会进行数据增强的展示。用户可以将非标准的数据集和常见的数据集转换为 MindSpore 数据格式,从而方便地加载到 MindSpore 中进行训练。在图片训练中,尤其在数据集较小的情况下,用户可以通过一系列的数据增强操作对图片进行预处理,从而丰富了数据集。MindSpore 可以帮助你加载常见的数据集、特定数据格式的数据集或自定义的数据集。
2024-06-30 09:48:58 62
原创 Python-Turtle模块的应用
三边颜色为蓝色,填充颜色为黄色;最里面的三角形三边长度为。库,并画出如图所示的等边三角形。库,并画出如图所示的等边三角形。仿照教材例5-3画五角星程序,编写程序导入。库,并画出如图所示的等边三角形。仿照教材例5-3画五角星程序,编写程序导入。仿照教材例5-3画五角星程序,编写程序导入。,三边颜色为红色,次外面的三角形边长为。,三边颜色为蓝色,填充颜色为黄色。,颜色为红色,填充颜色为白色。
2024-06-30 09:46:23 86
原创 Python爬虫程序设计
本关任务:爬取网页内容,并提取关键内容。抓取豆瓣电影Top250网页,提取影片名、评分、链接三项数据,将数据保存到movie.csv文件中。为了完成本关任务,你需要掌握:1.urllib库。本关任务:爬取指定网页内容,并将内容保存。
2024-06-25 08:43:54 757
原创 项目实战-文件操作2
本关任务:根据/data/workspace/myshixun/step1文件夹下文件的类型,在/data/workspace/myshixun/step1文件夹下建立相应的子文件夹,并将文件移动到相应的文件夹下。具体来说,扩展名为.jpg.png的文件移动到image子文件夹下,.wav移动到sound文件夹下,.ttc移动到font文件夹下。注意:由于在该文件夹下会有一个.gitkeep的默认文件,在统计时需要排除该文件 提示:可以使用两个字典存放不同类型文件的数量和不同类型文件的大小。
2024-06-25 08:41:59 164
原创 学习 - 面向对象程序设计
本关任务:定义一个 Person 类,在类中定义属性 name 、height和weight,并创建person类的对象。本关任务:补充右边代码,认识类属性和对象属性。本关任务:补充右边代码,认识类属性和对象属性。
2024-06-25 08:37:58 134
转载 Python面向对象编程
派生出货车和火车类,货车类增加载重属性,火车类增加车厢数目的属性。重写父类的描述行驶的方法,其中货车类增加对载重属性的描述,火车类增加对车厢数目的描述。本关任务:设计一个Person类,包含名字、性别、体重属性,设计方法描述运动对体重的影响,每次运动会减肥0.2公斤,每次吃东西体重会增加0.25公斤,打印对象的具体属性值。本关任务:设计一个游戏类Game,记录各玩家的姓名,记录游戏历史最高分,能够显示游戏的帮助信息,显示历史最高分,执行当前玩家的游戏。参考实验教程第10章案例2。
2024-06-25 08:34:46 217
原创 面向对象编程
本关任务:定义学生类 Student,具有姓名、数学成绩、语文成绩、英语成绩4个属性,设计构造函数和两个实例方法,其中方法scoring()对各科成绩进行等级划分:[90,100]为“A”,[80,89]为“B”,[70,79]为“C”,[60,79]为“D”,[0,59]为“E”,小于0或者大于100,显示“成绩有误”。另外一个方法display()用于输出学生成绩各科等级。
2024-06-25 08:28:27 198
转载 Python文本文件读写操作
假设某位选手的得分数据保存在score0.txt文件中,文件内容如下形式: 9.23 8.91 10 9.8 9.18 8.9 9.5 9.8 9.65 9.78。本关任务:假设共有10个裁判,每个裁判给该参赛选手打分(分值在0~10之间)后,去掉一个最高分和一个最低分之后的平均分即为该运动员的最后得分。本关任务:某些文件中每一行内容分别为购买的商品名称、价格、数量,三项数据之间以空格分隔,读出文件内容,计算所有商品的总费用。本关任务:文件cjd.txt保存了学生的平时成绩和期末成绩,
2024-06-25 08:21:34 451
原创 Python英文词频统计
本关任务: 编程实现: (1)从键盘输入文件名 (2)读取文件中内容 (3)统计文件中英文单词的个数 (4)将词频数据降序排列,并写入zp.csv文件中,行与行之间无空行。假设输入的文件名为words.txt。根据提示,在右侧编辑器补充代码。根据提示,在右侧编辑器补充代码。开始你的任务吧,祝你成功!
2024-06-25 08:16:08 81
原创 控制驱动部分设计实例-数据管理部分设计实例
(需要先在/data/workspace/myshixun目录下新建一个answer/step2文件夹,然后再把答案保存为:/data/workspace/myshixun/answer/step2/step2.mdj)消息系统在收到新的消息通知后,会将消息数据发送给数据库管理系统(如MySQL)。数据库管理系统会将数据写入数据库库中,然后将结果报告给消息系统。打开starUML->new一个新的工作区->点击菜单栏的Model,点击Add Diagram->点击Sequence Diagram。
2024-06-24 11:11:36 538
原创 Excel 数据可视化(实训)(2)
将结果保存为图片进行对比,若图片对比一致,则通过;将结果保存为图片进行对比,若图片对比一致,则通过;在右侧云平台中进行实际操作,使用。,删除横坐标标题,设置预设样式为。在右侧云平台中进行实际操作,使用。的 Excel数据文件,制作。的 Excel数据文件,制作。开始你的任务吧,祝你成功!开始你的任务吧,祝你成功!将制作完成的柱形图存储在。将制作完成的柱形图存储在。,再添加标签数据并将。
2024-06-24 11:01:32 68
原创 Excel 数据可视化(实训)
展示某周不同类型广告点击分布情况。展示某食品主要配料成分分布情况。将结果保存为图片进行对比,若图片对比一致,则通过;将结果保存为图片进行对比,若图片对比一致,则通过;将结果保存为图片进行对比,若图片对比一致,则通过;,删除横坐标标题,再将线条颜色修改为。在右侧云平台中进行实际操作,使用。在右侧云平台中进行实际操作,使用。在右侧云平台中进行实际操作,使用。的 Excel数据文件,制作。的 Excel数据文件,制作。的 Excel数据文件,制作。开始你的任务吧,祝你成功!开始你的任务吧,祝你成功!
2024-06-24 10:58:27 124
原创 PyEcharts 基本图表之漏斗图
将提示框组件的触发类型设置为数据项图形触发,并将其内容格式化为“系列名 数据名:数据值(百分比模式)。Y 轴上的对应数据为“5000”, “4600”, “2800”, “2100”, “1100”;X 轴包含"目标客户", "潜在客户", "意向客户", "成交客户", "忠诚客户"五个属性;将漏斗图主标题设置为“漏斗图”,副标题设置为“纯属虚构”。为漏斗图添加副标题,命名为“Funnel-副标题”。为图形添加描边,颜色为“#fff”,宽度为 1;将漏斗图标题设置为“Funnel-基本示例”;
2024-06-24 10:50:34 559
原创 PyEcharts 基本图表之日历图
将日历图组件的位置设置为距顶部 120 像素,距左侧 30 像素,距右侧 30 像素;将日历图名称设置为“2020年步数情况”并使其位置距上侧 30 像素,左右居中;将日历坐标范围设置为 2020 年,并使用中文坐标轴标记星期以及月份;平台会运行你编写的代码进行绘图,并与预期图片进行比对。将日历图画布设置为宽 1600 像素,高 350 像素;将日历坐标范围设置为 2020 年,并设置其不显示;最大值设置为 30000 ,最小值设置为 500;最大值设置为 30000 ,最小值设置为 500;
2024-06-24 10:48:29 502
原创 PyEcharts 概述
根据以上介绍,在右侧编辑器补充代码,将上述介绍中的各部分组合成一段完整的 PyEcharts 代码。若你的代码所绘图表与预期一致则通过(若图片太小看不清可以右键下载到本地查看比对)。开始你的任务吧,祝你成功!
2024-06-24 10:45:31 396
原创 PyEcharts 组合图表之并行多图
柱状图原本的 Y 轴,坐标轴名称设置为“降水量”,坐标轴刻度最小值设为 0,最大值设为 250,X 轴位置在右侧,相对于默认位置的偏移设置为 80 ,坐标轴刻度线颜色设置为"#5793f3",坐标轴标签格式化为。拓展柱状图的 Y 轴,坐标轴名称设置为“蒸发量”,类型设置为数值轴,坐标轴刻度最小值设为 0,最大值设为 250,X 轴位置在右侧,坐标轴刻度线颜色设置为"#d14a61",坐标轴标签格式化为。,使用的 y 轴的 index 设为 2,系列 lable 颜色设置为“#675bba”,关闭标签显示。
2024-06-24 10:44:39 209
原创 PyEcharts 基本图表之词云图
为了完成本关任务,你需要掌握:1. Python 的基本语法,2. PyEcharts 词云图的相关内容。,单词字体大小范围设置为 20 到 100,词云图轮廓设置为全局变量中的。平台会运行你编写的代码进行绘图,并与预期图片进行比对。将标题设置为“WordCloud-示例”,字体大小设置为 23。本关任务:利用所学知识,按要求自行绘制一个词云图。,文字的字体系列设置为“cursive”系列名称设置为空,数据项为。开始你的任务吧,祝你成功!
2024-06-24 10:42:45 526
原创 PyEcharts 基本图表之桑基图
桑基图每一层的设置要求: 第 0 层节点颜色:“#fbb4ae”;设置鼠标 hover 到节点时,与节点邻接的所有边以及边对应的节点全部高亮。将桑基图线条透明度设置为 0.2 ,线的弯曲度设置为 0.5 ,颜色设置为“source”;将桑基图线条透明度设置为 0.2 ,线的弯曲度设置为 0.5 ,颜色设置为“source”;将提示框组件的触发类型设置为数据项图形触发,触发条件设置为鼠标移动时触发。将提示框组件的触发类型设置为数据项图形触发,触发条件设置为鼠标移动时触发。示例中设置了 6 个节点;
2024-06-24 10:41:49 266
原创 PyEcharts 3D图表之 3D 折线图
为了完成本关任务,你需要掌握:1. Python 的基本语法,2. PyEcharts 3D 柱状图的相关内容。为了完成本关任务,你需要掌握:1. Python 的基本语法,2. PyEcharts 3D 折线图的相关内容。视觉映射组件最大值设置为 30,最小值设为 0 ,维度设为 2,颜色过度序列见文末。坐标系组件的宽度和深度都设置为 100,开启旋转,自转速度设置为 150。视觉映射组件最大值设置为 30,最小值设置为 0,组件过渡颜色设置为。平台会运行你编写的代码进行绘图,并展示其效果。
2024-06-24 10:39:22 249
根据拓扑图完成相应的实验测试,xzdx
2024-06-24
图书馆管理-文华学院的报告+代码+visio图
2024-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人