自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 八枚银币

说明现有八枚银币a b c d e f g h,已知其中一枚是假币,其重量不同于真币,但不知是较轻或 较重,如何使用天平以最少的比较次数,决定出哪枚是假币,并得知假币比真币较轻或较重。 解法单就求假币的问题是不难,但问题限制使用最少的比较次数,所以我们不能以单纯的回 圈比较来求解,我们可以使用决策树(decision tree),使用分析与树状图来协助求解。一个简单 的状况是这样的,我们比

2011-11-30 16:41:14 1123

原创 八皇后乃至N皇后问题

西洋棋中的皇后可以直线前进,吃掉遇到的所有棋子,如果棋盘上有八个皇后,则这八 个皇后如何相安无事的放置在棋盘上,1970年与1971年, E.W.Dijkstra与N.Wirth曾经用这个问 题来讲解程式设计之技巧。 解决思路: 1维数组szResult[i]依次表示第i行对应的皇后的所在的列。 采用遍历方式 第i行皇后所在的列从0到N 分别判断 此时是否出现重复现象,如果重复则无

2011-11-30 16:31:53 914

原创 三色旗

三色旗的问题最早由E.W.Dijkstra所提出,他所使用的用语为Dutch Nation Flag(Dijkstra为荷兰 人),而多数的作者则使用Three-Color Flag来称之。 假设有一条绳子,上面有红、白、蓝三种颜色的旗子,起初绳子上的旗子颜色并没有顺序,您 希望将之分类,并排列为蓝、白、红的顺序,要如何移动次数才会最少,注意您只能在绳子上 进行这个动作,而且一次只能调换两

2011-11-30 14:40:22 2850

原创 Linux 获取微秒时间

#include #include      struct timeval tv;  struct timezone tz;  gettimeofday (&tv , &tz);  double tCur = tv.tv_sec + double(tv.tv_usec)/1000000.0;

2011-11-21 16:37:36 924

转载 Linux 使用statvfs读取文件系统信息

使用statvfs读取文件系统信息 ///文件操作偏移地址启用64位形式 #define _FILE_OFFSET_BITS 64 #include #include typedef enum {     TOTAL_SIZE,///文件系统的大小     FREE_SIZE, ///自由空间     USED_SIZE, ///已用空间     AVAIL_SIZE /

2011-11-17 10:09:10 9931

原创 Linux设置系统时间

1.date 设置后重启会变化  date -s 2011-10-13 -s  10:12:20 2.clock 对bios设置 重启后不变

2011-11-16 11:18:34 420 1

原创 TCP客户端无法收到消息的问题。

1.       Client 创建Socket1并发送登陆报文 2.       Client 接收登陆响应 3.       Client 关闭Socket1 4.       Client 处理登陆响应 5.       Client 创建Socket2并发送注销报文 6.       Client 接收注销响应 7.       Client 关闭Socket2 8.

2011-11-10 10:31:36 1426

64位操作系统编程规范

64位操作系统编程规范

2012-08-28

C++代码检查

C++代码检查,基于<<高效程序设计>>林锐,以及自身的开发经历进行编写

2012-02-03

空空如也

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

TA关注的人

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