错误整理
文章平均质量分 72
Raise
记录下来的目的主要是为了加深自己的理解,如果还能对一两个人起到抛砖引玉的作用,就再高兴不过了。
展开
-
local function definitions are illegal解决办法
原文出处http://wenku.baidu.com/view/1f3eb740c850ad02de8041ac.html编译错误:local function definitions are illegal解决办法 这个没有别的原因就是少了一个右大括号“}”,报错的个数和这个函数的位置有关,好像也和作用域有关,或者和它的使用频度有关,反正报错的个数不太一样,是主应用程序的一个函数少原创 2013-07-27 20:19:26 · 7984 阅读 · 0 评论 -
树、森林与二叉树的转换
树、森林与二叉树的转换1、树转换为二叉树由于二叉树是有序的,为了避免混淆,对于无序树,我们约定树中的每个结点的孩子结点按从左到右的顺序进行编号。将树转换成二叉树的步骤是:(1)加线。就是在所有兄弟结点之间加一条连线;(2)抹线。就是对树中的每个结点,只保留他与第一个孩子结点之间的连线,删除它与其它孩子结点之间的连线;(3)旋转。就是以树的根结点为轴心,将整棵树顺时针旋转一定...原创 2018-12-30 11:23:41 · 150538 阅读 · 24 评论 -
const关键字(转载)
const成员函数 原文地址:http://www.cnblogs.com/zhengyuhong/archive/2011/12/23/2299713.html看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体原创 2013-09-14 13:13:55 · 1341 阅读 · 0 评论 -
素数筛选法
素数筛选法素数筛选法的目的就是筛选出在某一区间[m,n)内的所有素数,常见的办法有如下几种。1.朴素的筛选法朴素的筛选法思路很简单,先写一个判断是否是素数的函数isPrime(),然后从2到n分别调用isPrime()函数来检查。检查是否是质数的算法是核心,使用从2到n的开根的数作为除数(为什么是开根数呢?因为如果当前筛选到p,则说明1*p,2*p.....(p-1)*p已经在筛选1,...原创 2018-12-30 11:22:34 · 7266 阅读 · 1 评论 -
微软过桥问题Dijkstra/倒水问题
微软过桥问题 微软的过桥问题:4个人在晚上过一座小桥,过桥时必须要用到手电筒,只有一枚手电筒,每次最多只可以有两人通过, 4个人的过桥速度分别为1分钟、2分钟、5分钟、10分钟,试问最少需要多长时间4人才可以全部通过小桥?思路:刚一看到这道题,思路比较狭窄,就拿着笔把人移过来再移过去,第一次做出的答案是19(错误答案).后来上网上去找参考答案,发现是17.网上的答案只给出得到17分钟...原创 2018-12-30 11:23:26 · 19149 阅读 · 1 评论 -
约瑟夫环
杀人游戏Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1423 Accepted Submission(s): 289Problem Description不知道你是否玩过杀人游戏,这里的杀人游戏可没有法官,原创 2013-12-03 00:15:06 · 1778 阅读 · 0 评论