自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

山风不打咩的博客

为远方盛开的理想继续游走

  • 博客(44)
  • 资源 (8)
  • 收藏
  • 关注

原创 使用python计算网页ico标记的哈希值并返回

得到的结果可以放进一些搜索引擎中找到想要的信息 查看源代码得到ico地址。

2023-04-23 13:42:10 940 1

原创 【安全学习笔记】信息收集-CDN相关的技术(CDN绕过)

CDN:内容分发网络,它是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。

2023-04-23 13:38:19 1018

原创 【数据结构实验】查找(二分查找&顺序查找)

一、实验目的:熟悉各种查找算法及其复杂性,能够根据实际情况选择合适的存储结构。二、实验要求:1、掌握查找的基本方法。2、提交实验报告,报告内容包括:目的、要求、算法描述、程序结构、主要变量说明、程序清单、调试情况、设计技巧、心得体会。三、实验内容与过程实验内容:编程分别对有序顺序表的顺序查找,二分查找算法进行实现。代码如下:#include<iostream>#include<stdio.h>#include<cstring>#

2022-05-13 21:19:31 1528 4

原创 分治法解决矩阵乘法问题

分治法解决矩阵乘法问题传统for循环:#include<iostream>#include<cstdio>#include <vector>#include<algorithm>using namespace std;int n, m, p;int main(){ printf("第一个n×m矩阵?\n"); cin >> n >> m; vector<vector<int>> A(n,

2022-05-11 23:28:20 2550 1

原创 【数据结构实验】图的基本操作(图的存储&拓扑排序)

给一个有向图,找出一种将所有节点排序的方法,满足所有有向边的起点都排在终点之前。

2022-05-09 20:48:52 2335 4

原创 【数据结构试验】树的基本操作

实验五 树的基本操作1.实验目的:熟悉树的基本定义,树的存储方式、建立方法及相关基本操作,能够根据实际情况选择合适的存储结构。2.实验内容:以二叉链表作存储结构,试编写前序、中序、后序遍历二叉树的算法。3.正文部分①什么是树?一种非线性结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。这个数据结构的形状看起来像一颗叶子朝下倒挂的树。根节点:没有父节点的结点成为根节点。叶节点:没有子节点的结点称为叶子结点。②什么是二叉树?一颗二叉树是结点的一个有限集合,该集合或者

2022-04-29 22:16:20 1150 6

原创 【数据结构实验】队列的应用

与简单队列很相似,循环队列也是用一个一维数组来存储队列的元素。取模运算是循环队列的特色,它使得当tail+1等于MAXX时,可以重新变为0,让下一个进队的元素从数组“前面”部分开始存放,从而实现循环的效果。.........

2022-04-22 22:54:43 3082 8

原创 【汇编语言学习笔记】第六讲.运算指令

16位汇编接收到的都是ASCII码我们需要自己把ASCII码转换成数字

2022-04-20 10:10:41 1367 5

原创 【C++作业】以友元函数方式计算一个点到一条直线的距离

最近都在摆烂,没有怎么好好学习,今天水一篇学校的作业来丢一下脸= =明天重新做人!以友元函数的方式求点到直线距离编写一个程序,以友元函数方式计算一个点到一条直线的距离。点到直线的距离d公式如下(不会打绝对值直接截图摆烂= =):代码如下:#include<iostream>#include<math.h>using namespace std;class Point{public: double x, y;//点的坐标 Point(double xx,do

2022-04-19 23:15:19 1979 1

原创 【数据结构实验】栈的应用

栈也称为堆栈,是一种先进后出,删除和插入都在栈顶操作的线性表。特性:先进后出,后进先出。最先放入栈的最后被拿出来,最后放入栈的内容最先被拿出来。

2022-04-15 23:23:58 1947

原创 【汇编语言学习笔记】第五讲.使用JCC指令构造分支与循环

- CF位:进位位 如果运算结果的最高位产生一个进位或错位,则CF置1,否则CF清零。- ZF位:零值位 如果运算结果为零则ZF置1。否则清零。

2022-04-13 10:45:53 1155 2

原创 【汇编语言学习笔记】第四讲.函数传参

