小数相加
时间限制:1000 ms | 内存限制:65535 KB
难度:4
描述
给你两个个小数,你能计算出它们的和是多少吗?
你肯定会说,so easy。
可是,如果这些小数中有的是无限循环小数呢?
无限循环小数一般有三部分,整数部分,小数不循环部分,和小数循环部分。
比如:
1.2(34)的三部分分别为1 2 34.
2.(04)的整数...
分类:
其他好文 时间:
2014-10-18 11:15:31
阅读次数:
172
格式化输出的控制
#include
int main(void){
float a=111123.681111f;
printf("%1.3f",a);
return 0;
}
结果:111123.680
所以1.3只是针对小数部分的。
格式化输入
#include
int main(void){
int a=0;
scanf("%8d\n",...
分类:
编程语言 时间:
2014-10-18 11:14:31
阅读次数:
217
/*
题目大意:求三角形的外接圆
解题思路:c/sin(C)=2R,先求出cos,在求出sin
关键点:直接调用库
解题人:lingnichong
解题时间:2014-10-18 10:19:33
解题体会:简单题
*/
So Easy[Ⅰ]
时间限制:1000 ms | 内存限制:65535 KB
难度:2
描述
给出任意一个三角形的三个边...
分类:
其他好文 时间:
2014-10-18 11:14:42
阅读次数:
127
题目链接:hdu 5029 Relief grain
题目大意:给定一棵树,然后每次操作在uv路径上为每个节点添加一个数w,最后输出每个节点个数最多的那个数。
解题思路:因为是在树的路径上做操作,所以基本就是树链剖分了。只不过以前是用一个数组即可维护值,这题要用
一个vector数组记录。过程中用线段树维护最大值。
#pragma comment(linker, "...
分类:
其他好文 时间:
2014-10-18 11:14:53
阅读次数:
243
前阵子忙于弄亚马逊一个东西,因为技术原因,搞得时间有点长,用的是c,还好师傅给了点资料给我参考,师傅技术是相当牛。利用libs3和aws_sigv4,大概的原型代码已写好,自己需要去写下认证那块,不然是无法访问进去的,大家都知道亚马逊在C和C++这块是没有sdk的。弄完这个自己感觉有那么一点成长,不过完全不够,因为搞得时间有点长,也被叫到办公室聊天批评了。接下来还有一个任务就是角色代入这块了,自己...
分类:
其他好文 时间:
2014-10-18 11:12:41
阅读次数:
145
题目链接:hdu 4897 Little Devil I
题目大意:给定一棵树,每条边有黑白两种颜色,初始都是白色,现在有三种操作:
1 u v:u到v路径上的边都取成相反的颜色2 u v:u到v路径上相邻的边都取成相反的颜色(相邻即仅有一个节点在路径上)3 u v:查询u到v路径上有多少个黑色边
解题思路:树链剖分,用两个线段W和L维护,W对应的是每条的黑白情况,L表示的是每个...
分类:
其他好文 时间:
2014-10-18 11:13:31
阅读次数:
225
题目链接
题意:给出一张有向图,判断图上的任意两个点是否存在一条路可达(单向可达即可)。
思路:有向图找出强连通分量,然后缩点,因为题目要求任意两点存在可达的路,所以缩点之后的点,要形成一条单链,才能符合可达的要求,在这里用DP求最长路来判断是否能形成一条单链。
代码:
#include
#include
#include
#include
#include...
分类:
其他好文 时间:
2014-10-18 11:15:10
阅读次数:
170
今天学了AC自动机,可以说AC自动机是把匹配的串建立成为一颗trie,然后就和kmp 是一样的
题意:判断在一篇文章中有多少单词出现过,并输出来
#include
#include
#include
#include
#include
using namespace std;
const int maxn = 1000007;
int cnt;
struct Node{
Node *f...
分类:
其他好文 时间:
2014-10-18 11:11:48
阅读次数:
237
枚举Windows系统服务,通过进程ID取服务名,判断进程是否是服务...
库定义了三种类:istringstream、ostringstream和stringstream,分别用来进行流的输入、输出和输入输出操作。另外,每个类都有一个对应的宽字符集版本。简单起见,我主要以stringstream为中心,因为每个转换都要涉及到输入和输出操作。
注意,使用string对象来代替字符数组。这样可以避免缓冲区溢出的危险。而且,传入参数和目标对象的类型被自动推导出来,即使使用了...
分类:
其他好文 时间:
2014-10-18 11:14:17
阅读次数:
114
聪明的小珂
时间限制:1000 ms | 内存限制:1000 KB
难度:3
描述
小珂是一个爱美的女孩,她有n条新项链,标号从1到n,每一条项链在颜色上都会有一些差别,n条项链依次摆放,围成一个圈。小珂每次都会从上一次选择项链的位置开始数到第k条项链,把这条项链作为今天要带的项链,每次数的方向都是一致的,现在希望你帮小珂计算出一个最大的k,满足k
例如 n=7,取k=3...
分类:
其他好文 时间:
2014-10-18 11:12:06
阅读次数:
100
装进小盒子的音乐路由,开博尔视频播放器,简直是一种硬件资源的浪费,开放接口才是硬道理,极路由也好不到哪去,只是云思想比较好。 如果我们回到20世纪60-70年代,那时所有的用户都坐在一台电传终端前工作,真正复杂数据处理的机器则在线缆的另一端,多用户分时系统的出现使得多个用户可以同时工作。这个思想直接导致了30年后大规模的C/S应用的出现,典型的就是Web服务,HTTP协议几乎成了应用...
分类:
其他好文 时间:
2014-10-18 11:14:23
阅读次数:
179
抽象类Statement作为命令模式的Command,只有一个方法public abstractvoid
evaluate() throws Throwable;
作为命令模式的Invoker的各种Runner,将发出各种Statement并以它们表示运行JUnit测试组的整个过程。针对方法的标注如@Test 、@Before、@After、@BeforeClass、@AfterClass和各...
分类:
其他好文 时间:
2014-10-18 11:12:39
阅读次数:
251
函数名: cabs
功 能: 计算复数的绝对值
用 法: double cabs(struct complex z);
程序例:
#include
#include
int main(void)
{
struct complex z;
double val;
z.x = 2.0;
z.y = 1.0;
val = cabs(z);...
分类:
编程语言 时间:
2014-10-18 11:12:02
阅读次数:
244
自编Photoshop简单教程,关于图片的基础知识以及如何处理一个符合你程序的图片,希望可以帮助各位程序员们!...
分类:
其他好文 时间:
2014-10-18 11:10:17
阅读次数:
221
函数名: delay
功 能: 将程序的执行暂停一段时间(毫秒)
用 法: void delay(unsigned milliseconds);
程序例:
/* Emits a 440-Hz tone for 500 milliseconds */
#include
int main(void)
{
sound(440);
delay(500);
n...
分类:
编程语言 时间:
2014-10-18 11:11:23
阅读次数:
159
linux proc文件系统 在驱动中如何使用proc文件调试...
分类:
其他好文 时间:
2014-10-18 11:12:30
阅读次数:
246