在C/C++语言里,&代表取地址或者“位与”运算1、取变量的地址:&变量名,这将获得该变量的地址,例:int a = 1, &p = a。2、进行位与运算,格式是:变量1&变量2,进行计算时,将会把类型提升为int。“位与”运算是“位运算”的一种,运算法则是在二进制数下,相同位的两个数字都为1,则为...
分类:
其他好文 时间:
2014-08-13 22:05:37
阅读次数:
209
大多数语言在处理浮点数的时候都会遇到精度问题,但是在JS里似乎特别严重,来看一个例子alert(45.6*13);结果居然是592.800000000001,当然加法之类的也会有这个问题那这是js的错误吗?当然不是,你的电脑做着正确的二进制浮点运算,但问题是你输入的是十进制的数,电脑以二进制运算,这...
分类:
编程语言 时间:
2014-08-13 21:49:27
阅读次数:
192
http://poj.org/problem?id=2155
上午自己搞了很久胡思乱想了很久,然后没思路-----看了论文《浅谈信息学竞赛中的“0”和“1”——二进制思想在信息学竞赛中的应用》,豁然开朗啊,,马上A掉---PE了一次o(╯□╰)o
通过论文学到的两点:
1、多维不会的时候,从一维尝试类比;
2、想法的证明,情况数不多的时候,分类讨论证明很好
#includ...
分类:
其他好文 时间:
2014-08-13 19:05:27
阅读次数:
153
先贴自己类比二维树状数组写的三维树状数组模板: 开始的时候循环体内j=y,k=z,没写,以为自己思路错了,,,hehe.....
更高维的树状数组以此类比
const int MAXN = 100+10;
int c[MAXN][MAXN][MAXN];int X,Y,Z;
int N;
inline int lowbit(int x){return x&(-x);}
void up...
分类:
其他好文 时间:
2014-08-13 19:00:37
阅读次数:
189
中文题,题意不再累赘。
思路:对于第 i 行的放士兵,影响它的只有第 i-1 行和 i-2 行,所以暴力枚举符合这三行的状态
state[i],state[j],state[k]. 接下来就是二进制的巧妙应用了。
具体题解看代码注释!!!
#include
#include
#include
#include
#include
#include
#inc...
分类:
其他好文 时间:
2014-08-13 18:58:37
阅读次数:
205
典型的多重背包的应用题解。
可以使用二进制优化,也可以使用记录当前物品的fangf...
分类:
其他好文 时间:
2014-08-13 18:55:27
阅读次数:
174
一个C++程序由一个或者多个编译单元组成。每个编译单元都是一个独立的源代码文件,通常是一个带.cpp的文件,编译器每次编一个文件编译单元,生成一个以.obj或者.o为后缀的目标文件。程序就是运行在这些目标文件上。这些目标文件都是二进制的文件。一旦所有的编译单元都生成了目标文件,我们就用连接器将他们连接成一个可执行的.exe文件...
分类:
编程语言 时间:
2014-08-13 18:47:37
阅读次数:
206
环境:教室,默认lftp的ip地址:172.16.0.1基于二进制程序必须安装在/usr/local目录下,并且解压后的目录必须叫mysqllftp172.16.0.1获取到Mariadb-5.5.36安装包get到当地目录展开程序:[root@localhostyum.repos.d]#tarxfmariadb-5.5.36-linux-x86_64.tar.gz-C/usr/localcd到该..
分类:
数据库 时间:
2014-08-13 15:22:07
阅读次数:
342
//将image转化为二进制 public static byte[] GetByteImage(Image img) { byte[] bt = null; if (!img.Equals(null)...
分类:
其他好文 时间:
2014-08-13 14:41:46
阅读次数:
212
46.搜狐(运算):四对括号可以有多少种匹配排列方式?比如两对括号可以有两种:()()和(())跟12个人排高矮的题目差不多。 用 0 表示 “(”,用 1 表示“)” 则需要数字二进制最低8位有 4个1和 4个0,且从低位到高位对1 和 0 计数时,0 出现的次数不能超过 1 出现的次数。/*46...
分类:
其他好文 时间:
2014-08-13 12:28:16
阅读次数:
116