摘要: 决定用户下载大文件速度快慢的终极因素,在于用户下载进程实时抢占网络带宽的大小。其它的因素与它相比,可以忽略不计。 任意一个与互联网通信的进程,理论上都有一个实时最大可用带宽,这是客观存在,不以用户意志为转移。 如果 用户进程实时抢占的带宽 = 实时网络可用带宽 那是最最理想的,用户进程100%利用网 阅读全文
posted @ 2020-04-15 21:18 明明724 阅读(2819) 评论(0) 推荐(0) 编辑
摘要: 在进行讲解之前,我们先在下面放置一个对应表,因为在理解下面转换的时候,你可以随时查看该表。 ㈠:二进制转十进制 ⑴二进制转十进制的第一个方法是要从右到左用二进制的每个数去乘以2的相应次方,小数点后则是从左往右 2的0次方是1(任何数的0次方都是1,0的0次方无意义) 2的1次方是2 2的2次方是4 阅读全文
posted @ 2020-04-13 22:58 明明724 阅读(43845) 评论(0) 推荐(2) 编辑
摘要: 题目:输入一个十进制整数N,将它转换成R进制数输出。(2<=R<=16, R!=10) 思路:辗转相除法: 这样我们就很清楚地知道是N一直在除以2,直至被除数为0。 我们就将余数储存在一个数组里,到时候再将数组逆序输出 其它进制也一样,不过是除数改变而已。!!! 所以步骤就是: 1.将余数储存在数组 阅读全文
posted @ 2020-04-13 22:38 明明724 阅读(3096) 评论(0) 推荐(0) 编辑
摘要: 1. 原始的IP地址表示方法及其分类 IP地址是由4字节,32位表示的,为了表示方便,通常用点分十进制表示法,例如大家常见的:192.168.0.52,四个字节,通过点进行分隔,看起来十分清晰。IP地址的32位是由网络号+主机号组成的,也就是说这32位中,左边的某些连续位表示网络号,右边的某些连续位 阅读全文
posted @ 2020-04-07 18:27 明明724 阅读(5500) 评论(1) 推荐(2) 编辑
摘要: 题目:李白街上走,提壶去买酒。遇店加一倍,见花喝一斗。N遇店和花,喝光壶中酒。借问此壶中,原有多少酒。 编程输入N,输出原来的酒数和遇店、遇花的过程。 例如:输入N=3,输出:原酒数为1斗;第1次遇店加一倍即加1斗,剩2斗;第1次遇花喝1斗,剩1斗;第2次遇店加一倍即加1斗,剩2斗;第1次遇花喝1斗 阅读全文
posted @ 2020-04-06 21:50 明明724 阅读(1535) 评论(0) 推荐(0) 编辑
摘要: 题目:求出10-99之间所有每位数的乘积大于每位数之和的数,如98满足:9*8>9+8 代码: #include<iostream> using namespace std; int main() { for (int i = 10;i <= 99;i++) { int a = i % 10; in 阅读全文
posted @ 2020-04-06 21:37 明明724 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 题目:打印n以内(包括n)的所有素数,从小到大,中间用空格隔开 代码: #include<iostream> #include<cmath> using namespace std; int sushu(int x) { for (int i = 2;i <= sqrt(x);i++) { if ( 阅读全文
posted @ 2020-04-06 21:34 明明724 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 题目:用*打印菱形,*中间以空格隔开 如n=5时输出如下图形: * * * * * * * * * * * * * 要求根据输入的n打印出相应的菱形 代码: #include<iostream> using namespace std; int main() { int n; cin >> n; i 阅读全文
posted @ 2020-04-06 21:29 明明724 阅读(764) 评论(0) 推荐(0) 编辑