skip to main
|
skip to sidebar
aLVinCC's Technical BLOG
标签
Algorithm
(14)
Architecture
(2)
C/C++
(28)
CGAL
(1)
Data Structure
(7)
Direct3D
(1)
GLSL
(2)
Graphics
(7)
HLSL
(1)
Interview Questions
(15)
Math
(6)
OpenGL
(3)
Operating System
(1)
Visual Studio
(5)
2011年2月6日星期日
reverse bits
翻转一个char的8个bits
char bitReverse(char a)
{
char b = 0;
for(int i = 0; i < 8; i++)
{
if(a & 1)
b = b | (1 << (7 - i));
a = a >> 1;
}
return b;
}
没有评论:
发表评论
较新的博文
较早的博文
主页
订阅:
博文评论 (Atom)
标签
Algorithm
(14)
Architecture
(2)
C/C++
(28)
CGAL
(1)
Data Structure
(7)
Direct3D
(1)
GLSL
(2)
Graphics
(7)
HLSL
(1)
Interview Questions
(15)
Math
(6)
OpenGL
(3)
Operating System
(1)
Visual Studio
(5)
标签
Algorithm
(14)
Architecture
(2)
C/C++
(28)
CGAL
(1)
Data Structure
(7)
Direct3D
(1)
GLSL
(2)
Graphics
(7)
HLSL
(1)
Interview Questions
(15)
Math
(6)
OpenGL
(3)
Operating System
(1)
Visual Studio
(5)
搜索此博客
关注者
博客归档
▼
2011
(51)
►
十二月
(1)
►
十一月
(2)
►
六月
(6)
►
三月
(1)
▼
二月
(31)
Microsoft面试智力题
递归求square root
和为n连续正数序列
递归法求字符串的全排列 (permutation)
<转>线性时间排序算法:Radix Sort
<转>线性排序算法:Counting Sort
cross product (外积)
求一个向量在一个平面上的投影向量
点到面的距离公式推导
最长公共子序列 (LCS = Longest Common Subsequence) 和最长公共子串...
最长单调递增子序列(LIS)
最长连续数字序列, 计数并输出
<转>基类和派生类的构造函数
<转>C++静态成员函数小结
<转>C++中虚析构函数的作用
<转>纯虚函数 (pure virtual function)
<转>Count the number of bits that are on in an unsi...
<转>What is the minimum number instructions require...
reverse bits
<转>补码 (complement code)
<转>Find the Maximum of 2 numbers without using any...
<转>宏定义(macro)定义函数求结构体成员偏移量
<转>atoi和itoa的实现
<转>二叉树的非递归遍历
<转>volatile关键字
<转>*string++、*++string、++*string 的区别
<转>aligned malloc 实现
<转>C++静态成员函数小结
<转>C++中的mutable关键字
<转>实例详解C++友元
<转>C++中 public,protected, private 访问标号小结
►
一月
(10)
►
2010
(26)
►
十二月
(4)
►
十月
(3)
►
九月
(2)
►
八月
(1)
►
七月
(2)
►
六月
(3)
►
三月
(1)
►
二月
(7)
►
一月
(3)
我的简介
alvincc
查看我的完整个人资料
没有评论:
发表评论