自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

绝知此事要躬行

喜欢遇到新的算法题,然后攻克的感觉很棒

  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 关于移位的有意思的小问题

首先,直接上题目:根据X得到F和G,其中X、F、G均是有符号的32位整型数,其中F = X/2; G = X>>1; 发现 F != G,下面的说法哪个是正确的:A  编译错误   B  X是奇数  C X是负数  D F-G=1上述4个选项中,首先排除A和B,显然随便举个反例就有了。对于C,这里就涉及到负数在计算机中的表示形式了,至于怎么个表示法,下面一一道来:对于负数,在计

2014-09-25 21:20:36 1174

原创 C++函数调用之静态成员函数

首先,定义如下类A:class A{private: static int val_s;public: static int getVal(){cout << "call getVal in A..." << endl;return val_s;}};我们可以看到,上述类的定义中包含静态成员变量val_s 和静态成员函数getVal() ,对于静态的成员变量,一般

2014-09-06 11:27:13 8970

原创 C++之类的成员函数的调用 vs. 普通函数的调用

首先请看下面的语句:Point3d obj;Point3d *ptr = &obj;当使用上述指针或者对象调用成员函数Func()时,会有:obj.Func();ptr->Func();上述调用的背后到底完成了一些什么呢?假设Func函数的定义如下:Point3d Point3d::Func() const{Float a = getA();

2014-09-05 21:21:15 4764 3

原创 [数据结构]栈的插入,归并以及快速排序

栈的快速排序。

2014-09-01 21:47:05 1891

原创 [算法]区间重合判断

题目描述:给定一个源区间 [x,y]和N个无序的目标区间[x1,y1],[x2,y2],...[xn,y,],判断给定的源区间[x,y]在不在目标区间内。例如:给定源区间[1 6]和目标区间[1 2][2 4][4 9]即可认为区间[1 6]在目标区间内,因为源区间的并集为[1 9 ].试想一下,现在在这样的一个目标区间的集合, 需要频繁地去查询一个区间是否在该集合中。那么怎么样才

2014-09-01 21:12:06 6557

c语言进阶 中断与驱动讲解

C语言进阶方面的,第六讲中断和驱动的讲解

2010-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除