自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【c++整活】毛概抽背机

期末周背毛概背累了于是写个这个东西方便自己……复制到编译器直接运行即可开启你的背书之旅。快来和我一起愉快背书吧😋。你是否也有这种感觉🤓。

2024-06-30 19:27:51 180

原创 【补档】C++高校人员信息管理系统

貌似有几个功能没有完全实现,凑合看。

2023-12-22 20:08:54 530

原创 【论文笔记 】EOT算法:Synthesizing robust adversarial example

对于基于神经网络的分类器,对抗样本是一种加入了微小扰动的样本,能够让分类器产生错误的判断从而识别失败。传统的二维对抗样本通过打印等方式转移导现实世界中时,在有限的视角下能够保持对抗性。但在复杂多变的实际应用场景中,受光照、视角偏移和相机噪声等因素限制,这些对抗样本被相机捕捉到的形态已经发生了变化,在输入到分类器之前就已经失去了对抗性。因此传统方法生成的对抗样本在现实世界中多数无法保持对抗性,难以起到稳定的干扰效果。而此前的研究主要关注的是二维对抗样本的生成,目前缺少一种鲁棒的、能保持多视角对抗性的对抗样本。

2023-12-22 20:03:41 2207

原创 【大一程序设计作业】改编程序,在点下鼠标左键后让小球逆行

我们知道i++是i+=1;原程序让圆形顺着走,那我们只需要让i=i-1就可以倒着走了。这样1)和3)就可以很简单地解决了,同理,让i=i,就可以实现2了;也就是说,+=运算符的右边根据操作的不同会有三种情况,所以我们只需再定义一个int类型的变量(我命名为numn),在不同的情况下给他赋予不同的值就能解决这道题。根据以上分析,我们能看出,有三种情况:顺着走、停止和倒着走,他们分别是i+=1,i+=-1和i+=0;原程序决定圆形移动的参数是i,利用i++进行圆形移动;

2023-06-11 00:00:04 273 2

原创 【大一程序设计基础实验】迷宫

基于这个思路,我们只需要随机确定一个格子为路,并确定它的上下左右邻格是否被打通,并禁止某个格子的上下左右四个邻格都与该格不同(比如四个墙包围一个路径格,或者一个墙格被路径环绕)总所周知,迷宫中不会出现某个白色格子,他的上下左右都是墙。所以生成迷宫的思路是先建立一个全是“墙”的迷宫,将“墙”打通而成为能走的“路”。以及枚举类型,以区分迷宫的路径和墙(能走的我们画成白色,不能走的“墙”画成黑色)能力有限时间有限,这次的程序其实多少算个残次品,但是还是分享出来,供大家一起学习。也希望有同学能完善我的代码。

2023-06-09 16:38:52 209

原创 【大一程序设计基础作业】定义:类模板T_Counter,实现基本数据类型的+、-、*、=、>>、<<运算;类模板T_Counter 实现向量运算。

在当时的我眼中这就是个很玄学的问题了,因为别人的代码全篇能跑,但别人的函数单拿过来给我跑不了(其实这个时候就应该意识到不是这个重载运算符出问题了,但是由于删掉这一部分能完美地跑出结果,所以当时的我就一直纠结在这个地方)在这个地方几乎花了我写这个程序的90%时间……为了确认我是否也遇到了这个问题,我直接删掉了我的析构函数,果不其然,跑通了。事情是这样的,这份作业我写了不下6个小时,就是因为各种细节的错误,各种bug层出不穷,一个bug修完又出现新的bug,一次次的崩溃,最终还是磨出来了……

2023-05-14 22:46:59 332 1

原创 【大一下程序设计基础实验】数组类模板

创建一个类模板,初始化、添加数据、求和、求平均值、显示数组这些功能用成员函数模板实现。

2023-05-12 16:40:55 189

原创 【大一下程序设计实验报告】模板函数求最大值

(不会的点开数字校园-教务系统-成绩作废,选择程序设计基础,申请成绩作废,然后重修)选择结构if-elseif-else会写不?(不会的参照上一条中的提示重修)就挺简单的 这题应该大家都没有什么问题吧?(不会的翻开书本P268)就完成了 没什么难度 我们下一题见。

2023-05-12 16:28:32 211

原创 大学物理实验不确定度计算器

【代码】大学物理实验不确定度计算器。

2023-05-12 10:00:44 4455

原创 【大一程序设计基础作业】P266Ex3

