自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端编程环境配置

初学使用vscode做网页需要进行的安装和配置,主要可用于使用html+css+javascript做网页

2024-04-18 08:28:21 290

原创 在 Jupyter Notebook 中切换环境

在 Jupyter Notebook 中切换环境,通常指的是在不同的 Python 环境(如 conda 环境或 virtualenv 环境)之间切换。

2024-04-01 13:54:20 952

原创 ns2无线局域网隐藏节点仿真实验

sudo make命令执行过程中出现以下问题:这里是由于定义了两个函数名hash,此时只需要将./mdart/mdart_function.h中第230的hash改个名,在将mdart/mdart_adp.cc中第108行和第396行中的hash改成前面改后的函数名即可(文件和要改的行数在报错处标记出了)

2023-09-19 00:59:06 422

原创 在ubuntu上安装ns2和nam(ubuntu16.04)

将 void eraseAll() { erase(baseMap::begin(), baseMap::end());经过测试,ubuntu的版本选择为ubuntu16.04,ns2的版本选择为ns-2.35,nam包含于ns2。修改ls文件:ns-2.35/linkstate/ls.h 第137行。命令行输入nam弹出nam console说明nam安装成功。首先,安装好对应的ubuntu版本后,先。输入ns,出现%,说明ns2安装成功。末尾添加以下内容(注意修改路径)添加在代码最前面,任选其一即可。

2023-09-01 20:08:03 1012

原创 L1-039 古风排版(C语言)(测试点2)

L1-039 古风排版分数 20作者 陈越单位 浙江大学中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。输入格式:输入在第一行给出一个正整数N(

2023-06-12 14:44:41 610

原创 centos跑火车

未安装sl所在的yum源。

2023-05-21 14:29:58 296

原创 hadoop集群的安装与配置(问题解决)

解决:因为多次格式化的原因导致namenode和datanode中的clusterID不一致,将namenode中的clusterID复制然后覆盖datanode中的clusterID即可。寻找clusterID的位置:打开/usr/local/hadoop/etc/hadoop中的hdfs-site.xml文件。解决:查看相关日志文件后发现节点之间的访问被拒绝,此时查找资料发现可能是防火墙的问题。然后删除/usr/local/hadoop下的tmp文件夹,重新进行格式化,再启动集群即可。

2023-04-04 18:41:41 458

原创 微信小程序项目初试总结

由于调用uni.login()接口时申请的code字段是无效的,因此登陆时无法生成有效的token字段,所以在开发时就使用了自定义的token字段代替。由于平台的限制,小程序项目中不支持 axios,而且原生的 wx.request() API 功能较为简单,不支持拦截器等全局定制的功能。项目基于uni-app进行开发。在进行某个页面的开发时,可以通过添加编译模式,使每一次编译后定位到当前页面,方便查看效果。3.发布编译完成之后,会自动打开一个新的微信开发者工具界面,此时,点击工具栏上的上传按钮。

2023-01-31 20:49:30 355

原创 Java编程练习5

(2)有参构造方法 ,接收用户给的radius赋值,并输出"This is a constructor with para."(如果给的半径小于等于0,则赋默认值为2);按照题目要求,输出圆构造方法的输出信息、圆对象的字符中描述信息、及圆的面积(其中圆的面积保留2位小数)。(4)在主程序中,输入立体图形的长(l)、宽(h)、高(z)数据,分别输出长方体的表面积、体积、四棱锥的表面积和体积。(3)点移动的方法move(x1,y1),其 中x1和y1表示移动的向量,该方法返回移动后的新的点对象;

2022-12-19 20:17:28 1363

原创 Java编程练习4

每种解题方案各在一行内输出,一行按顺序输入公鸡、母鸡、小鸡的数量,其中每个数值占2个字符的位置,不足2位的数值右对齐放置。输入若干个(1个以上)整数,以0结束,统计读入的正数以及负数的数量,并计算输入的数值的总和及平均值(不对0计数)。第二行给出N个非负整数,即这N位学生的成绩,中间以空格分隔。首先给出所输入字符的个数N,然后给出N个字符,统计其中英文字母、空格、数字字符和其他字符的个数。接收一个正整数N,然后打印输出:N个等式,形如:i(1->N)N=iN 格式的数据。输入一个数n,表示三角形的边长。

2022-12-19 20:17:06 1631

原创 Java编程练习3

当这种情况发生时,时间将根据它之前,之后,或在他的生日来衡量。R-D先生的生日是4月6日。写一个程序,询问用户一个数字月份和一个数字日期,然后确定这个日期是在R-D先生的生日之前、之后还是在那天。第二行包含月份的日期,是1到31之间的整数。形如A+B的算式,A和B为整数,中间是+、-、*、/ 符号之一。第一行包含月份,它是一个整数,取值范围从1(表示1月)到12(表示12月)。你将输出一个“雷达”标志的信息,根据司机驾驶车速的情况向他(她)显示信息。若首行标志为0,则输出默认的学生信息(见输出样例1)。

2022-12-19 20:16:41 456

原创 Java编程练习2

勾股定理是欧氏几何的基础定理,不仅在几何学中是一颗光彩夺目的明珠,被誉为“几何学的基石”,而且在高等数学和其他科学领域也有着广泛的应用。公元三世纪,三国时代的赵爽对《周髀算经》内的勾股定理作出了详细注释,记录于《九章算术》中“勾股各自乘,并而开方除之,即弦”,赵爽创制了一幅“勾股圆方图”,用数形结合得到方法,给出了勾股定理的详细证明。第1、2、3、4行的数据含义为如下信息的数量(单位为:万人),若未指定时间即为2020年11月1日标准时点的数据。他们的方法是利用他们的高度和他们和机场之间的角度的估计。

2022-12-19 20:15:58 503

原创 JAVA编程练习1

输入double,然后输入3个浮点数。输出:从左到右依次输出3个double(均保留2位小数输出,宽度为5),格式依次为:右侧填充空格,左侧填充空格,直接输出。本题目要求读入若干以回车结束的字符串表示的整数或者浮点数,然后将每个数中的所有数字全部加总求和。对每一组输入,如果a的绝对值>1000,输出|a|>1000,否则输出a+b的值。输入int,然后输入3个整数(以1个或多个空格分隔)。输入str,然后输入3个字符串。输出:去除空格,然后倒序输出3个字符。输入line,然后输入一行字符串。

2022-12-19 20:15:40 654

原创 Java编程练习6

题目定义IllegalScoreException异常类,代表分数相加后超出合理范围的异常。该异常是checked exception,即希望该异常一定要被捕获处理。定义IllegalNameException异常类,代表名字设置不合理的异常。该异常是unchecked exception定义Student类。属性:方法:toString //自动生成setter/getter //自动生成。

2022-12-19 20:15:18 580

原创 创建二叉树(已知先序和中序或中序和后序)C-数据结构

已知二叉树的先序序列和中序序列或中序序列和后序序列,创建二叉树。

2022-11-14 22:58:13 682

原创 哈夫曼树相关操作(C-数据结构)

每次寻找最小的且之前没有作为子节点的两个节点作为子节点生成新的双亲结点,依次进行,直到只剩一个节点(该节点相当于根节点)。对于获取哈夫曼编码,就从叶子节点开始,依次遍历其双亲结点,每次判断之前的子节点是左还是右并进行对应标记,记录下来所有叶子节点的编码,即可得所有字符的编码,从而可以求出字符串的编码。具体结合代码理解。

2022-11-14 22:57:41 467

原创 树的遍历及应用(C-数据结构)

结合源码中创建的栈分析代码。

2022-11-02 15:54:01 909

原创 稀疏矩阵的运算-加、减、乘、转置(C-数据结构)

以三元组的形式给出输入数据,选择对应的运算后给出对应输出结果(稀疏矩阵的运算器)

2022-10-24 18:17:04 1943 3

原创 KMP算法(C-数据结构)

字符串匹配问题,在字符串中找到符合给出模式串的字串,返回子串首地址在字符串中的下标。

2022-10-23 18:28:48 189

原创 迷宫问题(C-数据结构)

【代码】迷宫问题(C-数据结构)

2022-10-05 21:55:32 865 1

原创 舞伴问题(c-数据结构)

该题我们采用队列存储男舞伴和女舞伴的信息,分别定义一个男舞伴的队列和女舞伴的队列,按照性别对舞伴信息进行分别入队。在分配舞伴时,从队头开始,当两个队列都不为空时,男舞伴的队列和女舞伴的队列分别出队一人,组成舞伴。最后通过判断队列是否为空,来输出舞伴分配情况。

2022-10-05 17:41:44 3259

原创 马踏棋盘问题(C-数据结构)

【代码】马踏棋盘问题(C-数据结构)

2022-10-04 20:17:01 1020

原创 表达式的括号匹配问题(C-数据结构)

判断表达式的括号是否匹配。

2022-09-28 19:05:14 1905

原创 表达式求值(C语言)

表达式求值,(中缀表达式,平时数学中的表达式)

2022-09-28 18:58:17 1790

原创 团队开发(git的使用及注意事项)

先申请码云的账号,通过管理员给的网址加入团队,你会拥有对仓库代码的开发权。

2022-09-06 14:55:32 823

原创 git的常用命令及基本使用

使用ssh-keygen-trsa创建一个ssh公钥,内容在~/ssh/id_rsa.pub中使用cat地址查看即可显示,将该段代码复制并且添加到远程仓库网站(github或者码云)的设置中的ssh中,远程仓库就和当前git对应了。第一种是在提交到本地仓库时,有两个对同一文件的修改,姿势只需要进入该文件,将文件中的内容改为自己想要的然后重新添加到暂存区,再提交到本地仓库即可。然后使用touch文件名创建你所需要的文件,也可以在文件夹中手动创建。...

2022-07-15 21:04:55 495

原创 药店管理系统

做系统之前,记得将文件存储位置确定,该系统采用的是创建一个文件夹,将.c文件放在该文件夹中,文本文件直接创建在该文件夹中(即从当前位置出发创建文件)。具体函数内部在后面进行详细说明函数功能分析注册登录界面函数介绍登陆菜单页面通过输入的编号进入不同的页面来实现不同的功能返回值用来决定是否成功登陆系统管理员输出函数管理员用来查看已注册的用户名和密码..............................

2022-06-27 14:17:06 1261 2

原创 A - Eddy‘s AC难题(动态规划)

Eddy是个ACMer,他不仅喜欢做ACM题,而且对于Ranklist中每个人的ac数量也有一定的研究,他在无聊时经常在纸上把Ranklist上每个人的ac题目的数量摘录下来,然后从中选择一部分人(或者全部)按照ac的数量分成两组进行比较,他想使第一组中的最小ac数大于第二组中的最大ac数,但是这样的情况会有很多,聪明的你知道这样的情况有多少种吗?特别说明:为了问题的简化,我们这里假设摘录下的人数为n人,而且每个人ac的数量不会相等,最后结果在64位整数范围内.Input输入包含多组数据,每组包含一个整

2022-06-13 17:14:40 64 1

原创 6-4 逆序数据建立链表(头指针)(头插法)

6-4 逆序数据建立链表分数 25作者 C课程组单位 浙江大学本题要求实现一个函数,按输入数据的逆序建立一个链表。函数接口定义:struct ListNode *createlist();函数createlist利用scanf从输入中获取一系列正整数,当读到−1时表示输入结束。按输入数据的逆序建立一个链表,并返回链表头指针。链表节点结构定义如下:struct ListNode {int data;struct ListNode *next;};裁判测试程序样例:#include ...

2022-06-13 16:48:44 867

原创 6-3 两个有序链表序列的合并(头节点)

6-3 两个有序链表序列的合并分数 25作者 DS课程组单位 浙江大学本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列。函数接口定义:List Merge( List L1, List L2 );其中List结构定义如下:typedef struct Node PtrToNode;struct Node {ElementType Data; / 存储结点数据 /PtrToNode Next; / 指向下一个结点的指针 /};typedef PtrToNo

2022-06-13 16:45:33 580

原创 6-2 链表逆置(头指针)

6-2 链表逆置分数 25作者 张泳单位 浙大城市学院本题要求实现一个函数,将给定单向链表逆置,即表头置为表尾,表尾置为表头。链表结点定义如下:struct ListNode {int data;struct ListNode *next;};函数接口定义:struct ListNode *reverse( struct ListNode *head );其中head是用户传入的链表的头指针;函数reverse将链表head逆置,并返回结果链表的头指针。裁判测试程序样例:#includ

2022-06-13 16:42:13 1641

原创 6-1 链表拼接(头指针)

6-1 链表拼接分数 25作者 张泳单位 浙江大学本题要求实现一个合并两个有序链表的简单函数。链表结点定义如下:struct ListNode {int data;struct ListNode *next;};函数接口定义:struct ListNode *mergelists(struct ListNode *list1, struct ListNode *list2);其中list1和list2是用户传入的两个按data升序链接的链表的头指针;函数mergelists将两个链表合并

2022-06-13 16:38:35 3223 2

原创 B.刷墙(C语言)

首先,从题目中我们可以得到:······奇偶性相同的两个数可以通过添加积木使值也相同······相邻的两个相等的数可以同时改变奇偶性(即给上面加一块横着的积木)从而,我们可以得到:······奇数个奇偶性相同的两个数不可能变成完全相等的几个数······偶数个奇偶性相同的两个数可以变成完全相等的几个数所以:······奇偶性相同的两个数之间的数为偶数个时,那么这两个数和他们中间的每一个数都变成相等的数······奇偶性相同的两个数之间的数为奇数个时,那么这两个数和他们中间的每一个数不能完全变

2022-05-31 23:05:00 155

原创 A.前缀极差

这题比较简单,直接在遍历给定的n个整数时,就直接记录下来位于前 i 个节点时的最大值和最小值,并且记录下来前 i 个节点的极值,最后在询问时给出即可。

2022-05-31 22:32:48 169

原创 7-5 复数四则运算

题目7-5 复数四则运算分数 25作者 乔林单位 清华大学本题要求编写程序,计算2个复数的和、差、积、商。输入格式:输入在一行中按照a1 b1 a2 b2的格式给出2个复数C1=a1+b1i和C2=a2+b2i的实部和虚部。题目保证C2不为0。输出格式:分别在4行中按照(a1+b1i) 运算符 (a2+b2i) = 结果的格式顺序输出2个复数的和、差、积、商,数字精确到小数点后1位。如果结果的实部或者虚部为0,则不输出。如果结果为0,则输出0.0。输入样例1:2 3.08 -2.04

2022-05-23 21:02:33 1575 1

原创 输出全排列

题目7-3 输出全排列单位 浙江大学请编写程序输出前n个正整数的全排列(n<10),并通过9个测试用例(即n从1到9)观察n逐步增大时程序的运行时间。输入格式:输入给出正整数n(<10)。输出格式:输出1到n的全排列。每种排列占一行,数字间无空格。排列的输出顺序为字典序,即序列a1​ ,a2​ ,⋯,an​ 排在序列b1​ ,b2​ ,⋯,bn​ 之前,如果存在k使得a1​ =b1​ ,⋯,ak​ =bk​ 并且 ak+

2022-05-20 22:52:27 648

原创 7-2 整数分解为若干项之和

题目7-2 整数分解为若干项之和分数 25作者 DS课程组单位 浙江大学将一个正整数N分解成几个正整数相加,可以有多种分解方法,例如7=6+1,7=5+2,7=5+1+1,…。编程求出正整数N的所有整数分解式子。输入格式:每个输入包含一个测试用例,即正整数N (0<N≤30)。输出格式:按递增顺序输出N的所有整数分解式子。递增顺序是指:对于两个分解序列N1​ ={n1​ ,n2​ ,⋯}和N2​ ={m1​ ,m2​ ,⋯},若存在i使得n1​

2022-05-20 22:49:06 1056

原创 B - 无限的路

题目甜甜从小就喜欢画图画,最近他买了一支智能画笔,由于刚刚接触,所以甜甜只会用它来画直线,于是他就在平面直角坐标系中画出如下的图形:甜甜的好朋友蜜蜜发现上面的图还是有点规则的,于是他问甜甜:在你画的图中,我给你两个点,请你算一算连接两点的折线长度(即沿折线走的路线长度)吧。Input第一个数是正整数N(≤100)。代表数据的组数。每组数据由四个非负整数组成x1,y1,x2,y2;所有的数都不会大于100。Output对于每组数据,输出两点(x1,y1),(x2,y2)之间的折线距离。注意输出

2022-05-20 22:45:45 59

原创 A - 过山车(匈牙利算法)

题目RPG girls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过山车了。可是,过山车的每一排只有两个座位,而且还有条不成文的规矩,就是每个女生必须找个个男生做partner和她同坐。但是,每个女孩都有各自的想法,举个例子把,Rabbit只愿意和XHD或PQK做partner,Grass只愿意和linle或LL做partner,PrincessSnow愿意和水域浪子或伪酷儿做partner。考虑到经费问题,boss刘决定只让找到partner的人去坐过山车,其他的人,嘿嘿,就站在下面看着吧。聪明的A

2022-05-19 11:58:18 103

原创 D - String

题目There is a string SS.SS only contain lower case English character.(10 \leq length(S) \leq 1,000,000)(10≤length(S)≤1,000,000)How many substrings there are that contain at least k(1 \leq k \leq 26)k(1≤k≤26) distinct characters?InputThere are multiple t

2022-05-16 18:22:34 129

空空如也

空空如也

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

TA关注的人

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