上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: //1021//思路:求出各个fn,再挨个判断其是否能被3整除.#include<iostream>using namespace std;#define N 1000000int f[N];int main(){ int n; int i; f[0] = 1;//%3的结果 f[1] = 2;// 阅读全文
posted @ 2018-03-08 21:52 林木子 阅读(287) 评论(0) 推荐(0) 编辑
摘要: //1018//思路:求这个阶乘结果的位数,因为是阶乘结果(乘积)取对数,就相当于对每个对数求和/* 123456=1.23456*10^5;log10(123456) = 5.09151;log10(1.23456 * 10 ^ 5) = log10(1.23456) + log10(10 ^ 5 阅读全文
posted @ 2018-03-08 18:43 林木子 阅读(213) 评论(0) 推荐(0) 编辑
摘要: //1012/*思路:题目的意思就是将正整数(0~9)求阶乘倒数的和,需要设置一个函数用来求阶乘,在main函数中,0~9循环一次,调用阶乘函数求倒数并累加作为和,求出相应的e并输出*/#include<iostream>#include<iomanip>using namespace std;// 阅读全文
posted @ 2018-03-08 15:01 林木子 阅读(542) 评论(0) 推荐(0) 编辑
摘要: // N1 判断素数#include<stdio.h>#include<math.h>int main(){ int n; int i; while (~scanf("%d",&n)) { for ( i = 2; i <= sqrt((double)n); i++) { if (n%i==0) { 阅读全文
posted @ 2018-03-03 21:15 林木子 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 无连接通信是通过UDP(User Datagram Protocol)/IP(Internet Protocol)协议来完成的,它不能确保可靠的数据传输,但能将数据发送到多个目标,或者接收多个源数据。相较于TCP等连接通信,无连接通信只要服务端先用socket()创建套接字,然后通过bind()绑定 阅读全文
posted @ 2018-03-03 18:38 林木子 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 简单的TCP(Transport Control Pr)程序客户端流程:创建套接字(套接字用IP地址:端口号)表示)socket()->请求连接connect()->交换数据 send()/recv()->关闭连接 closesocket() 简单的TCP程序服务端流程:创建套接字socket()- 阅读全文
posted @ 2018-03-02 23:47 林木子 阅读(410) 评论(0) 推荐(0) 编辑
摘要: // 阅读全文
posted @ 2018-03-02 23:17 林木子 阅读(250) 评论(0) 推荐(0) 编辑
摘要: //1088(参考博客:http://blog.csdn.net/libin56842/article/details/8950688)//1.编写一个浏览器输入输出(hdu acm1088);//思路:对已经输入的字符串进行处理,遇到<br><hr>分别进行处理。遇到多于80个字符(统计该行的长度 阅读全文
posted @ 2018-03-02 14:55 林木子 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 1.快速幂 原理:求a的b次方,将b转化为二进制数,该二进制位第i位的权是2^(i-1), 例如 11的二进制是1011 11 = 2³×1 + 2²×0 + 2¹×1 + 2º×1 因此,我们将a¹¹转化为算 实现: 快速幂可以用位运算来实现 b and 1{也就是取b的二进制最低位(即第0位)  阅读全文
posted @ 2018-03-01 21:33 林木子 阅读(317) 评论(0) 推荐(0) 编辑
摘要: /*1、题目:输入一个数,代表要检测的例子的个数,每个例子中:输入两个时间(格式HH:MM : SS),前面时间减去后面时间,输出在时钟上显示的时间,格式一样,如果是以为数字的前面补零。*//**思路:1.将两个时间都转换秒,进行相减,得到的结果再转化为时分秒形式;*2.先进行秒的相减,如果不够减, 阅读全文
posted @ 2018-02-27 12:37 林木子 阅读(470) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页