自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CTF签到题

CTF签到题---糟糕糟糕偶买噶魔法怎么失灵啦-_-!

2025-05-22 21:51:07 234

原创 buunctf Crypto-[NCTF2019]Keyboard1

buunctf Crypto-[NCTF2019]Keyboard1

2025-05-21 18:33:27 267

原创 buuctf Crypto-robomunication1

buuctf Crypto-robomunication1

2025-05-21 17:32:25 221

原创 buuctf Crypto-达芬奇密码

buuctf Crypto-达芬奇密码

2025-05-16 20:18:50 236

原创 buuctf Crypto-鸡藕椒盐味1

buuctf Crypto-鸡藕椒盐味1

2025-05-16 20:03:19 274

原创 buuctf Crypto-丢失的MD51

buuctf Crypoto-丢失的MD51

2025-05-16 19:48:07 154

原创 buuctf Crypto-摩丝1

buuctf Crypoto-摩丝1

2025-05-16 19:30:18 276

原创 校园一卡通安全策略研究调研(含项目完整代码)

校园一卡通安全策略研究调研报告

2025-05-16 18:56:06 1161

原创 判断闰年---算法

编写一个C语言程序该程序要求用户输入一个年份,然后程序会判断并输出该年份是否是闰年。(闰年:闰年一般是每四年一次,也可以说一般每四年中有一年是闰年。

2024-12-12 14:48:24 440

原创 八皇后问题---算法

首先确定问题的解空间结构,然后按深度优先策略,从根结点出发搜索解空间树。算法搜索至解空间树的任一点时,总是先判断该结点是否肯定不包含问题的解。这种以深度优先的方式系统地搜索问题的解的算法称为回溯法,它适用于求解一些解空间较大的问题。它不是按照某种公式或确定的法则求问题的解,而是通过试探并纠正错误的策略,找到问题的解。它采用了一种“走不通就掉头”思想作为其控制结构,相当于采用了先根遍历的方法来构造解答树,可用于找一组解、所有解或最优解。3)以深度优先的方式搜索解空间,并且在搜索过程中用剪枝函数避免无效搜索。

2024-12-12 13:52:52 564

原创 水仙花数---算法

编写一个C语言程序,找出所有的三位水仙花数。水仙花数是指一个三位数,其每个位上数字的立方和等于该数本身。例如,153是一个水仙花数,因为1^3+5^3+3^3=153, 程序应该打印出所有的三位水仙花数,并且每行显示5个数。

2024-12-04 16:08:29 285

原创 环形石子合并问题---算法

我们思考,放在环形操场上,这就会涉及到每两堆就可以合并,但是对比链式石子合并问题,我们就可以把环形石子合并问题转换成链形石子合并问题。以五堆数量分别为1、4、2、5、3的环形石子合并问题为例。规定每次只能选相邻的2 堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分,试设计一个算法,计算出将n堆石子合并成一堆的最小得分和最大得分。要求是:对于任意给定的n堆石子,计算合并成一堆的最小得分和最大得分。以五堆数量分别为1、4、2、5、3的环形石子合并 问题为例。

2024-11-29 19:05:24 339

原创 二叉树的中序遍历---多种编程语言

给定一个二叉树的根节点 root ,返回 它的 中序 遍历。输入:root = [1,null,2,3]②JavaScript实现。输出:[1,3,2]

2024-11-20 21:21:50 209

原创 判断素数---算法

打印100以内所有的素数,并统计素数的个数。

2024-11-20 21:16:43 282

原创 合并两个有序数组---JavaScript

输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3。合并结果是 [1,2,2,3,5,6] ,其中斜体加粗标注的为 nums1 中的元素。输入:nums1 = [0], m = 0, nums2 = [1], n = 1。输入:nums1 = [1], m = 1, nums2 = [], n = 0。解释:需要合并 [1,2,3] 和 [2,5,6]。解释:需要合并的数组是 [] 和 [1]。输出:[1,2,2,3,5,6]

2024-11-18 23:34:51 196

原创 判断回文数---算法

给你一个整数 x ,如果 x 是一个回文整数,返回 true;否则,返回 false。解释:从左向右读, 为 -121。从右向左读, 为 121-。因此它不是一个回文数。2.回文数:是指正序(从左向右)和倒序(从右向左)读都是一样的整数。解释:从右向左读, 为 01。因此它不是一个回文数。例如,121 是回文,而 123 不是。输入:x = -121。输入:x = 121。

