原码、反码、补码是关于整数在计算机中的三个概念。
在计算机中,对于整数是这样存储的,在所有的二进制位中用一位(最高位)当做符号位,约定0表示正数,1表示负数,其余的是数值位。需要指出正数的原码、反码、补码都是一样的。对于sizeof(int)为4的环境,
1 的二进制是 0000 0000 0000 0000 0000 0000 0000 0001 (原码)
-1的二进制是 1000 0000 0000 0000 0000 0000 0000 0001 (原码)
反码
反码则规定为相对于原码符号位不变,数值...
分类:
其他好文 时间:
2014-09-22 20:20:33
阅读次数:
183
题目链接:
huangjing
思路:
这个题目应该随便怎么搞都可以,我说一下我的思路,可以根据题目的数据计算出价值的取值范围为0~10000,所以用一个1w的数组表示数组,下标代表价值,数组值代表数目,
然后这个题目要特判一下全是一样的值的情况。
题目:
Grade
Time Limit: 3000/1500 MS (Java/Others) Memory Lim...
分类:
其他好文 时间:
2014-09-22 19:30:13
阅读次数:
279
语言实现了人与人之间的沟通,那么人与电脑之间怎么沟通呢?当然也是语言,它是程序语言。计算机是01的世界,通过程序语言,把人类的大千世界语计算机融合在了一起,amazing。
机器语言由01组成,直接用机器语言可读性差,难以理解,由此逐渐产生了汇编语言和高级语言。程序设计语言面向人,人们用它写出源程序,目标程序面向机器,语言处理程序充当翻译的角色,联通了人与机器。
语言程序是如何...
分类:
其他好文 时间:
2014-09-22 19:30:03
阅读次数:
262
Relief grain
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 100000/100000 K (Java/Others)
Total Submission(s): 295 Accepted Submission(s): 66
Problem Description
The soil is crack...
分类:
其他好文 时间:
2014-09-22 19:46:23
阅读次数:
343
AX文件的一个对外接口DllRegisterServer,由外部调用,比如注册AX的时候:regsvr32 xxx.ax 通常情况下,我们的filter可能注册在”Direct Show”目录下,那么直接调用 // Creates registry entries for the DLLSTDAPIDllRegisterServer(){return AMovieDllRe...
分类:
其他好文 时间:
2014-09-22 20:35:53
阅读次数:
305
用给出的公式求出每个蘑菇的grade,求出现次数最多的grade。如果有多个grade出现的次数一样多,且还有其他的grade,则把这些出现次数最多的grade按升序输出;否则,输出“Bad Mushroom”。注意当方案数只有一种的时候直接输出这个方案。
程序乱搞。。。 用很难看的姿势A掉了。。。
#include "stdio.h"
#include "string.h"
int ...
分类:
其他好文 时间:
2014-09-22 20:02:23
阅读次数:
164
The kth great number
Xiao Ming and Xiao Bao are playing a simple Numbers game. In a round Xiao Ming can choose to write down a number, or ask Xiao Bao what the kth great number is. Because the numb...
分类:
其他好文 时间:
2014-09-22 19:12:13
阅读次数:
197
既然Filter是一种COM组件,使用前就必须先注册。Filter的注册程序为regsvr32.exe (位于操作系统目录的system32子目录下)。假设现在有一个Filter文件,它的完整路径为C:/DSFilters/myFilter.ax,那么注册这个Filter的方法为:在命令行状态下,执行regsvr32 C:/DSFilters/myFilter.ax。随后会弹出一个对话框,告诉Fi...
分类:
其他好文 时间:
2014-09-22 20:35:13
阅读次数:
211
1. H.264
H.264亦称为A
2. 结构...
分类:
其他好文 时间:
2014-09-22 20:34:53
阅读次数:
338
源代码如下:
public static void main(String[] args) throws Exception {
System.out.println("(abc)".replaceAll("(", ""));
}
报错信息如下:
Exception in thread "main" java.util.regex.PatternSyntaxException: Unclo...
分类:
其他好文 时间:
2014-09-22 20:34:43
阅读次数:
922
题目链接:
huangjing
题意:
给了一幅图,然后这幅图里面有一个孙悟空,一个唐神,然后还有m把钥匙,还有最多5条蛇,然后蛇只要第一次杀死,杀这条蛇的时间为1S,并且后来再遇到的时候就不用加时间了,求最小的拯救时间。
思路:
首先那5条蛇可以用5位二进制数表示,然后开一个3维的数组判重,前两维保存坐标,后一维保存钥匙的状态,那么就可以了,还要注意的是因为有杀蛇这个操作,所以用优...
分类:
其他好文 时间:
2014-09-22 19:11:15
阅读次数:
249
找出可能变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。
为了分开变化的和不变化的部分,需要建立两组类,一个是与fly相关的,一个是quack相关的,每组类各自实现各自的动作。我们将这两个行为从Duck类中分开,建立一组新类。
针对接口编程,而不是针对实现。...
分类:
其他好文 时间:
2014-09-22 19:27:23
阅读次数:
119
directShow 属性页的制作,为CBall filter加了一个属性页具体为分以下步骤: 1.在要显示属性的类中继承现ISpecifyPropertyPages类,并实现此类的GetPages()函数。如下所示:HRESULT STDMETHODCALLTYPE CBouncingBall::GetPages(CAUUID *pPages){ if (pPages == NULL) ret...
分类:
其他好文 时间:
2014-09-22 19:43:53
阅读次数:
229
MainActivity如下:
package cc.cv;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.app.Activity;
import android....
分类:
其他好文 时间:
2014-09-22 19:27:03
阅读次数:
179
最后一部分了。。。分两章吧。HBase和Hadoop紧密相关,更为具体的部署和运维内容推荐HadoopOperations和HBaseAdministration
Cookbook。本文粗粒度列出一些HBase部署运维的最佳实践和基本原则。
集群规划
一个完整的HBase集群包含HBase Master,ZooKeeper,RegionServers和Hadoop相关组件。生产集群按照规模...
分类:
其他好文 时间:
2014-09-22 20:00:13
阅读次数:
201
作者:http://blog.csdn.net/lp310018931...
分类:
其他好文 时间:
2014-09-22 20:33:13
阅读次数:
112
根据几年的CUDA开发经验,简单的介绍下CUDA程序的大概开发步骤,按照先修改CPU串行程序后移植到GPU平台的原理,把需要在GPU上做的工作尽量先在CPU平台上修改,降低了程序的开发难度,同时有利用bug的调试。通过实现一种快速、有效地CUDA并行程序开发的方法,提高CUDA并行程序开发效率,降低CUDA并行程序开发周期和难度。
(1) CPU串行程序分析
对于CPU串行程序,首先需要...
分类:
其他好文 时间:
2014-09-22 20:49:33
阅读次数:
139