
学校作业
文章平均质量分 60
学校作业笔记详解
lambo mercy
无限进步
展开
-
王道考研2019版计算机网络第二章--物理层
这里的码元可以是多进制的,也可以是二进制的,但码元速率与进制数无关。,对衰减的信号进行放大,接着转发到其他所有(除输入端口外)处于工作状态的端口上,以增加信号传输的距离,延长网络的长度。不具备信号的定向传送能力,是个共享式设备。该编码的特点是在每一个码元的中间出现电平跳变,位中间的跳变既作时钟信号(可用于同步),又作数据信号,但它所占的频带宽度是原始的基带宽度的两倍。由于码元的传输速率受奈氏准则的制约,所以要提高数据的传输速率,就必须设法使每个码元能携带更多个比特的信息量,这就需要采用多元制的调制方法。原创 2022-11-03 16:32:37 · 506 阅读 · 0 评论 -
王道考研2019版计算机网络第一章--计算机网络概述
每个应用层进程(比如QQ、微信)都会有一个端口号,多个进程可以同时发送(复用),应用层发送端传输报文段后,接收端根据端口号精准发送给对应的进程(分用,比如QQ的消息就发给QQ)。功能二理解:上传小说时,可能在上传到第四章的时候网络中断,当网络恢复时,可以从第四章继续恢复上传,而不需要整个小说重新上传。,如果接收端的缓存不够用,发送端发过来的数据全都会丢弃掉,就会告诉发送端慢点发,等缓存有空间了再加快速度。从发送方发送数据开始,到发送方收到接收方的确认(接收方收到数据后立即发送确认),总共经历的时延。原创 2022-11-02 22:16:49 · 1037 阅读 · 0 评论 -
基于顺序存储结构的线性表实现-数据结构C语言
实验名称: 基于顺序存储结构的线性表实现目录一、实验目的二、实验环境安装设置三、实验任务四、程序框架五、程序完整代码六、程序测试一、实验目的加深对线性表的概念、基本运算的理解; 熟练掌握线性表的逻辑结构与物理结构的关系; 物理结构采用顺序表,熟练掌握线性表的基本运算的实现。二、实验环境安装设置1. 启动DevCPP在E:建立工作区MyCpp,所有的程序源码都存放在该文件夹下。三、实验任务认真研读框架程序,根据提供的实验框架(框架可以直接运原创 2022-04-04 10:33:00 · 1787 阅读 · 0 评论 -
基于链式存储结构的线性表实现-数据结构(C语言)
实验名称: 基于链式存储结构的线性表实现目录一、实验目的二、实验环境安装设置三、实验任务四、程序框架五、程序完整代码六、程序测试一、实验目的加深对线性表的概念、基本运算的理解; 熟练掌握线性表的逻辑结构与物理结构的关系; 物理结构采用链式存储结构,熟练掌握链式存储结构各种基本运算的实现。二、实验环境安装设置1. 启动DevCPP在E:建立工作区MyCpp,所有的程序源码都存放在该文件夹下。三、实验任务认真研读框架程序,根据提供的实验框架(框架原创 2022-04-04 10:27:01 · 2263 阅读 · 1 评论 -
实验:基于顺序存储结构栈的实现与应用-数据结构(C语言)
实验名称: 基于顺序存储结构栈的实现与应用一、实验目的加深对栈结构的概念、基本运算的理解; 熟练掌握栈的逻辑结构与物理结构的关系; 物理结构采用顺序存储结构,熟练掌握顺序栈结构各种基本运算的实现; 栈在解决实际问题中的应用。二、实验环境安装设置1. 启动DevCPP在E:建立工作区MyCpp,所有的程序源码都存放在该文件夹下。三、实验任务 认真研读框架程序,根据提供的实验框架(框架可以直接运行),构造一个具有菜单的功能演示系统。根据功能要求实现顺序栈功能演示:...原创 2022-04-04 10:18:28 · 1093 阅读 · 0 评论 -
数制转换问题进制(十进制转二、八、十六进制)-栈的应用(c语言)
输入一个10进制数N,转换成一个r进制(r可以是2,8,16)的数输出。输入输出格式如下:输入:18 2输出:18=(1000)2输入:1000 16输出:1000=(3EB)16输入:177 8输出:177=(261)8程序完整代码:#include<string.h>#include<stdlib.h>#define SIZE 100typedef struct{ int data[SIZE]; int top...原创 2022-04-04 10:07:03 · 1720 阅读 · 0 评论 -
括号匹配检验算法-栈的应用(C语言)
假设表达式中包含三种括号:圆括号( )、方括号[ ]和花括号{},并且它们可以任意嵌套。例如{[()]()[{}]}或[{()}([])]等为正确格式,而{[}()]或[({)]为不正确的格式。输入可以是任意表达式,但只对三种括号的匹配情况进行处理判断,如不匹配,给出错误提示。输入:[(3+4)*{5}-3]输出:true输入:[{3+6[}(3+5)]输出:required ‘]’输入:{}())]输出:required ‘(‘程序完整代码:#include<原创 2022-04-04 10:00:21 · 2889 阅读 · 0 评论 -
背包问题-递归思想(C语言)
目录问题描述问题示例输入输出递归定义递归函数用法示例:结果展示问题描述设有一个背包可以放入物品的重量为s,现有n件物品,重量分别为w[0], w[1], …,w[n - 1]。能否从这n件物品中选择若干件放入此背包使得放入的重量之和正好等于s。如果存在一种符合上述要求的选择,则称此背包问题有解:否则,称此背包问题无解。问题示例s = 10,n=6, 物品重量为{ 1,8,4,3,5,2 }时可找到下列4组解:{ 1,4,3,2 },{ .原创 2022-04-29 19:53:22 · 5412 阅读 · 0 评论 -
基于链式存储结构的队列的实现-C语言(数据结构作业)
实现以下函数int Init_LQueue(LQueue*Q);//链队列Q进行初始化(创建头节点),初始化成功则返回TRUE,否则返回FALSEint EnLQueue(LQueue *Q, datatype x);//把元素x入队列Q,成功则返回TURE,否则返回FALSE int DeleteLQueue(LQueue * Q, datatype *x);//把元素*x入队列Q,成功则返回TRUE,否则返回FALSE int IsEmpty(LQueue *Q);//...原创 2022-04-29 12:43:29 · 1256 阅读 · 0 评论 -
二叉树的基本操作-C语言实现-数据结构作业
目录(1)二叉树的创建;(2)二叉树的先序、中序和后序遍历输出;(3)输出二叉树的叶子节点和度为2的节点的数量;(4)输出二叉树的深度;(5)将二叉树所有节点的左右子树互换(左子树变右子树,右子树变左子树);(6)参考书上,二叉树按层次输出(一行输出一层);(7)删除二叉树(释放二叉树所有节点空间);完整代码运行结果展示编写一个带菜单的实验演示系统(参考前面实验的菜单系统)。要求演示以下功能(界面、函数及相关数据结构等根据需要自行设计和定义):(1)二叉树的创.原创 2022-05-15 16:47:05 · 7695 阅读 · 3 评论 -
吓得我抱起了抱着我的小鲤鱼的我(递归思想)C语言
题目要求假设递归函数形式为recursion(int level)要求: recursion(0)输出内容为: 吓得我抱起了我的小鲤鱼 recursion(2)输出内容为: 吓得我抱起了抱着抱着我的小鲤鱼的我的我请根据上面的要求写出递归函数recursion(int level)实现思路输出内容最基本的一句话就是: recursion(0):吓得我抱起了我的小鲤鱼当level变大时,在空格内添加内容:吓得我抱起了()我的小鲤鱼()图解...原创 2022-05-15 16:27:54 · 1228 阅读 · 0 评论 -
前序遍历、中序遍历、后序遍历层序遍历详解附代码(数据结构C语言)
由于二叉树是递归定义的,显然,可以把二叉树遍历操作设计成递归算法。从二叉树的定义可知,一棵二叉树由三部分组成:根结点,左子树和右子树。若规定D、L、R分别代表“访问根结点”、“遍历根结点的左子树”和“遍历根结点的右子树”,则共有6种组合:LDR、DLR、LRD、RDL、DRL和RLD,由于先遍历左子树和先遍历右子树在算法设计上没有本质区别,因此我们只讨论6种组合的前三种:DLR、LDR和LRD,根据遍历方法对访问根结点处理的位置不同,称这三种遍历方法分别为前序遍历(DLR)、中序遍历(L...原创 2022-05-10 23:02:02 · 17318 阅读 · 0 评论 -
基于链式存储结构的栈的实现-数据结构作业(C语言)
目录一、实验目的二、实验任务三、程序框架四、完整代码五、结果展示一、实验目的加深对栈结构的概念、基本运算的理解; 熟练掌握栈的逻辑结构与物理结构的关系; 物理结构采用链式存储结构,熟练掌握链式栈结构各种基本运算的实现。二、实验任务认真研读框架程序,根据提供的实验框架(框架可以直接运行),构造一个具有菜单的功能演示系统。链栈采用带头节点的结构。根据功能要求实现链栈各种功能演示:LinkStack CreateLinkStack(); //创建一个空的链栈并返回..原创 2022-05-16 21:02:49 · 776 阅读 · 0 评论 -
基于顺序存储结构的循环队列的实现-数据结构作业(C语言)
实验名称: 基于顺序存储结构的循环队列的实现目录一、实验目的二、实验任务三、程序框架四、程序完整代码一、实验目的加深对队列结构的概念、基本运算的理解; 熟练掌握队列的逻辑结构与物理结构的关系; 物理结构采用顺序存储结构,熟练掌握顺序队列存储结构各种基本运算的实现。二、实验任务认真研读框架程序,根据提供的实验框架(框架可以直接运行),构造一个具有菜单的功能演示系统。根据功能要求实现队列各种功能演示:void InitQueue(SeqQueue *Q);//初始原创 2022-05-16 21:43:06 · 1218 阅读 · 0 评论