跳到文章

本 日 公 休

Hi, this is Mendax. I’m documenting my learning notes in this blog.

摘要: 篇首语:回退N步(GBN)和选择重传(SR)是解决流水线的差错恢复的两种基本方法。 本篇我们先来看看GBN。 首先我们了解滑动窗口的概念:滑动窗口的作用是控制流量,它可以存在于接收端和发送端。以发送窗口为例,其基本原理就是在任意时刻,发送方都维持了一个连续的允许发送的帧的序号。不同的滑动窗口协议窗口 阅读全文
posted @ 2020-07-22 11:52 叁壹壹 阅读(2916) 评论(0) 推荐(0)
摘要: 虚方法 我们将介绍在Java中,当设计类时,被重写的方法的行为怎样影响多态性。 我们已经讨论了方法的重写,也就是子类能够重写父类的方法。 当子类对象调用重写的方法时,调用的是子类的方法,而不是父类中被重写的方法。 要想调用父类中被重写的方法,则必须使用关键字super。 /* 文件名 : Emplo 阅读全文
posted @ 2020-04-14 12:28 叁壹壹 阅读(185) 评论(0) 推荐(0)
摘要: #include<stdio.h> int Josephus(int n,int m){ if(n==1) return 0; else return(Josephus(n-1,m)+m)%n; } int main(){ int n,m; scanf("%d%d",&n,&m); printf(" 阅读全文
posted @ 2020-03-22 12:19 叁壹壹 阅读(239) 评论(0) 推荐(0)
摘要: 汉诺塔问题。有三根柱子A、B、C。设A柱上有n个盘子,盘子的大小不等,大的盘子在下,小的盘子在上,如下图所示。要求将A柱上的n个盘子移到C上,每一次只能移一个盘子。在移动过程中,可以借助于任一根柱子,但必须保证三根柱子上的盘子都是大的盘子在下,小的盘子在上。要求编一个程序打印出移动盘子的步骤。 #i 阅读全文
posted @ 2020-03-15 11:12 叁壹壹 阅读(306) 评论(0) 推荐(0)
摘要: #include<iostream> #include<math.h> #define Pi 3.1415926 using namespace std; int main(){ int i,sinx,cosx; int line=0;//行数 float x=0; for(;line<25;x+= 阅读全文
posted @ 2020-03-14 22:56 叁壹壹 阅读(436) 评论(0) 推荐(0)
摘要: 用double或long double型变量存放阶乘值。对于某些C++系统,可用8字节整型,如VC++的_int64。 自编大整数运算程序:例如使用字符型数组实现。 近似方法:当阶乘值大于等于10时,就除以10,使指数加1。最后将尾数和指数分别输出。 阅读全文
posted @ 2020-03-14 22:22 叁壹壹 阅读(335) 评论(0) 推荐(0)
摘要: CONTENT : setw(int) setfill(char) setiosflags setbase(int) setprecision(int) iomanip.h是I/O流控制头文件 1.setw(int n) 预设宽度 如, cout<<setw(5)<<996<<endl; 结果是: 阅读全文
posted @ 2020-03-14 20:38 叁壹壹 阅读(466) 评论(0) 推荐(0)
摘要: CONTENT : C++字符集,关键字和标识符 C++的基本数据类型 运算符与表达式 常用库函数 一、字符集,关键字和标识符 1、字符集 : ⑴大写、小写英文字母各26个; ⑵阿拉伯数字10个; ⑶运算符、标点符号及其他字符30个: + - * / % = ! & | ~ ^ < > ; : ? 阅读全文
posted @ 2020-03-14 17:02 叁壹壹 阅读(567) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-13 20:44 叁壹壹 阅读(96) 评论(0) 推荐(0)
摘要: 线性表的存储结构是线性结构,其特点是: 在数据元素的非空有限集中 (1)存在惟一的一个被称做“第一个”的数据元素; (2)存在惟一的一个被称做“最后 一个”的数据元素; (3)除第一个之外,集合中的每个数据元素均只有一个前驱; (4)除最 后一个之外,集合中每个数据元素均只有一个后继。 顺序表: 定 阅读全文
posted @ 2020-03-13 14:39 叁壹壹 阅读(958) 评论(0) 推荐(0)