第四讲.函数传参1.通过寄存器进行传参操作assume cs:codecode segmentaddx proc ;加法函数开始 add si,di ;用si和di传参数 mov ax,si ;返回结果放到ax里并用si接收 ret ; 进行一个返回addx endp ;加法函数结束rkmain proc ;主函数开始 mov si,5 ;给si赋一个值 mov di,6 ;给di赋一个值

2022-04-11 23:12:15 1306 1

原创 【数据结构实验】循环链表的应用:约瑟夫环问题

在单链表的基础上,尾结点的指针指向链表的头结点。在初始化一个普通单链表时,将其头指针指向表头,而不是指向NULL,这样就会成为一个闭环。

2022-04-08 18:51:30 1334 4

原创 【Acwing蓝桥杯笔记】饮料换购

找一下规律按照规律做题

2022-04-08 09:41:31 110

原创 【Acwing蓝桥杯笔记】蚂蚁感冒

蚂蚁本身并不是重点,重点是病毒。

2022-04-08 09:39:52 109

原创 【Acwing蓝桥杯笔记】买不到的数目

裴蜀定理:如果两个数p、q的最大公约数是d,那么一定存在两个整数ap+bq=d。由此可推p、q互质的话,一定存在ap+bq=1。

2022-04-08 09:38:03 227

原创 【Acwing蓝桥杯笔记】前缀和&子矩阵的和&激光炸弹&k倍区间

如何利用前缀和矩阵,计算某一个子矩阵的和?(容斥原理)

2022-04-08 09:35:44 352

原创 【Acwing蓝桥杯笔记】四平方和&分巧克力

对于每一块巧克力来说,它能切出来的块数是随着边长的增大而递减的,边长越大,块数越小。

2022-04-08 09:33:25 434

原创 【Acwing蓝桥杯笔记】机器人跳跃问题

当一个问题问到最值的时候,我们可以考虑是否用二分来做。

2022-04-08 09:30:27 443

原创 【数据结构实验】单链表实验

实验内容 1、利用头插法或尾插法建立单链表2、对已建立的单链表实现插入、删除等基本操作;3、输出链表所有结点数据4、编写算法将这两个单链表归并为一个按元素值递减次序排列的单链表并计算表长。.........

2022-04-01 22:19:30 5630

原创 长春理工大学第六届CTF网络攻防大赛题解(文末有题目下载链接)

UPX它的特点就是,如果我们用它对程序进行了压缩,那么我们也可以用它进行解压缩操作。

2022-03-30 18:21:31 8809 6

原创 操作系统——读者写者问题(写者优先)

简单来说,读者只对数据文件进行读取并不进行修改操作,读者和读者之间是不存在互斥的。但是写者不一样,写者只有自己工作的时候时完成得最好的,但是他和其他进程一起工作的话是事倍功半的。...

2022-03-26 23:19:58 7130 6

原创 【Ubuntu Server笔记】进程管理/归档打包和压缩/sudoer

①进程管理进程就是运行中的程序文件PID:进程IDTTY:运行进程的终端设备STAT:进程状态( Sleep、Running )TIME:该进程占用的CPU时间COMMAND:命令名称PS-X :当前用户启动的所有进程-ax: 所有用户启动的进程-u:进程详细信息-w:显示进程文件完整路径psu PID ($$: 当前shell的进程ID)-L :查看线程pstreeps-L PID (查看进程的线程)

2022-03-24 23:58:36 918

原创 【Ubuntu Server笔记】获取帮助/输入输出重定向

①获取帮助Linux系统有完善的文档体系,Manual是最主要的帮助man cmd:查看对应指令的帮助文档man -k keyword 搜索含有关键词的命令(用于不知道该使用啥命令的时候)每个命令的手册页可以使用数字编号引用片段( section )man 5 passwd(按section查看)用户命令系统调用高级Unix编程库文档(程序员常用)设备接口和驱动信息(很少使用)文件描述(系统配置文件)Games文件格式,惯例,编码(ASCII等)系统命令和服务

2022-03-24 20:01:34 684

原创 【Ubuntu Server笔记】VI及命令行快捷键

①命令行快捷键CTRL-b 左CTRL-f 右CTRL-p 上 :按顺序一条一条将之前运行的命令进行显示CTRL-n 下CTRL-a 光标至行首CTRL-e 光标至行尾CTRL-w 删除光标前以空格分割段落CTRL-u 删除光标到行首CTRL-k 删除光标到行尾CTRL-y 粘贴删除的内容②vi文本编辑Linux 所有对向都是文件运行中的文件成为进程所有服务器配置都是通过编辑文本配置文件来完成vi、nano、emacs(无优劣之分)v

