自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 计算机网络安全 实验 应用层协议分析

2020春计算机网络实验三应用层一、DNS(1)分析发送到DNS服务器的请求分组及响应分组,将相关信息截图下来,并指出DNS服务器返回的www.baidu.com的IP地址。深蓝色部分为请求分组,淡蓝色的为相应分组。DNS服务器返回www.baidu.com的IP地址为:180.101.49.12;180.101.49.11(2)将DNS服务器返回IP的分组截图,并分析协议层框中相应字段的含义。第一行,物理层数据帧概况:Frame 105指要发送的数据块,其中抓帧序号为105,捕获字节数

2021-07-27 13:25:59 1994

原创 数据结构 判断括号是否匹配

实验题目:给定字符串,仅包含’(‘,’)’,’{’,’}’,’[’,’]'六种字符,判断括号是否匹配匹配规则如下每一个左括号必须和相同类型的右括号匹配左括号必须以正确的顺序闭合空字符串也认为是成功匹配的字符串输入:一个只包含上述六种字符的字符串输出:括号匹配输出1,否则输出0算法思路:用gets_s()函数获取输入的字符串;创建一个bool函数,用来判断括号是否匹配;创建一个空栈;依次遍历字符串,先把左括号放进栈内;如果遍历到右括号,而同时前一个push入栈内的左括号与其相匹配,

2021-06-30 19:26:53 2505

原创 单链表 节点反转

单链表 节点反转实验题目:给定一个常数 K 以及一个链表 L(L是K的整数倍),请编写程序将 L 中每 K 个结点反转。例如:给定 L 为 1→2→3→4→5→6,K 为 3,则输出应该为 3→2→1→6→5→4。进阶版: 同时考虑L不是K的整数倍的情况,例如:给定 L 为 1→2→3→4→5→6,K 为 4,则输出应该为 4→3→2→1→5→6,即最后不到 K 个元素不反转代码:// 实验3题目2.cpp //给定一个常数 K 以及一个链表 L(L是K的整数倍),请编写程序将 L 中每 K 个

2021-06-30 19:23:30 228

原创 括号匹配的检验

@[TO在这`/.按“3.2.2 括号匹配的检验”中的思路,写一个函数“bool check(char* line)”//检查输入的字符串line中的括号是否匹配,不匹配则check函数返回false,否则返回true#include <stdio.h>#include <stdlib.h>#include <string.h>#define STACKLENGTH 20char stack[STACKLENGTH];int top = STACKLENGT

2021-06-30 19:20:21 1573

原创 将两个升序链表l1与l2合并为一个新的升序链表并输出

将两个升序链表l1与l2合并为一个新的升序链表并输出。新链表是通过拼接给定的两个链表的所有节点组成的。题目:将两个升序链表l1与l2合并为一个新的升序链表并输出。新链表是通过拼接给定的两个链表的所有节点组成的。算法思路:1. 创建两个单链表;2. 对它进行合并排序;3. 新建一个新的单链表首结点,并且设置两个指针分别指向两个首结点,然后依次比较,让新建的首结点指向较小的那个,并且让指针后移,形成一个非递减的单链表。代码:#include <stdio.h>#include &l

2021-06-30 19:18:53 2913 1

原创 输出该单链表的中间结点的值,如果链表长度为偶数,则输出中间靠右的结点

输出该单链表的中间结点的值,如果链表长度为偶数,则输出中间靠右的结点题目要求:输入数据创建一个单链表,实现一种算法。输出该单链表的中间结点的值,如果链表长度为偶数,则输出「中间靠右」的结点。如果链表只有一个元素,则输出唯一的元素。算法思路:创建一个单链表设置两个指针,一个快指针fast,一个慢指针slow;当快指针所指向的数据以及它所指向的下一个数据为空时,慢指针指向中间元素。#include <iostream>#define LIST_INIT_SIZE 100#def

2021-06-30 19:16:10 325

原创 判断字符串 括号是否匹配

C 判断字符串 括号是否匹配,```c/.按“3.2.2 括号匹配的检验”中的思路,写一个函数“bool check(char* line)”//检查输入的字符串line中的括号是否匹配,不匹配则check函数返回false,否则返回true#include <stdio.h>#include <stdlib.h>#include <string.h>#define STACKLENGTH 20char stack[STACKLENGTH];int top

2021-06-27 22:51:50 953

原创 输入数据创建两个非空线性表/数组来代表两个正整数,线性表/数组中的每个结点只存储一位数字。实现一种算法,将这两个线性表/数组相加得到一个的新的线性表,并将该线性表/数组输出。

将这两个线性表/数组相加得到一个的新的线性表题目输入数据创建两个非空线性表/数组来代表两个正整数,线性表/数组中的每个结点只存储一位数字。实现一种算法,将这两个线性表/数组相加得到一个的新的线性表,并将该线性表/数组输出。思路创建两个数组;对应位数相加,循环次数为max(x,y);设置四个数组,a数组,b数组,t数组(表示进位),sum数组;最后将相加得到的数组倒序输出。代码#include <stdio.h>#define LIST_INIT_SIZE 100in

2021-03-24 19:18:13 241

foremostlrb.zip

Foremost是一款非常方便的隐藏文件分离工具,它可以在在CTF的Misc项目中来分析题目文件,或者用来分离各类隐藏文件。 Foremost是一个使用文件头、文件尾和内容结构分解文件的控制台程序。

2021-03-24

空空如也

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

TA关注的人

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