在JavaScript中,正则表达式由RegExp对象表示.RegExp对象呢,又可以通过直接量和构造函数RegExp两种方式创建,分别如下: //直接量 var re = /pattern/[g | i | m]; //构造函数 var re = new RegExp(["pattern", ["g" | "i" | "m"]]); 其中,末尾的可选字符(g.i和m)分别表示: g: 模式执行一个全局匹配.简而言之,就是找到…
http://acm.timus.ru/problem.aspx?space=1&num=1526 题目大意: 可以从n个碟子中任选一个放在桌子上(不断往上放),也可以把桌子上最顶端的盘子拿走 对于约束条件 i , j 是说假如 i 这个碟子还在桌子上,就不能拿走 j 这个碟子,也就等于放了 i 这个碟子就不能再放 j 了,因为放了 i 再放 j,就会相互约束,无法拿走碟子了. 思路: 可以把问题转化为括号匹配队列问题,左括号代表拿来碟子,右括号代表拿走碟子. dp[x][y] , x 代表还…
----------------------- 01 ------------------------------- declare cursor emp_cur is select empname from company where name = 'asdf'; emp_rec emp_cur%rowtype; begin open emp_cur; loop fetch emp_cur into emp_rec exit when emp_cur%notfound; give_raise(…
一个好的java程序首先命名要规范. 命名规范 定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,方便维护等作用 Package 的命名 Package 的名字应该都是由一个小写单词组成. Class 的命名 Class 的名字必须由大写字母开头而其他字母都小写的单词组成 Class 变量的命名 变量的名字必须用一个小写字母开头,后面的单词用大写字母开头. Static Final 变量的命名 Static Final 变量的名字应该都大写,并且指出完整含义. 参数的命名…