2024-11-18 23:33:23 84

原创 查找序列中的重复数---Python

给定一个包含 n + 1 个整数的数组 nums ,其数字都在 [1, n] 范围内(包括 1 和 n),可知至少存在一个重复的整数。你设计的解决方案必须 不修改 数组 nums 且只用常量级 O(1) 的额外空间。假设 nums 只有 一个重复的整数 ,返回 这个重复的数。输入:nums = [1,3,4,2,2]输入:nums = [3,1,3,4,2]输入:nums = [3,3,3,3,3]

2024-11-18 23:31:26 386

原创 表格计算属性---Vue实现

实现图示表格,并且计算最终要购买的物品总数。

2024-11-14 21:20:58 233

原创 字符串反向输出---Python

要求实现将字符串反向输出。eg:输入"lovei",实现输出"ievol"利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。

2024-11-14 21:05:50 314

原创 四位串行加法器---数电Multisim

设计一个4位串行加法器。最低位初始进位为0,每个全加器输出用指示灯表示。② A0,B0均为1;③A1=1,B1=0;(情况诸多,仅举几例)

2024-11-14 21:02:57 509

原创 Vue---实现对表格内容的处理

点击“添加员工”,输入新添加员工的名字后,会依次弹出要求输入“月度收入”、“专项扣除”、“个税”的内容。输入完毕以后即可看到被添加到表格里面的新员工信息。另外,点击对应员工后面的“删除”按钮,可以实现删除该员工所有信息。根据图片需要,要求你利用Vue实现对下面表格内容的渲染、删除、添加以及统计总分与计算平局工资的操作。(使用Visual Studio Code 软件)(以删除“令狐冲”为例子 ps:无个人意见,仅举例说明)

2024-11-14 20:52:11 189

原创 实现对小球反弹高度与总距离的计算---Python

题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?distance表示总共经历的距离长度;height表示反弹的高度;要求:利用python完成题目。

2024-11-14 10:40:55 508

原创 Python---有趣的找钱问题

