pintool是intel推出的一个动态插桩工具。pin tool常用的有RTN接口(routine,我的理解就是程序上下文,比如汇编子程序,c/cpp函数之类),INS接口(指令级接口),Image(二进制文件镜像,lib或者exe)我采用RTN模式捕获函数信息。PIN初始化流程如下:在rtnfu...
分类:
其他好文 时间:
2014-10-03 04:11:33
阅读次数:
278
#include<stdio.h>intmain(){inta=12;//定义一个需要转换的整型charb[50];//保存转化后到数组里面_itoa_s(a,b,50,2);//转化为二进制printf("%s\n",b);//输出字符串}
分类:
编程语言 时间:
2014-10-02 21:37:24
阅读次数:
182
CountingonesTime Limit: 1000ms, Special Time Limit:2500ms, Memory Limit:65536KBTotal submit users: 18, Accepted users: 16Problem 13030 : No special ju...
分类:
其他好文 时间:
2014-10-02 21:15:53
阅读次数:
275
又是惨烈的一天第一题多重背包。二进制拆分即可。#include #define max(a,b) ((a)>(b)?(a):(b))int n,m,i,j,k,l,a,b;int d[11][11];// s: time w: valueint s[10000],w[10000],pn,f[10.....
分类:
其他好文 时间:
2014-10-02 18:46:33
阅读次数:
296
HDU 5050 -Chinese Girls' Amusement( JAVA or 高精度 )题意不用再解释做法是求两个二进制数的最大公约数字然后以二进制输出import java.io.*;import java.math.BigInteger;import java.util.*;publi...
分类:
编程语言 时间:
2014-10-02 18:43:23
阅读次数:
275
第一题:题目大意:多重背包。解题过程:1.二进制拆分。最慢的点0.5s。2.单调队列优化会更快,不过我不会。。第二题:题目描述:给定一个n×m的矩阵,记录左上角为(1,1),右下角为(n,m),现在从(1,1)开始取数,每次只能向下或向右移动一个单位,最终到达(n,m),我们把路径上所有的数相乘,结...
分类:
其他好文 时间:
2014-10-02 15:36:53
阅读次数:
327
先说下题目的意思: 在一个二维坐标系中有N个点,某人要来个走遍所有点的旅行,但是他的车每次加油后只能走M个单位距离;所以要在这个N点中选一些建立加油站;问题来了:i^th 点 建加油站的花费是 2^(i-1); 求最小话费 用二进制表示;(其中1号必须建立加油站) 思路:有 1000...
分类:
其他好文 时间:
2014-10-02 14:11:03
阅读次数:
159
http://acm.hdu.edu.cn/showproblem.php?pid=4810
以前做过一些涉及异或的题,化为二进制形式,然后统计0,1个数是一种很常见的处理方法,但是在做这个题的时候居然没尝试,脑残啊......
一开始看5s时限,感觉稍微暴力一点应该可以,于是YY的O(n^3)算法但是没去实现,明显超时啊,大致就是通过C(n,1)的组合可以在O(n^2)内处理出C(n,2)的...
分类:
其他好文 时间:
2014-10-02 12:46:23
阅读次数:
146
题目:acdream 1216 Beautiful
People
题意:每个人有两个值,能力值和潜力值,然后要求一个人的这两个值都严格大于第二个人的时候,这两个人才能呆在一块儿,给出许多人的值,求最多有多少个人?
分析:很容易想到是个单调非增模型,如果用O(n*n)的写法的话,会超时!
那么我们就要用二分优化来找。
我们可以先按第一个值 x 从小到大排序,然后按第二个值...
分类:
其他好文 时间:
2014-10-02 10:55:12
阅读次数:
242
$args # 这个变量等于请求行中的参数。$binary_remote_addr # 远程地址的二进制表示$body_bytes_sent # 已发送的消息体字节数$content_length # 请求头中的Content-length字段$content_type...
分类:
其他好文 时间:
2014-10-01 21:35:11
阅读次数:
194