计算几何基础——矢量和叉积矢量 如果一条线段的端点是有次序之分的话,那么这种线段就称为 有向线段,如果有向线段p1p2的起点p1在坐标的原点,则可以把它称为矢量 p2矢量的加减 设二维矢量 P = (x1, y1), Q = (x2, y2),则 P + Q = (x1 + x2, y1 + y2)...
分类:
其他好文 时间:
2014-07-09 00:15:13
阅读次数:
327
本题就是说一个小神童,能计算加减法。
不过题目知识说这个小神童,到底有多神,要我们自己发现。
因为最后给出的数据非常非常巨大,听说接近50k就是超过50000个数位相加,可想而知他多神。
看来题目也是考IQ啊!
如果以为是超级水题,按照一般加减法做,肯定是WA了。
这里给出使用string的加减法运算,因为string是长度可增可减的,所以不管是多少位,只要内存支持,那么本算法都可以支持...
分类:
其他好文 时间:
2014-07-06 10:34:40
阅读次数:
137
【BZOJ2709】水的二分加验证。但是好像被读入萎到了。。。
【BZOJ3229】强大的算法见此。被机房的一堆大神“推荐”,于是被坑了。。。写了一个下午。。。
【BZOJ3631】这道题给我的启示是:要多想想算法。开始一直在打树链剖分,打到一半忽然在众神犇的提(bi)示(shi)下,发现有O(N)的方法。试想:如果要支持区间修改(加减),最后再查询,可以用什么方法?固然,线段树和树状数组等等...
分类:
其他好文 时间:
2014-07-04 00:28:36
阅读次数:
333
public class Test{ public static void main(String args[]){ System.out.println(0.05+0.01); System.out.println(1.0-0.42); System...
分类:
其他好文 时间:
2014-07-03 21:31:12
阅读次数:
218
sizeof(short int ) = 2;
测试用例
#include
int main()
{
short int a = -32768;
short int b = 0x8000;
short int c = 0xffff;
short int d = 0x8001;
printf("%d, %d, %d, %d\n", a, b, c...
分类:
编程语言 时间:
2014-07-03 17:15:54
阅读次数:
275
设m=C(n,k)=n!/((n-k)!*k!) 问题:求m的因数的个数
将m分解质因数得到
p1有a1个
p2有a2个
....
由于每个质因数可以取0~ai个(全部取0就是1,全部取ai就是m)最后的答案就是(a1+1)*(a2+1)*....*
注意不能直接将m分解,因为太大,所以要先分解n,n-k,k,根据他们再来加减。
#include
#include
#includ...
分类:
其他好文 时间:
2014-07-02 16:51:02
阅读次数:
289
表达式计算器说明文档 ExpressionRunner下载链接:http://pan.baidu.com/s/1sjlp6Zb主要实现功能: 1、 基础表达式的计算,实现了加减乘除乘方和带括号运算 2、 实现了自己添加变量,并且可以让自己添加的变量参与运算 3、 添加5个默认变...
分类:
移动开发 时间:
2014-07-02 14:25:44
阅读次数:
245
题目:
通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。
输入字符串的格式为:“操作数1 运算符 操作数2”,“操作数”与“运算符”之间以一个空格隔开。
补充说明:
1、操作数为正整数,不需要考虑计算结果溢出的情况。
2、若输入算式格式错误,输出结果为“0”。
要求实现函数:
void arithmetic(const char *pInputS...
分类:
其他好文 时间:
2014-07-02 11:22:01
阅读次数:
265
jQuery实现购物车多物品数量的加减+总价+删除计算 单价:1.50 删除 单价:3.95 删除 总价:
分类:
Web程序 时间:
2014-07-02 10:14:01
阅读次数:
217
一、算术运算C语言一共有34种运算符,包括了常见的加减乘除运算1.加法运算+l除开能做加法运算,还能表示正号:+5、+902.减法运算-l除开能做减法运算,还能表示符号:-10、-293.乘法运算*注意符号,不是x,而是*4.除法运算/l注意符号,不是÷,也不是\,而是/l整数除于整数,还是整数。1...
分类:
其他好文 时间:
2014-07-02 10:07:20
阅读次数:
213