2022-03-24 15:26:45 2084

原创 【Ubuntu Server笔记】find/locate/sort命令

①find/locatelocate基于文件索引进行搜索咱发现没有安装locate命令,浅安装一下吧安装完成 开始操作locate file不验证文件是否存在,速度快但结果不准确updatedb 更新索引更新索引之后 结果才会准确完整find / file:搜索范围太大,以致于必须自行终止搜索。我们再试试 find -name 1.txt看不懂= =加上sudo 也许是权限问题这下清晰明了了。find -type b c d f lfi

2022-03-24 10:36:20 608

原创 【Ubuntu Server笔记】diff/file命令

①diff——比较文本文件diff a b :比较a 和 b 的相同与不同首先我们新建两个文件 一个是1.txt 一个是2.txt之后我们使用diff命令↓我们会发现返回了一些结果。a -add 文件二比文件一多;c -change内容不同;d-delete文件一比文件二多上图的意思是 第一个文件1.txt的第一行到第三行与第二个文件2.txt的第一行到第三行是不同的。当两个文件进行比较的时候没有任何的反馈结果,说明两个文件是完全相同的。-u 统一格式输出:让比较的反馈看

2022-03-24 00:02:37 1726

原创 【Ubuntu Server学习笔记】less/head/tail命令

①less——每次一页显示输出内容我们新建完a1.txt,使用cat命令显示此文件,发现一页根本显示不完整。第一页↓第二页↓我们再使用more命令进行显示,效果要好了一些,百分比表示弱的是已经显示的程度,如若想继续显示,继续敲空格或回车即可,more命令会在百分比为100时消失。more的增强版less命令的使用体验上与more很类似,会在当前页面底部形成一个光标。而当我们把滚轮滚到最下方(或者键盘按下空格),less命令并不会退出,而是在页面底部进行(END)的提示,表示当前内容

2022-03-23 21:25:31 1436

原创 【Ubuntu Server学习笔记】目录结构相关命令

pwd:查看当前所在完整目录 (~$:当前命令在主目录)-P:物理路径(真实路径)-L:逻辑路径(自身路径)cd:命令进入此目录(绝对路径和相对路径)若要回到主目录下 输入 cd / 即可“cd . ”:进入当前所在目录;“cd …”:跳出当前目录向上一层“cd … /dir”:进入同级之下的附目录mkdir:创建目录如果想要同时创建多级目录 可以使用mkdir dir1/dir2/ -p(后面p要小写的,且必须要加上 -p 命令才会生效)rmd.

2022-03-22 20:39:38 713

原创 【Ubuntu Server学习笔记】mv/touch/rm/echo命令

mv——移动touch——创建空文件rm——删除echo——将命令参数显示在stdout

2022-03-19 22:48:22 1484

原创 OpenVINO工具套件课程笔记

目前OpenVINO的推理引擎只能推理转换过后的IR文件,类似于.pb/.caffemode/.pt等文件是不支持转换的。

2022-03-19 14:43:13 2058 1

原创 【Ubuntu Server学习笔记】shell介绍&ls/cp命令

ls:列出目录内容cp:拷贝

2022-03-18 22:43:03 1183

原创 【汇编语言学习笔记】第三讲.16位汇编基础框架与加减循环

在没有别的特殊指令时,代码的运行从代码段的0开始。

2022-03-10 23:28:08 657 1

原创 【Acwing蓝桥杯笔记】2.1二分与前缀和&2.1.1 二分法(整数二分/实数二分)

整数二分的特点:它的取值是离散的,也许是左半段的右端点,也许是右半段的左端点。

2022-03-09 15:58:17 377

原创 如何用Visual Studio Code编写代码(以HTML为例)

使用快捷键Ctrl+N新建文件,就会得到默认的纯文本文件

2022-03-08 23:44:42 28184 6

原创 Visual Studio Code安装与使用教程

Visual Studio Code官网链接附上:https://code.visualstudio.com/

2022-03-08 23:07:53 16716 4

原创 时间复杂度的推算

