自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (4)
  • 问答 (5)
  • 收藏
  • 关注

原创 停车场管理系统(C语言顺序栈+链栈+链队列)

停车场管理系统(C语言---车库顺序栈+临时链栈+排队车道链队列)

2022-04-20 01:53:00 13253 8

原创 Android Studio基础控件题目及代码

分别在这两个地方写代码写完代码在这里新建一个虚拟机并启动开机:运行代码:题目一:Activity_main.xml中的代码如下图所示,请在MainActivity.java文件中编写代码,实现如下功能:(1)点击按钮1时,在按钮1的地方显示文字“按钮1已被点击”(点击事件采用在布局文件中指定Button控件的onClick属性方式);(2)点击按钮2时,在最下方显示文字“按钮2已被点击”,一段时间后文字消失(点击事件采用接口方式);(3)点击按钮3时...

2022-04-10 14:37:01 5267 3

原创 字符串处理系统的设计与实现(C语言)

一、实验目的1.理解模块化设计思想,熟悉流程图的使用;2.掌握字符串的基础操作:字符串显示输出; 查找指定字符; 插入字符; 删除指定字符; 替换字符; 串拼接 求子串 模式匹配BF算法。二、实验内容1.分析系统功能,根据功能模块图选择2个模块画出流程图;2.设计系统主界面,要求选择菜单对应数字进入相应功能:3.定义一个字符串数组,使其具有如下功能:(1) 读取文档,输出字符串;(2) 查找某个字符在字符串中出现的字数以及位置;(3) 在字符串的指定位置插

2022-04-06 15:30:10 4683 11

原创 关于Element UI在表格中添加Button不显示的问题(已解决)

Element UI采用了外部引入的方式:<!--引入 element-ui 的样式,--><link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"><!-- 必须先引入vue, 后使用element-ui --><script src="https://cdn.jsdelivr.net/npm/vue@2.5.17/dist/vue.js"

2022-03-30 13:02:02 9054 2

原创 基于单链表的图书管理系统(C语言)

GCC校友交作业记得改一下我还没交!!!🤗🤗🤗Visual Studio编译环境功能:0、退出。 1、基于顺序存储结构的图书信息表的创建和输出。 2、基于顺序存储结构的图书信息表的新图书的入库。 3、基于顺序存储结构的图书信息表的旧图书的出库。 4、基于顺序存储结构的图书信息表按书号查找。 5、基于顺序存储结构的图书信息表按价格区间查找。 ...

2022-03-16 00:45:42 6581 13

原创 JDBC中文导入MySQL数据库乱码

不乱码条件:项目编码格式和MySQL编码格式一致。方案一:首先你要确定你的MySQL数据库的编码是否是UTF-8win+R打开cmd,进入你的MySQL数据库,输入命令:show variables like 'character%';如果不是utf-8则需要更改,找到你的MySQL数据库的配置文件my.iniMySQL8.0 找不到的看这里:Win10系统中MySQL8.0版本找不到my.ini配置文件_基础不扎实的计算机小白的博客-CSDN博客MySQL8版本文件实在C.

2022-03-06 10:16:45 1186 1

原创 Win10系统中MySQL8.0版本找不到my.ini配置文件

MySQL8版本文件实在C盘中的ProgramData文件夹里面的,但是他是隐藏文件,需要将隐藏文件显示才能看到再里面找到MySQL→MySQL Server8.0就能看到了

2022-03-05 12:44:05 4106 1

原创 基于顺序表的图书管理系统(C语言)

Visual Studio编译环境功能:0、退出。 1、基于顺序存储结构的图书信息表的创建和输出。 2、基于顺序存储结构的图书信息表的新图书的入库。 3、基于顺序存储结构的图书信息表的旧图书的出库。 4、基于顺序存储结构的图书信息表按书号查找。 5、基于顺序存储结构的图书信息表按价格区间查找。 6、基于顺序存储结构的按图书价格升序排序...

2022-03-03 11:24:35 9325 15

原创 logback.xml 不生效解决

