2010年10月26日

摘要: 1、删除*.vssscc|*.vspscc|*.scc|*.scc文件。2、编辑项目工程文件(.vcproj),删除下列内容:SccProjectName = "SAK"SccLocalPath = "SAK"SccAuxPath = "SAK"SccProvider = "SAK"3、编辑解决方案(.sln),删除GlobalSection(SourceCodeControl) = preSol... 阅读全文
posted @ 2010-10-26 10:48 ltang 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 标准的new头文件可以定义普通的new,同时,它也可以定义一个变体new操作符,这个操作符叫做nothrownew。在这个章节里,我将它的基本原理并向你们展示如何使用nothrow new。普通的new:过去和现在普通new一个异常的类型std::bad_alloc。这个是标准适应性态。在早期C++的舞台上,这个性态和现在的非常不同;new将返回0来指出一个失败,和malloc()非常相似。在一定... 阅读全文
posted @ 2010-10-26 10:48 ltang 阅读(681) 评论(0) 推荐(0) 编辑
摘要: template void HeapAdjust(Type* heap, size_t begin, size_t end, bool (*cmp)(const Type&,const Type&)) { for (size_t i = begin; i void HeapSort(Type* heap, size_t length, bool (*cmp)(const Type&, ... 阅读全文
posted @ 2010-10-26 10:46 ltang 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 据说有人给酒肆的老板娘出了一个难题:此人明明知道店里只有两个舀酒的勺子,分别能舀7两和11两酒,却硬要老板娘卖给他2两酒,聪明的老板娘毫不含糊,用这两个勺子在酒缸里舀酒,并倒来倒去,居然量出了2两酒,聪明的你能做到吗?这是一道智力题,其实正向推理就可以做到,个人感觉没什么难度:11 - 7 = 411 - (7 - 4) = 88 - 7 = 111 - ( 7 - 1) = 511 - ( 7 ... 阅读全文
posted @ 2010-10-26 10:41 ltang 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 10个小球,一个不同,或轻或重,称3次(假设该球为A)a)10个小球,分为3-3-4b)3-3放在天平两端1)天平平衡,则我们可以确定A在4个小球里面1.1)从四个小球里面选取2个与2个标准小球(由1可知,我们现在已经知道6个标准小球)放在天平两端1.1.1)平衡则A在另外两个小球里面,此时,我们可以用一个称量就可确定小球A1.1.2)不平衡,则A在1.1选取的2个小球中,我们仍可以用... 阅读全文
posted @ 2010-10-26 10:38 ltang 阅读(689) 评论(0) 推荐(0) 编辑

导航