自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

oRbIt 的专栏

从明天起,做一个幸福的人,喂马、劈柴、周游世界。。。

  • 博客(4)
  • 资源 (11)
  • 收藏
  • 关注

原创 算法系列之十六:使用穷举法解猜结果游戏

一、 引言         穷举是解决问题的一种常用思路,当对一个问题无从下手的时候,可以考虑在问题域允许的范围内将所有可能的结果穷举出来,然后根据正确结果的判断规则对这些结果逐个验证,从而找出正确的结果。采用穷举的方法求解问题的答案比较适合计算机做,对这种体力活它们没有怨言,本文就以常见的两个猜结果的题目为例,介绍一下如何通过计算机程序解决此类问题,顺便介绍一下穷举法常见的算法结构和实现方式。

2012-05-27 23:01:37 13162 12

原创 算法系列之十五:循环和递归在算法中的应用

一、递归和循环的关系 1、 递归的定义         顺序执行、循环和跳转是冯·诺依曼计算机体系中程序设计语言的三大基本控制结构,这三种控制结构构成了千姿百态的算法,程序,乃至整个软件世界。递归也算是一种程序控制结构,但是普遍被认为不是基本控制结构,因为递归结构在一般情况下都可以用精心设计的循环结构替换,因此可以说,递归就是一种特殊的循环结构。因为递归方法会直接或间接调用自身算法,因此是一种比迭

2012-05-20 23:11:36 19744 17

原创 tabsiplus即将发布新版本

tabsiplus的下一个版,也就是原计划1月份推出的“水玉石”被推迟到6月份发布,原计划是要继续推迟到12月份发布的,但是这期间一个会导致Source Insight崩溃的严重问题被确认(我在BLOG评论的回复中确认这是一个可复现的问题),此后不断有人发邮件询问6月份的版本中是否会修复这个BUG,鸭梨山大啊,呵呵。加之此前使用大字体的朋友报告标签栏字体显示异常的问题也有两年时间了,大家都等着在这

2012-05-20 21:53:37 8802 2

原创 算法系列之十四:狼、羊、菜和农夫过河问题

题目描述:农夫需要把狼、羊、菜和自己运到河对岸去,只有农夫能够划船,而且船比较小,除农夫之外每次只能运一种东西,还有一个棘手问题,就是如果没有农夫看着,羊会偷吃菜,狼会吃羊。请考虑一种方法,让农夫能够安全地安排这些东西和他自己过河。         这个题目考察人的快速逻辑运算和短期记忆力。分析一下,在狼-》羊-》菜这个食物链条中,“羊”处在关键位置,解决问题的指导思想就是将“羊”与“狼”和“菜”

2012-05-13 22:56:56 114751 27

TabSiPlus_bin.zip

TabSiPlus 最新版本,支持 Source Insight 4.x 版本。

2019-08-25

thunderbird 2_0_0_16 中文语言包

thunderbird 2_0_0_16 中文语言包 用thunderbird的源代码编译后没有中文界面的解决方法可参看链接 http://blog.csdn.net/orbit/archive/2008/09/06/2891622.aspx

2008-09-06

firefox 3_0_1 中文语言包

firefox 3_0_1 中文语言包, 用firefox的源代码编译后没有中文界面的解决方法可参看链接 http://blog.csdn.net/orbit/archive/2008/09/06/2891622.aspx

2008-09-06

boost 用户手册(很多已经翻译成中文)

boost 用户手册(很多已经翻译成中文),针对1.34.1 版本,不过对于学习来说够了

2008-09-06

Google Breakpad 源代码

如果你开发了一个需要发布到用户电脑上的客户端小程序,你当然不会在程序的可执行文件中包含符号表之类的调试信息,你当然也不想麻烦你的用户在程序崩溃时把计算机抱来给你检修——但你却一定想知道,万一你的程序在用户的计算机上崩溃,该如何了解崩溃那一刻程序的状态,特别是对程序调试至关重要的堆栈状态呢? 试试Breakpad吧,无论你的程序运行在Windows平台,Mac OS X平台还是Linux平台,Breakpad都可以帮你截获程序崩溃那一刹那的重要信息。利用Breakpad,你可以在程序中加入自己的灾难响应装置,就像为程序加装安全气囊。你可以获取程序崩溃时可能为后期调试提供帮助的所有重要信息。你还可以在自己的灾难响应代码中把这些重要信息发回给自己,然后利用符号分析和调试工具,在不需要接触用户环境的情况下找到程序的错误原因。

2008-09-06

TCPIP 详解卷2的源代码(一个完整的TCPIP协议栈)

TCPIP 详解卷2的源代码(一个完整的TCPIP协议栈)

2008-09-06

cppunit-1.12.1

单元测试工具 cppunit 的最新版本

2008-09-06

Visual Studio .NET使用技巧手册

Visual Studio .NET使用技巧手册,涵盖VS2002,2003和2005

2008-09-06

Herb Sutter - Conversation 经典对话系列

本人收集并珍藏的Herb Sutter - Conversation经典对话系列,共59篇,包含最后一篇的作者通知,也就是结束语

2008-09-06

用Visual Studio 2005编译Firefox所需要的补丁

用Visual Studio 2005编译Firefox所需要的两个头文件补丁,替换系统原来的头文件可以解决用Visual Studio 2005编译Firefox的错误

2008-08-18

Source Insight文件标签外挂TabSiPlus 源代码

TabSiPlus for Source Insight外挂插件的源代码,版本是0.99b1

2008-01-21

空空如也

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

TA关注的人

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