一、实验目的通过设计编制调试一个具体的词法分析程序,加深对词法分析原理的理解。并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码...
分类:
编程语言 时间:
2014-10-19 01:19:49
阅读次数:
399
前面几节看得真心累,现在先来点简单容易理解的内容。
一 math包
math包主要处理数学相关的运算。
常数
math.e # 自然常数e
math.pi # 圆周率pi
运算函数
math.ceil(x) # 对x向上取整,比如x=1.2,返回2
math.floor(x) # 对x向下取整,比如x=1.2,返回1
math.pow(...
分类:
编程语言 时间:
2014-10-18 08:37:49
阅读次数:
239
基本C/C++、STL(vector、set、map、queue、string、algorithm)枚举、贪心、递归、分治、递推、模拟构造、位运算、常数优化数据结构队列、堆、栈、链表排序(插入、冒泡、快速、归并、堆、桶、基数)二分查找、散列表、并查集、哈夫曼树排序二叉树、左偏树、平衡树(Splay/...
分类:
编程语言 时间:
2014-10-18 00:34:46
阅读次数:
340
http://acm.hdu.edu.cn/showproblem.php?pid=4291
凡是取模的都有循环节-----常数有,矩阵也有,而且矩阵的更神奇:
g(g(g(n))) mod 109 + 7 最外层MOD=1e9+7 可以算出g(g(n))的循环节222222224,进而算出g(n)的循环节183120LL,然后由内而外计算即可
注释掉的是求循环节的代码
/...
分类:
其他好文 时间:
2014-10-17 23:24:25
阅读次数:
362
2631: treeTime Limit:30 SecMemory Limit:128 MBSubmit:1716Solved:576[Submit][Status]Description 一棵n个点的树,每个点的初始权值为1。对于这棵树有q个操作,每个操作为以下四种操作之一:+ u v c:将u到...
分类:
其他好文 时间:
2014-10-17 23:09:58
阅读次数:
285
P?=?T?*?n?/?9550????;?T?=?9550P?/?n
P?功率,千瓦,kw;??T?扭矩,,Nm;??n?转速,每分钟转数,r?/?min。?9550是常数
分类:
其他好文 时间:
2014-10-17 10:27:37
阅读次数:
191
4487. Can you answer these queries VIProblem code: GSS6Given a sequence A of N(N #include#include#include#include#include#include#include#include#incl...
分类:
其他好文 时间:
2014-10-16 22:05:13
阅读次数:
163
我承认开这篇文章只是因为好笑……估计Zky神看见3737会很郁闷吧。本来想直接交3737改的,后来为了常数党的尊严还是补了最优性剪枝。另有一些若当前n+1是质数了,就直接返回当前值*(n+1)……然后又把顺搜改成倒搜,最后20ms……毕竟双倍福利。话说上回好声音在学校边上办演唱会各种打扰,然后某节晚...
分类:
其他好文 时间:
2014-10-15 20:08:31
阅读次数:
249
最直白方法:时间复杂度是O(n3), 空间复杂度是常数reference:http://blog.csdn.net/monkeyandy/article/details/7957263/**** copyright@andy**http://blog.csdn.net/MonkeyAndy**/首先...
分类:
其他好文 时间:
2014-10-14 20:27:19
阅读次数:
204
在数学的子学科数值分析里,B-样条是样条曲线一种特殊的表示形式。它是B-样条基曲线的线性组合。B-样条是贝兹(贝塞尔)曲线的一种一般化,可以进一步推广为非均匀有理B样条(NURBS),使得我们能给更多一般的几何体建造精确的模型。常数B样条常数B样条是最简单的样条。只定义在一个节点距离上,而且不...
分类:
其他好文 时间:
2014-10-14 09:32:37
阅读次数:
385