遍历则是让这个小机器人通过循环语句顺着一个个结点走下去,在循环语句结束之后,他会停在这一系列结点的后面,此时我们就要把它收回来,让他休息一下,也就是让ptr指向空指针。最值则是先读取头结点中的数据,装到容器里面,在遍历的过程中将链表中的数据与容器中的数据一一比较,若找到更大/更小值时,将它装进容器。我为了方便,直接在遍历求和的过程中统计个数,这这样一来,在最后输出的时候用和除以个数就可以把平均值输出了。不确定,再看一眼,发现题中说要建立异质链表,原来是要让我们用异质链表来管理不同“类”的教职工。

2023-04-27 19:54:44 233

原创 【大一下程序设计基础作业】P266Ex2

有前面的纯虚函数,重载的input函数和print函数通过形参表来决定在哪个对象上进行操作,简单快捷清晰明了。为方便测试类体系,所以需要有输入输出两种成员函数,此外,计算工资还需要一个成员函数。读题可知,教职工为抽象基类派生出另外三个类,所以很自然地想到虚函数。这题其实是下一题的前置,为下一题做铺垫,打基础。这题没有什么难点,直接上代码。

2023-04-26 17:35:40 242

原创 【大一下实验报告】人员信息管理系统(完整代码已附文末)

注意:由于TA的两个基类student和graduate具有相同的基类people,在这种情况下,TA中从people继承到的数据成员会产生二义性,为避免这种情况的发生,我们需要将teache和student声明为people的虚派生类,从而让编译器在建立对象时由virtual统一指引建立TA类中数据成员的指针。这个a则是我设置的一个信号,若查找到,则置1,若未查到,则为初始值。由于本题中的函数之间具有继承关系,若直接对print和input进行重载,则会默认调用基类版本的函数,这显然不是我们想要的。

2023-04-26 16:25:33 1510

原创 【大一程序设计基础作业】P243Ex1

其实本题中还有一个小细节,就是对于commrate进行初始化时,应该用小数的形式而非分数的形式,因为在c++中(5/1000)的结果会默认返回整形类的值,也就是小数点前的“0”。由Employee类派生表示销售员工的Salesman类,Salesman类包含两个新数据成员:销售额sales和静态数据成员提成率commrate。设一般员工的基本工资是2000元,销售经理的职务工资是3000元,提成率=5/1000,在main函数中,输入若干个不同类型的员工信息测试你的类结构。之后就是老生常谈的成员函数编写。

2023-04-16 22:31:31 390 1

原创 【大一程序设计基础作业】P216Ex3重载运算符实现Vector类+、-、*运算(完整代码已附文末)

]的重载目的在于可以直接 对象[整形] 的方式来访问对象中的成员,而无需使用 对象.成员[] 的格式。编写程序定义向量类Vector,重载运算符+,-,*和=,实现向量之间的加,减,乘和赋值运算;重载运算符>>、

2023-04-07 12:34:02 545 1

原创 计算机系大一实验报告:重载运算符Matrix类加法(拷贝构造函数、动态数组的解法)(完整代码已附文末)

new一个指针类型的数组(可能有一些表达上的差错),然后把这个数组里面的每个元素都指向一个动态数组;由于老师要求使用动态数组,我们就不能像上一篇里面那样(具体哪样我也忘了)动态数组的使用需要空间的申请、释放,于是我们可以很自然地想到构造函数和析构函数。2:进行运算的时候要在“和”初始化的时候直接赋值,否则容易出现a、b已经析构删除了,才进行赋值的尴尬情况;读题可知,我们需要写一个Matrix类,需要重载+、>>、

2023-04-01 17:49:17 600 1

原创 矩阵类相加重载(实验报告)(自用)

【代码】矩阵类相加重载(实验报告)(自用)

2023-03-31 16:58:26 127

原创 Point类型重载>>和<<(实验报告)(自用)

/重载运算符">>"//重载运算符"

2023-03-31 16:54:04 231

原创 复数四则运算(大一下程序设计实验报告)(自用)

【代码】复数四则运算(大一下程序设计实验报告)(自用)

2023-03-29 20:22:37 229 1

原创 c++方差计算器(大学物理实验用)(自用)

在不确定度计算中需要计算方差和平均值,此程序有助于快速计算uA

2023-03-28 15:36:21 340 1

原创 使用Student类,输入某班n(事先不能确定)个学生的学号和各科成绩,然后求各个学生的平均成绩,并列表输出学生的学号、各科成绩和平均成绩。(实验报告自用)

【代码】使用Student类,输入某班n(事先不能确定)个学生的学号和各科成绩,然后求各个学生的平均成绩,并列表输出学生的学号、各科成绩和平均成绩。

2023-03-24 16:40:47 335 1

原创 P191Ex4(自用)

上次写过了

2023-03-23 00:27:06 86 3

空空如也

空空如也

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

TA关注的人

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