如果不确定logback.xml 不生效是否生效可以更改后面的root把ALL改成OFF看是否还会打印日志,如果打印,证明配置没有生效原因1:logback配置文件没有放在src目录。如果不知道放在哪里就在主程序运行下列代码找到路径位置,在电脑中搜索改路径将配置文件放在该路径下:// 获取classpath路径 String s = Thread.currentThread().getContextClassLoader().getResource("").

2022-02-23 00:25:29 6177 1

原创 HBase shell输入命令报错:hbase ERROR: Can‘t get master address from ZooKeeper; znode data == null

解决方法:删除各个节点hbase自动生成的zookeeper文件(当使用的zookeeper时habse自带的时候),若是不可以还可以再尝试将hadoop中hbase的的目录删除删除hbase目录的操作方法:(要先启动hadoop,再在hadoop目录执行命令./bin/hdfs dfs -rm -r /hbase)注意!!!!!!↓↓↓这样会删除掉hdfs中hbase数据库中保存的所有数据,所有如果hdfs中的hbase有重要数据不建议这么做!!!!!!...

2021-12-26 01:02:11 1171

原创 启动hadoop后jps查看到没有data进程

如果data进程不存在,那就可能是因为name的格式化让datanode的clusterID 和 namenode的clusterID 不匹配,需要自己手动进入data修改配置,让两者的id一致。找到data和name配置的dir路径,找到hdfs-site.xml文件(cd hadoop/etc/hadoop/),能看到 data和name两个文件夹,将name/current下的VERSION中的clusterID复制到data/current下的VERSION中,覆盖掉原来的clusterID,让

2021-12-26 00:58:23 1786 4

原创 sqoop导入数据到mysql时报错:ERROR tool.ExportTool: Error during export: Export job failed

ubuntu伪分布式hdfs中用sqoop工具将hive仓库中的数据导出导入到mysql数据库里时出现的错误。尝试一下将~/tmp/sqoop-chen/compile/中生成的文件夹里面的.jar.java.calss文件复制到/usr/local/sqoop/lib/文件夹里面,然后再次运行导出导入命令上面的sqoop-chen目录是 sqoop-用户名导出导入命令:上面的解决办法:再次运行后出现下图代表导出导入成功了:查看mysql:...

2021-12-26 00:52:42 2472

原创 VirtualBox进入登录进入界面后一直闪烁(已解决)

设置打开启动3D加速就可以解决了

2021-12-20 23:24:37 3927

原创 m着色问题(递归回溯)(C语言)

图m着色问题给定无向连通图G和m种不同的颜色。用这些颜色为图G的各顶点着色,每个顶点着一种颜色。是否有一种着色法使G中每条边的2个顶点着不同颜色。这个问题是图的m可着色判定问题。若一个图最少需要m种颜色才能使图中每条边连接的2个顶点着不同颜色,则称这个数m为该图的色数。求一个图的色数m的问题称为图的m可着色优化问题。问题:给出如下图1的无向连通图及色数m=3,要求画出解空间树,并给出所有解。这是m着色问题的空间图m着色问题和N皇后问题的解法是差不多的:n皇后算法(递归回溯).

2021-12-05 15:01:33 2556

原创 n皇后算法(递归回溯)(C语言)

N皇后问题在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。假设现在有4个皇后,要求放在4Í4的棋盘上,要求给出所有的摆放方式。

2021-12-05 01:57:46 2293

原创 数据结构:无向图邻接表、邻接矩阵创建及其BFS、DFS遍历(C语言)

