10.31模拟考试 Prob.1(AC)裸的矩阵幂 Prob.2(WA)(类似括号匹配求合法方案数) 卡特兰数的一个模型运用。可以推出一个式子(推导方法一个erge讲的,一个骚猪讲的) Prob.3(崩溃2个点) 用tarjan求出双联通分量,缩点,然后形成一个无向无环图(本题保证联通,则是一棵树)... ...
分类:
其他好文 时间:
2017-11-01 15:45:25
阅读次数:
153
此解法用JavaScript写的,然后运行速度在leetcode上秒杀所有人,是迄今为止JavaScript上最快的解法 哈哈哈 很开心~~~ /** * @param {string} s * @return {boolean} */var isValid = function(s) { let ...
分类:
其他好文 时间:
2017-10-29 21:14:51
阅读次数:
168
20202121210.121244525.0000.010001123,450,000.000十一万八千四百三十二11万2200二十万零三零点零一一九八四 (?: pattern)是非捕获型括号 匹配pattern,但不捕获匹配结果。 (pattern )是捕获型括号。 匹配pattern,匹配p ...
分类:
编程语言 时间:
2017-10-26 13:23:03
阅读次数:
493
第一章 绪论(上)(a)计算(b)计算模型(c)大O记号第一章 绪论(下)(d)算法分析(e)迭代与递归(xc)动态规划本章测验第二章 向量(上)(a)接口与实现(b)可扩充向量(c)无序向量(d1)有序向量:唯一化(d2)有序向量:二分查找第二章 向量(下)(d3)有序向量:Fibonacci查找 ...
分类:
其他好文 时间:
2017-10-15 23:17:07
阅读次数:
252
结对同学:王航 http://www.cnblogs.com/wangh013/ 要求1 《代码规范》包括10项条款。制定条款的目的是在程序设计的过程中(触犯和)约束代码风格,希望切实可行,容易观察和客观检验。 比如, 每个函数不超过5行,对于初学者是不切实际的; 大括号匹配纵列对齐,是切实可行的; ...
分类:
其他好文 时间:
2017-10-11 12:43:13
阅读次数:
155
作业要求:https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/993 代码规范文档: 结对伙伴:田继平 一、代码规范原因: 代码是程序员的面子,《构建之法》第59页写到“软件都是在相互合作中完成的,合作的最小单位是两个人,两个工程师在一起 ...
分类:
其他好文 时间:
2017-10-11 10:52:05
阅读次数:
136
代码规范 要求1 作业要求:【https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/993】 结对同学:【邹双黛】 1 大括号匹配纵行对齐。 2变量易读 3 变量名必须是名词短语 4 不变的值,写常量类 5 使用if{} else,不要一直 ...
分类:
其他好文 时间:
2017-10-10 14:30:07
阅读次数:
145
第6章 尝试一些实际中的语法 在前一章,我们学习了通用词法结构和语法结构,并学习了如何用ANTLR的语法来表述这些结构。现在,是时候把我们学到的这些用来构建一些现实世界中的语法了。我们的主要目标是,怎样通过筛选引用手册,样例输入文件和现有的非ANTLR语法来构建一个完整语法。这一章,我们要实现五种语 ...
分类:
其他好文 时间:
2017-10-10 11:24:20
阅读次数:
158
一.缩进与对齐: 1)大括号匹配纵列对齐。 2)对于缩进,除了编译器提供的符号缩进之外,我们可以自己给自己一个规范(请少用或者不用 Tab),比如每一块代码相较上一个代码块有 4 个空格的缩进。 二.函数长度 每个函数有效代码(不包括注释和空行)长度不要超过 70 行。//原定的函数最大长度为50 ...
分类:
其他好文 时间:
2017-10-08 20:26:25
阅读次数:
156