当我们的代码量到了一定的数量级后,此时T(n)就会较难得到准确值,所以算法一般使用T(n)的估算值来衡量算法的复杂度,而这个估算值便是时间复杂度,用O(n)表示。

2022-03-07 19:38:19 1859

原创 快速排序——分治法

第一个区间的所有数小于等于x(左半边),第二个区间的所有数大于等于x(右半边)。

2022-03-05 19:47:08 244

原创 一些进制转换的方法总结

在我的理解中:因为我们人类有十根手指,自然而然就采用了十进制数字系统作为最常用的数字系统。而计算机并没有像我们一样的十根手指,只有通电和不通电两种状态,所以计算机内部采用的都是二进制系统。

2022-03-04 23:53:34 852 1

原创 【汇编语言学习笔记】第一讲.电路基础知识&第二讲.16位处理器基础知识

一条汇编语言一定会对应一个机器码,汇编语言的本质就是助记符。

2022-03-03 22:47:46 290

长春理工大学第六届网络安全校赛题目

内有re+web+pwn+misc杂项 博文地址:https://blog.csdn.net/m0_64659074/article/details/123853255?spm=1001.2014.3001.5502

2022-06-15

【数据结构实验】循环链表的应用:约瑟夫环问题

实验二 循环链表的应用:约瑟夫环问题 1.实验目的 熟悉单链表的定义,单链表的建立方法及相关基本操作,理解单链表的基本思想,能够根据实际情况选择合适的存储结构。 2.实验内容 已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到只剩下一个人为止。 输入:n,m (m < n) 输出:剩下最后一个人的编号

2022-06-15

【数据结构实验】栈的应用

实验三 栈的应用 1.实验目的: 熟悉栈的定义,栈的特点以及栈的基本操作。能够根据实际情况选择合适的存储结构,解决实际问题。 2.实验内容: 对任意给定的一个中缀算术表达式,输出等价的后缀形式。

2022-06-15

【数据结构实验】队列的应用

1.实验目的: 熟悉队列的定义,队列的特点以及队列的基本操作。能够根据实际情况选择合适的存储结构,解决实际问题。 2.实验内容: 利用循环队列模拟舞伴配对问题: 1、利用循环队列模拟舞伴配对问题。在舞会上,男、女各自排成一队。舞会开始时。依次从男队和女队的队头各出一人配成舞伴。如果两队初始人数不等,则较长的那一队中未配对者等待下一轮舞曲。 2、假设初始男、女人数及性别已经固定,舞会的轮数从键盘输入。 试模拟解决上述舞伴配对问题。 3、从屏幕输出每一轮舞伴配对名单,如果在该轮有未配对的,能够从屏幕显示下一轮第一个出场的未配对者的姓名。

2022-06-15

【数据结构试验】树的基本操作

1.实验目的: 熟悉树的基本定义,树的存储方式、建立方法及相关基本操作,能够根据实际情况选择合适的存储结构。 2.实验内容: 以二叉链表作存储结构,试编写前序、中序、后序遍历二叉树的算法。

2022-06-15

【数据结构实验】图的基本操作(图的存储&拓扑排序)

图的基本操作 1.实验目的: 熟悉图的基本定义,有向图、无向图的存储方式及相关基本操作,能够根据实际情况选择合适的存储结构。 2.实验内容: 1、 输入有向图,并存储 2、实现拓扑排序算法或最短路径算法

2022-06-15

数据结构实验——查找(二分查找&顺序查找)

一、实验目的: 熟悉各种查找算法及其复杂性,能够根据实际情况选择合适的存储结构。 二、实验要求: 1、掌握查找的基本方法。 2、提交实验报告,报告内容包括:目的、要求、算法描述、程序结构、主要变量说明、程序清单、调试情况、设计技巧、心得体会。 三、实验内容与过程 实验内容: 编程分别对有序顺序表的顺序查找,二分查找算法进行实现。

2022-06-15

数据结构——单链表实验

1.实验目的 熟悉单链表的定义,单链表的建立方法及相关基本操作,理解单链表的基本思想,能够根据实际情况选择合适的存储结构。 2.实验内容 1、利用头插法或尾插法建立单链表 2、对已建立的单链表实现插入、删除等基本操作; 3、输出链表所有结点数据 4、编写算法将这两个单链表归并为一个按元素值递减次序排列的单链表并计算表长。

2022-06-15

空空如也

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

TA关注的人

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