POJ 2453二进制又一重要用法
来源:互联网 发布:天龙八部清风怡江美工 编辑:程序博客网 时间:2024/06/06 02:45
#include <iostream>#include <map>#include <string>#include <cstring>#include <cstdio>#include <cstdlib>#include <cmath>#include <algorithm>#include <vector>#include <queue>#include <set>#include <stack>#include <map>using namespace std;int main(){ int x,n; //char b[35]; //itoa(x,b,2); while(cin>>n&&n) { x=n&-n; //在树状数组用过,但是那时不解其意,现在有点点懂了,原来是补码问题 cout<<(n+x+(n^n+x)/x/4)<<endl; //但是这个式子确实很神,刚开始没想到用二进制的,受教了 //cout<<(n^(n+x))<<endl; } return 0;}
- POJ 2453二进制又一重要用法
- poj 3368 又一线段树
- poj 2453(二进制1的个数)
- set_error_handler() 重要用法
- php set_error_handler() 重要用法
- set_error_handler() 重要用法
- POJ 2570 floyd 二进制
- POJ 3279二进制枚举
- POJ 3279 Fliptile 二进制
- POJ 2436 二进制枚举
- POJ 3279 二进制搜索
- HDU 2594 KMP next数组的又一用法
- POJ-1860(Bellman()重要应用)
- 几个重要函数的用法
- jQuery重要函数用法详解
- POJ-1906(二进制思想)
- poj 2570经典二进制floyd
- POJ 1753 枚举二进制+BFS
- Android Low Memory Killer
- Struts2与Spring结合的jar包
- 【NOIP 2010】 引水入城
- 使用Eclipse构建Maven项目 (step-by-step)
- AdMob demo code.
- POJ 2453二进制又一重要用法
- Mvc示例之六---bs软件的路径
- oracle
- 关于java类的初始化过程
- android错误之解析包时出现问题(一)
- hdu 2647 Reward 拓扑排序
- mysql中order by优化的那些事儿
- nextSibling和previousSibling中浏览器的兼容问题
- hdu 4443 Lost