Reverse bits of a given 32 bits unsigned integer.
For example, given input 43261596 (represented in binary as 00000010100101000001111010011100), return 964176192 (represented in binary as0011100101...
分类:
其他好文 时间:
2015-06-02 22:04:40
阅读次数:
166
基本概念我们可以把计算机的内存抽像成一个大的数组,在这个数组中,包含了一个个的字节元素。对于大小端的讨论,我们可以认为内存的最小单元即是一个字节(byte)。对于每个字节,我们可以使用一个“索引”来标识,这个索引亦即我们平常所说的内存的地址。
假定计算机的字长为32位,即一个字包括4个字节。对于一个32位整数,例如,0x90AB12CD。由于每个十六进制的数字代表了4个位(bits),故我们需要8...
分类:
其他好文 时间:
2015-06-01 16:44:30
阅读次数:
151
1.1 进程状态
在Sched.h(include\linux)中定义了进程的状态。
/*
*Task state bitmask. NOTE! These bits are also
*encoded in fs/proc/array.c: get_task_state().
*
* Wehave two separate sets of flags: task...
分类:
编程语言 时间:
2015-06-01 09:47:07
阅读次数:
226
这套题是cgy出的,良心的保证啊250题意:
n个数编号1~n,每次删掉完全平方数,剩下的数重新标号,求最后剩下的数的初始标号n个数编号1\sim n,每次删掉完全平方数,剩下的数重新标号,求最后剩下的数的初始标号
Solution:
其实可以理解为剩下的数的最大标号,暴力每次看当前剩下的最大编号的数是否被删除即可。最后剩下的即为答案。
Code:#include <bits/stdc++....
分类:
其他好文 时间:
2015-05-28 20:00:37
阅读次数:
167
requestCode的值必须小于2^16,否则会报如下错误:
java.lang.IllegalArgumentException: Can only use lower 16 bits for requestCode...
分类:
移动开发 时间:
2015-05-28 18:07:43
阅读次数:
400
Answer:When applying permissions to directories on Linux, the permission bits have different meanings than on regular files.The write bit allows the a...
分类:
系统相关 时间:
2015-05-27 18:46:23
阅读次数:
171
在 Linux 下,每个信号的名字都以字符 SIG 开头,每个信号和一个数字编码相对应,在头文件 signum.h 中,这些信号都被定义为正整数。信号名定义路径:/usr/include/i386-linux-gnu/bits/signum.h
列表中,编号为 1 ~ 31 的信号为传统 UNIX 支持的信号,是不可靠信号(非实时的),编号为 32 ~ 63 的信号是后来扩充的,称做可靠信号(实时信号)。不可靠信号和可靠信号的区别在于前者不支持排队,可能会造成信号丢失,而后者不会。
非可靠信号一般都有确定的...
分类:
系统相关 时间:
2015-05-26 18:50:47
阅读次数:
251
Why are Eight Bits Enough for Deep NeuralNetworks?Deep learning is a very weird technology. It evolved over decades on a very different track than the...
分类:
Web程序 时间:
2015-05-25 21:48:55
阅读次数:
136
Apache Flink简介Apache Flink是一个可伸缩的开源批处理和流处理平台。其核心模块是一个数据流引擎,该引擎在分布式的流数据处理的基础上提供数据分发、交流、以及容错的功能。...
分类:
其他好文 时间:
2015-05-25 16:37:04
阅读次数:
185
题意:给出两个等长的字符串,0可以变成1,?可以变成0和1,可以任意交换s中任意两个字符的位置,问从s变成t至少需要多少次操作先可以画个草图发现需要考虑的就是1---00---1?---0?---1下面三种都是只需要一次操作就可以完成的,所以应该优先考虑1---0如果存在0---1,就优先交换1--...
分类:
其他好文 时间:
2015-05-21 22:13:28
阅读次数:
126