其中,m50为面值为50元的钞票数量、m5为面值为5元的钞票数量、m1为面值为1元的钞票数量。输入一个金额,判断里面有多少张50元面值的、5元面值的、1元面值的。(比较好理解,不做过多解释,直接上代码!

2024-11-12 21:25:11 290

原创 Python---实现输入数字的比较和计算

使用while对所输入的每一位数字进行判断(当num=-1时,表明我输入结束。同时,在判断完该位数字输入正确,接下来继续判断下一位数字输入是否有误。如果当前输入的数字num小于min,那么给min重新赋成当前输入的数字的值;如果当前输入的数字num大于max,那么给max重新赋成当前输入的数字的值;使用if判断,如果输入数字为0,即count=0,则输出“输入有误”;如果输入正确,则比较、计算出结果并输出。利用Python,对所输入的每一位数字进行比较,比较出最大值和最小值,并计算出所输入数字的平均值。

2024-11-12 21:18:42 448

原创 萝卜矩阵---算法(动态规划)

小白兔从一片萝卜田的左上角进入,右下角离开,必须选择向下或者向右走一格,并拿走格子里的萝卜。萝卜矩阵,采用动态规划的算法实现兔子可以拿走田地里萝卜的最大个数的问题求解。

2024-11-12 20:54:55 133

原创 折半查找---算法

然后计算中间位置mid =(low + high)/2,并比较中间元素与目标值的大小。这个过程会一直重复,直到找到目标元素或者low > high时停止,然而,折半查找也有其局限性。它要求数据结构为顺序存储且已排序,因此不适用于频繁插入或删除操作的动态数据集。折半查找(也称为二分查找),折半查找仅适用于已排序的顺序表,通过不断将待查找区间分为两半来缩小查找范围,直到找到目标元素或区间长度为零为止。请在给定的数组a[10]={1,2,3,4,5,6,7,8,9,10}中查找指定元素的位置信息。

2024-11-12 11:25:23 481

原创 Vue实现条件渲染(Web-JavaScript)

这时候需要用到v-if、v-else-if、v-else进行条件渲染。对于年龄区间的划分,age小于18岁的,显示“未成年人”;age大于等于18岁的,显示“成年人”。对于成绩等级的划分,分为"优秀"、“良好”、“中等“、”及格”四个等级,按百分制。代码中给的age=8,score=99(可以更改等级名称,改为ABCD也可以)利用vue实现对年龄区间判断和成绩等级的划分。

2024-11-10 13:37:25 203

原创 Web前端技术

②链接点击:当鼠标悬停在网页显示链接上时,链接显示不同于未点击状态;点击过后弹出相关简介界面(此处可以粘贴其他官网网站或者自建新网站,以便检验代码正确性)。③页面布局:不仅要展现菜单,其中内容包括:咖啡的种类、型号(小、中、大)、价格,还要进行咖啡样式的展示。①固定定位:实现一张图片在网页界面鼠标滚动时,不改变图片的相对位置。当鼠标悬停在导航栏时,导航栏内容会变成黄色。实现固定定位、链接点击、页面布局。

2024-11-10 12:31:03 126

原创 Python---利用Pycharm实现字符串的输出

1.比如说给出1~12月的英文单词缩写的字符串,要求输入月份,输出对应月份的缩写。2.再比如说,给出1~7的星期名称的字符串,要求输入数字,输出对应的星期名称。

2024-11-09 20:21:37 382

原创 数码电路显示---数电Multisim

上面图片即为七段显示器的数码显示仿真设计,需要利用编码器、译码器、七段显示器等器件。利用七段显示器和拨码开关实现简单的数码显示。②拨下第七个开关,显示7:(显示器是共阳极)③拨下第七个开关,显示7:(显示器是共阴极)①没有按键输入,显示0:(显示器是共阳极)

2024-11-08 16:56:35 1318

原创 三人表决器---数电Multisim

我们知道,三人表决器设计需要考虑:两人及以上表决通过灯才亮,而当一人或无人通过表决时,灯不会亮。那么,我们需要进行逻辑抽象:设A、B、C三个人,1表示决策通过、0表示决策不通过。①A=0,B=0,C=0 ②A=0,B=0,C=1 ③A=0,B=1,C=0 ④A=1,B=0,C=0这些情况,决策不通过,灯不亮。⑤A=0,B=1,C=1 ⑥A=1,B=0,C=1 ⑦A=1,B=1,C=0 ⑧A=1,B=1,C=1这些情况,决策通过,灯亮。过1个灯展示方案是否通过。

2024-11-04 21:51:58 4270

原创 a的n次幂

(不同电脑略有差异,但是运行所耗费时间长短一定是:好分治

2024-11-01 16:16:49 262

原创 0-1背包分支限界(约束、限界剪枝)

0-1背包问题会涉及到分支限界的内容。分支限界类似于回溯法,分支限界属于广度优先(利用队列)。(说明:可以在开始时设置N的大小,此截图是N=30时的结果截图,如有需要可以现参照本篇内容)3.主函数:(其中包括随机生成的物品与背包数据、以及完整代码运行所需要的时间)常见的两种分支限界:队列式分支限界和优先队列分支限界。(欢迎各位大佬指教)

2024-11-01 15:50:05 953

原创 0-1背包装载最大价值问题

【代码】0-1背包装载问题。

2024-10-27 10:36:15 83

原创 求斐波那契数列(递归 递推)

【代码】求斐波那契数列(递归法)

2024-10-27 10:33:19 128

原创 0-1背包(约束剪枝、限界剪枝)

【代码】0-1背包(约束剪枝、限界剪枝)

2024-10-27 10:28:18 129

原创 【算法设计与分析】排序大集合

void shellSort(int* arr,int len)//希尔排序,加强版插入排序,分批分阶段的插入,对大量乱序数据的排序效率明显比插入排序高。void mergeSort(int* arr,int start,int end)//归并排序,需要额外辅助空间存放归并结果。void adjust(int* arr,int len,int index)//堆排序的调整函数(递归实现)

2024-10-26 16:43:32 414

1_学生宿舍信息管理系统.zip

1_学生宿舍信息管理系统.zip

2024-11-18

NodeJS旅游景点分享网站[编号:CS_03796](1).zip

NodeJS旅游景点分享网站[编号:CS_03796](1).zip

2024-11-18

空空如也

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

TA关注的人

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