码迷,mamicode.com
首页 >  
搜索关键字:数加    ( 2432个结果
C和C++函数指针作为函数参数的区别
1.函数作为参数加*和不加* 例1: void print(int i) { printf("not parameter%d\n",i); } void debugfun(void (*funprint)(int)) { funprint(2); return; }   main() { debug...
分类:编程语言   时间:2014-10-09 16:18:18    阅读次数:190
大整数加法
java实现package 经典;import java.math.BigInteger;import java.util.regex.Matcher;import java.util.regex.Pattern;public class BigIntegerAddition { /** ...
分类:其他好文   时间:2014-10-05 12:43:48    阅读次数:168
SPOJ 11840. Sum of Squares with Segment Tree (线段树,区间更新)
题意: 有三种操作:将区间中的所有数置为x;将区间中的所有数加上x;求区间内所有数的平方和。 分析: 先考虑如果不需要求平方和,只是求和,我们需要维护这些数据:addv-区间内的数共同加上的值;setv-区间内的数都置为的值(setv=INF表示不设置);sumv-区间内的数加上addv之前的值。 但这题求的是平方和,似乎不是很好维护。如果只是set操作,还是很好维护的,那么难点就在于add操作了。考虑如下等式:(x+v)^2=x^2+2xv+v^2,x是add操作之前的数,v是add的数,这是一个数的情况...
分类:其他好文   时间:2014-10-03 19:23:05    阅读次数:250
C++中priority_queue的比较函数重载的两种方式
1.定义比较函数,以函数对象形式     这种方式使用时,需要把函数加入priority_queue的声明中去  struct com{   bool operator()( T &t1, T &t2)     {    } }; priority_queue, com>  que; 2.在结构体中重载 class T{ public: friend bool o...
分类:编程语言   时间:2014-10-03 16:40:34    阅读次数:292
DP 简单题目练习
ZOJ 1234这道题目我表示也还不是特别能理解。。。。还是太菜了T T从后往前思考,因为只要后面有多的数在,那么C肯定是存在的,只要考虑是否把前两个数加在一起作为badness值这样两种情况来考虑如果总数和3*j相同的话,那必然不用多考虑,它只能以前两个数的平方差作为badness值 1 #inc...
分类:其他好文   时间:2014-09-30 16:17:09    阅读次数:228
单链表大整数加法
单链表大整数加法,节点是char型。First List: head->1->8->9Second List: head->9->8->1Result List: head->1->1->7->0实现了单链表(单链表类模板),现在使用单链表实现大整数加法 1 #include "stdaf...
分类:其他好文   时间:2014-09-29 12:56:00    阅读次数:272
hdu 1002 Java 大数 加法
http://acm.hdu.edu.cn/showproblem.php?pid=1002 PE   因为最后一个CASE不需要输出空行 import java.math.BigInteger; import java.util.Scanner; public class Main { public static void main(String args[]){ Scanner i...
分类:编程语言   时间:2014-09-29 01:58:37    阅读次数:210
[JAVA]各种杂七杂八的东西......
BigInteger / BigDecimal / string 一些常用的函数:加 add减 substract乘 multiply除 divid取余 mod次幂 pow(int)比较 compareTo / equals判断是否某string开头(是否0开头) startsWith("0").....
分类:编程语言   时间:2014-09-28 00:18:50    阅读次数:323
负号干了啥?
1. 1和-1在内存中是如何表示的? 2. 给一个数加上负号在内存中会如何改变? 3.一个练习引发的思考。 先引入一个小工具,作用是将一个char转成二进制表示。 static?void?n2(unsigned?char?c)?{ ????int?...
分类:其他好文   时间:2014-09-27 15:21:51    阅读次数:212
Python学习-4.Python的模块加载(二)
1、部分函数加载1 from SameFolder import printSameFolder2 printSameFolder()该代码指从SameFolder.py中加载printSameFolder这个函数,而不加载SameFolder.py的其他函数。第二行即调用该函数。2、加载为别名1 ...
分类:编程语言   时间:2014-09-26 23:17:18    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!