首页 > 其他
SNL文法的递归下降词法分析器
得到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
NYOJ 63 小猴子下落
时间限制: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
Unicode汉字编码表以及参考源码分享
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错误的猜测
关于等待多长时间会引发ORA-04021: timeout occurred while waiting to lock object错误的猜测...
分类:其他   时间:2015-06-14 15:09:41    收藏:0  评论:0  赞:0  阅读:303
Redis命令学习—List(列表)
本文参考: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
BZOJ1001
1001: [BeiJing2006]狼抓兔子Description现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的,而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的地形:左上角点为(1,1),右下角点为(N,M)(上图中N=4,M=5...
分类:其他   时间:2015-06-14 15:08:31    收藏:0  评论:0  赞:0  阅读:343
《编程之美》二进制中1的数目
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函数分析
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
BZOJ1000
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
Session Sticky About Nginx
Nginx以前对session保持支持不太好,主要采用ip_hash把同一来源的客户(同一C段的IP)固定指向后端的同一台机器,ip_hash有个缺点是不能实现很好的负载均衡;直到nginx的扩展模块nginx-sticky-module的出现,解决了session sticky的问题。基本的原理:...
分类:其他   时间:2015-06-14 15:06:51    收藏:0  评论:0  赞:0  阅读:203
【转】matlab采样函数
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
Kth Largest Element in an Array
【重要的事情写在前面】先来说说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
Object-C中需要注意的小细节
1.定义的变量名有单词组成,第一个单词首字母要小写,习惯上加一个下划线,表示是成员变量。2.product name:项目名称是不能用中文的。3.驼峰命名法:a.名称首字母用大写;b.动名词,动词首字母用小写,名词用大写。4.如下面截图,在第一个里面如果添加元素时写成了@[@(i)],在输出结果时会...
分类:其他   时间:2015-06-14 15:05:20    收藏:0  评论:0  赞:0  阅读:253
BZOJ 1858: [Scoi2010]序列操作( 线段树 )
略恶心的线段树...不过只要弄清楚了AC应该不难....----------------------------------------------------------------#include#include#include#include#define rep( i , n ) for( ...
分类:其他   时间:2015-06-14 15:04:31    收藏:0  评论:0  赞:0  阅读:162
Epic - Seed Number
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
Unicode汉字编码表以及参考源码分享
1Unicode编码表 Unicode只有一个字符集,中、日、韩的三种文字占用了Unicode中0x3000到0x9FFF的部分 Unicode目前普遍采用的是UCS-2,它用两个字节来编码一个字符, 比如汉字"经"的编码是0x7ECF,注意字符编码一般用十六进制来 表示,为了与十进制区分,十六进制...
分类:其他   时间:2015-06-14 15:04:11    收藏:0  评论:0  赞:0  阅读:590
[LeetCode] Candy 分糖果问题
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数据在内存中是怎么存储的
float类型数字在计算机中用4个字节存储。遵循IEEE-754格式标准: 一个浮点数有2部分组成:底数m和指数e底数部分 使用二进制数来表示此浮点数的实际值指数部分 占用8bit的二进制数,可表示数值范围为0-255但是指数可正可负,所以,IEEE规定,此处算出的次方必须减去127才是真正的指数。...
分类:其他   时间:2015-06-14 15:03:21    收藏:0  评论:0  赞:0  阅读:235
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!