实验目的:1.掌握图的定义和构造方法;2.掌握图的存储及遍历方法及应用。实验内容:编程实现:1、建立一个以邻接表形式存储的图;2、建立一个以邻接矩阵形式存储的图;3、以邻接表形式存储的图的深度优先遍历;4、以邻接表形式存储的图的广度优先遍历;5、以邻接矩阵形式存储的图的深度优先遍历;6、以邻接矩阵形式存储的图的广度优先遍历;学习邻接表时候画的图,如果没有动态视频教程的话,个人觉得看着代码一层一层画图很容易理解个人比较懒,下面是代码:(注释应该能看懂吧哈哈哈

2021-12-05 00:29:15 4201 1

原创 C语言:二叉链树的基本操作

实验目的:1.掌握二叉树的定义;2.掌握二叉树的基本操作,如二叉树的建立、遍历、结点个数统计、树的深度计算等。实验内容:用递归的方法实现以下算法:1.以二叉链表表示二叉树,建立一棵二叉树;2.输出二叉树的中序遍历结果;3.输出二叉树的前序遍历结果;4.输出二叉树的后序遍历结果;5.计算二叉树的深度;6.统计二叉树的结点个数;7.统计二叉树的叶结点个数;8.统计二叉树的度为1的结点个数;9.输出二叉树中从每个叶子结点到根结点的路径。选做内容1..

2021-11-19 15:06:00 3911 1

原创 C语言:哈夫曼树构造及编码(核心代码每一行都有注释)

一、【实验目的及要求】理解Huffman树的概念及其存储结构; 熟悉Huffman树的构造; 掌握Huffman树的编码方法。二、【实验内容】1、代码实现Huffman编码2、现有文本“HUFFMAN TREE AND HUFFMAN ENCODING EXAMPLES”,请统计每个字符出现的频率,绘制Huffman树的逻辑结构图(即结点-连线图)。3、根据结点-连线图,列出每个字符的Huffman编码。4、计算Huffman树的平均传输位数B。三、主要问题和解决方案

2021-11-12 14:01:17 3019 6

原创 C语言:顺序循环队列

代码:#include<stdio.h>#include<stdlib.h>#define MAXSIZE 5#define ERROR 0;#define OK 1;typedef struct { int* base; int front; int rear;}Queue;int Cs_Queue(Queue &Q) { Q.base = (int*)malloc(MAXSIZE*sizeof(int)); if (!Q.base) {

2021-11-09 14:28:56 587 2

原创 C语言:链式队列

#include<stdio.h>#include<stdlib.h>#define OK 1#define ERROR 0typedef struct Qnode { int data; struct Qnode* next;}Qnode,*Znode;typedef struct { Znode front; Znode rear;}Lqueue;int Cj_Queue(Lqueue& Q) { Q.front =Q.rear= (Znode.

2021-11-09 14:23:45 121

原创 C语言:01背包算法

一、实验目的1、熟悉C/C++语言的集成开发环境;1、通过动态规划算法的示例程序理解动态规划算法的基本思想2、运用动态规划算法解决实际问题加深对动态规划算法的理解和运用二、实验内容1、动态规划算法思想:把待求解问题分解成若干个子问题,先求解子问题,然后由这些子问题的解得到原问题的解,但动态规划求解过的子问题的结果会被保留下来,不像递归那样每个子问题的求解都要从头开始返回求解。动态规划求解问题的关键在于获得各个阶段子问题的递推关系式:(1)分析原问题的最优解性质,刻画其结构特征

2021-11-09 10:52:21 3766

原创 C语言:棋盘覆盖(代码注释+运行结果)

代码如下:#include<stdio.h>int board[100][100];int t;void cover(int left_i,int right_j,int dot_i,int dot_j,int size) { if (size == 1) {//判断是否k=0; return ; } //记录L贴纸 int tem = ++t; int s = size / 2;//棋盘分开;s为已分方形边长 if (dot_i < left_i + s &a

2021-11-02 23:28:49 1440

原创 Python:将字符串中重复的单词变成一个,并且按a~Z顺序排序

①先将单词用split()分开②用set()将单词重复单词变成一个③用list()转换set为list④用sort排序⑤用islower筛选小写⑥用istitle筛选大写print('|{:`^69}|'.format('定义列表并输出'))list1="hello java world hello go world Hello python World "list1=list1.split()list1=set(list1)list1=list(list1)print(

2021-11-02 16:48:56 732

原创 C语言:栈的基本操作

#include<stdio.h>#include<stdlib.h>#define MAXSIZE 10#define ERROR 0#define OK 1typedef struct Sqtack { int stacksize; int *top; int *base;}Sqtack;int Xj_stack(Sqtack &S) {//申请内存 if (S.stacksize == MAXSIZE) { printf("请勿重复创建!\a.

2021-11-01 21:27:59 178

原创 C语言:删除有序链表大于mink小于maxk的数

将链表变成有序链表并定义mink和maxk,删除大于mink和小于maxk的数据,mink和maxk可不与链表数据相同。//代码#include<stdio.h>#include<stdlib.h>#include<string.h>#define MAXSIZE 10#define OK 1#define ERROR 0#define T 1#define F -1typedef int Status;typedef struct Dli

2021-10-30 14:18:20 2028

原创 C语言:找出单链表的最大值MAX(随机输入)

#include<stdio.h>#include<stdlib.h>#include<string.h> #define MAXSIZE 10#define OK 1#define ERROR 0#define T 1#define F -1 typedef int Status;struct Student { int id;}; typedef struct Dlist { Student data; struct Dlist* .

2021-10-29 09:26:37 2033

原创 C语言:顺序表删除item数据

已知长度为n的线性表A采用顺序存储结构,请写一个时间复杂度为O(n)、空间复杂度为O(1)的算法,该算法可删除线性表中所有值为item的数据元素。代码如下:#include<stdio.h>#include<stdlib.h>#define MAXSIZE 10#define OK 1#define ERROR 0#define Free -1typedef int Status;typedef int ElemType;struct Student

2021-10-28 13:39:59 273 1

原创 C语言:顺序表逆转

1、设计一个算法,将链表中所有结点的链接方向“原地”逆转,即要求仅利用原表的存储空间,换句话说,要求算法空间复杂度为O(1)。定义三个指针分别为:new,old,temp;new指向头结点L的下一个元素,old指向new的下一个元素,temp指向old下一个元素(防止old指向new后,temp指向的数据丢失),然后开始逆转:①(old的next从temp改成new,然后三个指针全部往后退一个元素 ),在继续循环重复①操作,当Temp==NULL,停止循环,然后再做一次①操作,之后头结点L的下一个元素,

2021-10-28 13:36:50 2789 1

原创 C语言:顺序表以及单链表

实验题目:线性表的基本操作实验环境:Visual Studio实验目的:1、掌握线性表的定义;2、掌握线性表的基本操作,如建立、查找、插入和删除等。实验内容:定义一个包含学生信息(学号,姓名,成绩)的顺序表和链表,使其具有如下功能:(1) 根据指定学生个数,逐个输入学生信息;(2) 逐个显示学生表中所有学生的相关信息;(3) 根据姓名进行查找,返回此学生的学号和成绩;(4) 根据指定的位置可返回...

2021-10-28 10:11:16 1115

原创 Linux系统的部分基础命令操作(图片题目\文字答案)

作者在上课时做的课后习题,记录一下,欢迎有需要的大哥们前来借鉴题目:操作命令:(1)cd命令①cd /usr/local②cd ..③cd(2)ls命令①ls /usr(3)mkdir命令①mkdir /tmp/als /tmp②cd /tmpsudo mkdir -p /a1/a2/a3/a4(4)rmdir命令①rmdir /tmp/a②sudo rmdir /a1/a2/a3/a4 /a1/a2/a...

2021-10-28 09:46:37 157

原创 C语言:二分归并排序算法

一、【实验目的及要求】1.掌握分治策略的基本思想。2.学会运用分子策略的思想解决实际问题(如:二分归并排序)。3.掌握二分归并排序的思想以及运算步骤。二、【实验内容】有待排序数组如下: 9 5 2 7 12 4 3 1 11 要求使用二分排序的思想将其排好序,排好的顺序如下: 1

2021-10-26 16:53:17 1075 1

原创 C语言:循环日程表

一、【实验目的及要求】1.掌握分治策略的基本思想。2.学会运用分治策略的思想解决实际问题(如:循环赛日程表)。3.掌握使用分治策略思想解决实际问题。二、【实验内容】设计一个满足以下要求的比赛日程表:(1)每个选手必须与其他n-1个选手各赛一次;(2)每个选手一天只能赛一次;(3)循环赛一共进行n-1天。要求:对8个选手进行循环赛日程表的安排,并输出安排的方式截图,如下截图是当有2个和4个选手时,安排方式的输出。 编译思路来源于:分治算法,循环...

2021-10-26 16:50:59 1683

原创 C语言:找第一个只出现一次的字符

总时间限制:1000ms内存限制:65536kB描述给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出no。输入一个字符串,长度小于100000。输出输出第一个仅出现一次的字符,若没有则输出no。样例输入abcabd样例输出c代码:编译环境VS2019#include<stdio.h> #include<string.h>#define MAX 100000int main()..

2021-10-26 16:46:50 2766

原创 C语言基础:密码翻译

总时间限制:1000ms内存限制:65536kB描述在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破译,但仍然能防止情报被轻易的识别。我们给出一种最简的的加密方法,对给定的一个字符串,把其中从a-y,A-Y的字母用其后继字母替代,把z和Z用a和A替代,其他非字母字符不变,则可得到一个简单的加密字符串。输入输入一行,包含一个字符串,长度小于80个字符。输出输出每行字符串的加密字符串。样例输入He..

2021-10-26 16:44:50 857

原创 C语言基础习题:素数回文数的个数

编译环境:Visual Studio 2019素数回文数的个数描述求11到n之间(包括n),既是素数又是回文数的整数有多少个。输入一个大于11小于1000的整数n。输出11到n之间的素数回文数个数。样例输入23样例输出1提示回文数指左右对称的数,如:292,333。代码:#include<stdio.h>#include<stdlib.h>#define MAX 1000int main(){ int n,i

2021-10-26 16:34:44 2542 2

原创 C语言基础习题:甲流病人初筛

编译环境为:Visual Studio 2019甲流病人初筛描述目前正是甲流盛行时期,为了更好地进行分流治疗,医院在挂号时要求对病人的体温和咳嗽情况进行检查,对于体温超过37.5度(含等于37.5度)并且咳嗽的病人初步判定为甲流病人(初筛)。现需要统计某天前来挂号就诊的病人中有多少人被初筛为甲流病人。输入第一行是某天前来挂号就诊的病人数n。(n < 200)其后有n行,每行是病人的信息,包括三个信息:姓名(字符串,不含空格,最多8个字符)、体温(float)、是否咳嗽(整数,1

2021-10-26 16:32:13 4458 3

原创 Python用蒙特卡罗方法计算圆周率近似值

实验目的:1、理解蒙特Ÿ卡罗方法原理。2、理解for循环本质与工作原理。3、了解random模块中常用函数。实验内容:蒙特Ÿ卡罗方法是一种通过概率来得到问题近似解的方法,在很多领域都有重要的应用,其中就包括圆周率近似值的计算问题。假设有一块边长为2的正方形木板,上面画一个单位圆,然后随意往木板上扔飞镖,落点坐标(x,y)必然在木板上(更多的时候是落在单位圆内),如果扔的次数足够多,那么落在单位圆内的次数除以总次数再乘以4,这个数字会无限逼近圆周率的值。这就是蒙特Ÿ卡罗发明的用于计算圆周率

2021-10-26 16:27:03 2569

原创 Python字符串的处理,切片(倒叙)+分割+合并

实训目的1、理解切片操作2、熟练运用字符串的处理函数。要求:用户输入一个句子(只包含字母和空格),将句子中的单词反转,并输出例如:输入:Ilikeworld输出:worldlikeI用到的函数:1、Pythonsplit()通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串Python split()方法 | 菜鸟教程Python split()方法 Python 字符串 描述 Python split() 通过指定分隔符对...

2021-10-26 16:22:54 2155

原创 Python实训记录,对字符串进行格式化处理输出

实训目的 掌握对字符串进行格式化的方法要求:编写程序,实现输入下面的结果:(宽度为30)函数。代码:n='学生管理系统'print('{:*^30}'.format(n)) //第一题print('{:*<30}'.format(n)) //第二题print('{:*>30}'.format(n)) //第三题print('{:@>30}'.format(n)) //第四题...

2021-10-26 16:06:49 268

停车场管理系统(C语言顺序栈+链栈+链队列)

停车场管理系统(C语言车库顺序栈+临时栈链栈+排队车道链队列)

2022-04-20

字符串操作的应用,与文章配套

字符串操作的应用,与文章配套

2022-04-06

基于单链表的图书管理系统,与文章配套

基于单链表的图书管理系统,与文章配套

2022-04-06

基于顺序表的图书管理系统,文章附带的资源

基于顺序表的图书管理系统,文章附带的资源

2022-04-06

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

TA关注的人

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