得到token序列后,我们就可以采用递归下降法对其进行语法分析。如果没有语法错误,打印token序列,提示没有语法错误,否则,打印已经匹配的token,提示语法错误。(下面程序使用vs2013编译)
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#include
#include
using namesp...
分类:
其他 时间:
2015-06-14 15:12:21
收藏:
0 评论:
0 赞:
0 阅读:
188
时间限制:3000 ms | 内存限制:65535 KB
难度:3
描述
有一颗二叉树,最大深度为D,且所有叶子的深度都相同。所有结点从左到右从上到下的编号为1,2,3,·····,2的D次方减1。在结点1处放一个小猴子,它会往下跑。每个内结点上都有一个开关,初始全部关闭,当每次有小猴子跑到一个开关上时,它的状态都会改变,当到达一个内结点时,如果开关关闭,小猴子往...
分类:
其他 时间:
2015-06-14 15:11:21
收藏:
0 评论:
0 赞:
0 阅读:
218
1.1 需求分析
随着社会的发展,越来越多的大学生选择去找同学,游历一些名校,然而到了一个陌生的学校又该怎么样去选择利用更少的时间,走最少的路去游历校园的所有景点呢。此时就需要这块校园交通导游系统了。
程序要求至少包括10个以上的校园建筑物,每两个建筑物可以有不同的路径,并且路长可能不同,要求找出从任意建筑物到达另一建筑物的最短路径。先从文件中读取校园的各个建筑物以及相互之间的路径和路长,构...
分类:
其他 时间:
2015-06-14 15:10:31
收藏:
0 评论:
0 赞:
0 阅读:
312
1 Unicode编码表
Unicode只有一个字符集,中、日、韩的三种文字占用了Unicode中0x3000到0x9FFF的部分 Unicode目前普遍采用的是UCS-2,它用两个字节来编码一个字符, 比如汉字"经"的编码是0x7ECF,注意字符编码一般用十六进制来 表示,为了与十进制区分,十六进制以0x开头,0x7ECF转换成十进制 就是32463,UCS-2用两个字节来编码字符,...
分类:
其他 时间:
2015-06-14 15:10:21
收藏:
0 评论:
0 赞:
0 阅读:
278
在看牛腩老师讲新闻发布系统的时候,它讲到一个TODO任务,于是就百度了一下VS的任务列表功能,才发现它的功能是如此的强大啊,我们直接就可以在VS中制定任务,完成任务了!还有一些设置模板库的功能,这在无形之中提高了我们编写代码的效率。
1、VS的任务列表查看,可以通过 依次点击:视图——其他窗口——任务列表,或者直接按Ctrl+Alt+K,然后在你代码的下方就可以看到任务列...
分类:
其他 时间:
2015-06-14 15:10:11
收藏:
0 评论:
0 赞:
0 阅读:
318
关于等待多长时间会引发ORA-04021: timeout occurred while waiting to lock object错误的猜测...
分类:
其他 时间:
2015-06-14 15:09:41
收藏:
0 评论:
0 赞:
0 阅读:
303
本文参考:http://redisdoc.com/list/index.html
BLPOP
BLPOP key[key ...] timeout:BLPOP是列表的阻塞式(blocking)弹出原语。是LPOP命令的阻塞版本,当给定列表内没有任何元素可供弹出的时候,连接将会被BLPOP 命令阻塞,直到等待超时,会有可弹出元素为止。
当给定多个key参数的时候,按参...
分类:
其他 时间:
2015-06-14 15:09:21
收藏:
0 评论:
0 赞:
0 阅读:
196
1001: [BeiJing2006]狼抓兔子Description现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的,而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的地形:左上角点为(1,1),右下角点为(N,M)(上图中N=4,M=5...
分类:
其他 时间:
2015-06-14 15:08:31
收藏:
0 评论:
0 赞:
0 阅读:
343
http://blog.csdn.net/hitwhylz/article/details/10122617看到这种要计算二进制什么鬼的,就自然而然想到用位运算//二进制中1的个数#include using namespace std;int main(){ int num,count=0; ci...
分类:
其他 时间:
2015-06-14 15:08:21
收藏:
0 评论:
0 赞:
0 阅读:
192
RT-thread系统的main函数位于startup.c文件中。/** * This function will startup RT-Thread RTOS. */void rtthread_startup(void){ /* init board */ rt_hw_board_in...
分类:
其他 时间:
2015-06-14 15:07:41
收藏:
0 评论:
0 赞:
0 阅读:
655
DescriptionCalculate a+bInputTwo integer a,b (0_ 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 int a,b; 8 void init() 9 {10 ...
分类:
其他 时间:
2015-06-14 15:07:31
收藏:
0 评论:
0 赞:
0 阅读:
134
Nginx以前对session保持支持不太好,主要采用ip_hash把同一来源的客户(同一C段的IP)固定指向后端的同一台机器,ip_hash有个缺点是不能实现很好的负载均衡;直到nginx的扩展模块nginx-sticky-module的出现,解决了session sticky的问题。基本的原理:...
分类:
其他 时间:
2015-06-14 15:06:51
收藏:
0 评论:
0 赞:
0 阅读:
203
dyaddown功能:对时间序列进行二元采样,每隔一个元素提取一个元素,得到一个降采样时间序列。格式:1.y = dyaddown(x, EVENODD)当EVENODD=0时,从x中第二个元素开始采样(偶采样);当EVENODD=1时,从x中第一个元素开始采样(奇采样)。2.y = dyaddow...
分类:
其他 时间:
2015-06-14 15:05:51
收藏:
0 评论:
0 赞:
0 阅读:
270
【重要的事情写在前面】先来说说swap的实现方式,这道题我本来自己写了个swap的算法,除了通常的swap(type& a, type& b){ type t = a; a = b; b = a;}的写法外,还有一种【极客】写法:swap(type& a, type& b){ a ^= b;...
分类:
其他 时间:
2015-06-14 15:05:41
收藏:
0 评论:
0 赞:
0 阅读:
213
1.定义的变量名有单词组成,第一个单词首字母要小写,习惯上加一个下划线,表示是成员变量。2.product name:项目名称是不能用中文的。3.驼峰命名法:a.名称首字母用大写;b.动名词,动词首字母用小写,名词用大写。4.如下面截图,在第一个里面如果添加元素时写成了@[@(i)],在输出结果时会...
分类:
其他 时间:
2015-06-14 15:05:20
收藏:
0 评论:
0 赞:
0 阅读:
253
略恶心的线段树...不过只要弄清楚了AC应该不难....----------------------------------------------------------------#include#include#include#include#define rep( i , n ) for( ...
分类:
其他 时间:
2015-06-14 15:04:31
收藏:
0 评论:
0 赞:
0 阅读:
162
Find the seed of a number.Eg : 1716 = 143*1*4*3 =1716 so 143 is the seed of 1716. find all possible seed for a given number.辗转相除法,由性质可利用 sqrt(num) <= ...
分类:
其他 时间:
2015-06-14 15:04:20
收藏:
0 评论:
0 赞:
0 阅读:
212
1Unicode编码表 Unicode只有一个字符集,中、日、韩的三种文字占用了Unicode中0x3000到0x9FFF的部分 Unicode目前普遍采用的是UCS-2,它用两个字节来编码一个字符, 比如汉字"经"的编码是0x7ECF,注意字符编码一般用十六进制来 表示,为了与十进制区分,十六进制...
分类:
其他 时间:
2015-06-14 15:04:11
收藏:
0 评论:
0 赞:
0 阅读:
590
There areNchildren standing in a line. Each child is assigned a rating value.You are giving candies to these children subjected to the following requi...
分类:
其他 时间:
2015-06-14 15:03:41
收藏:
0 评论:
0 赞:
0 阅读:
225
float类型数字在计算机中用4个字节存储。遵循IEEE-754格式标准: 一个浮点数有2部分组成:底数m和指数e底数部分 使用二进制数来表示此浮点数的实际值指数部分 占用8bit的二进制数,可表示数值范围为0-255但是指数可正可负,所以,IEEE规定,此处算出的次方必须减去127才是真正的指数。...
分类:
其他 时间:
2015-06-14 15:03:21
收藏:
0 评论:
0 赞:
0 阅读:
235