在程序设计中,可能碰到需要对字符串数学表达式求值的问题,常用的方法是解析表达式,生成二叉树,然后进行计算。编译器就是使用这种方法来解析程序中的表达式的。这种方法实现起来有点难度,需要考虑运算符的优先级,括号的配对,堆栈的使用等等。我们正常情况下看到的数学表达式如果用二叉树遍历的话,恰好是中序遍历,故...
分类:
其他好文 时间:
2014-10-09 00:05:57
阅读次数:
263
#!/bin/sh#根据输入的数字进行正负数判断。path=/bin:/sbin:/usr/bin/:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexportPATHecho"请输入数字\n"readshuziif[$shuzi-ge0];thenecho"您输入的是正数"elseecho"您输入的是负数"fi注意事项:1、if的格式,中括号中是这样的:[..
分类:
其他好文 时间:
2014-10-08 16:26:15
阅读次数:
137
if选择结构: if选择结构是根据条件判断之后再做处理的一种语法结构。流程图: 逐步解决指定问题的步骤和方法的一种图形化表示方法。对条件进行判断: 如果结果是真,则执行代码块;否则,执行代码块后面的部分。关键字if后小括号里的条件是一个表达式,而且表达式的值必须为true或false。 当if关键字...
分类:
其他好文 时间:
2014-10-08 14:44:15
阅读次数:
228
#include /*枚举1、某些特定类型取值是固定的几个值,所以需要枚举2、枚举定义时括号中的不是属性,而是值的符号。 3、改变值符号的顺序,影响使用(值发生变化,除非用赋值符号写死); 不会改变内存分配。 */ enum season{ spring, summer, autumn, win.....
分类:
其他好文 时间:
2014-10-08 00:07:54
阅读次数:
192
正规括号序列定义为:空序列是正规括号序列如果S是正规括号序列,那么[S]和(S)也是正规括号序列如果A和B都是正规括号序列,则AB也是正规括号序列输入一个括号序列,添加尽量少的括号使之成为正规括号序列,并输出最优方案,多解的话输出任意一个即可。设d(i, j)表示字符串s[i]~s[j]至少添加的括...
分类:
其他好文 时间:
2014-10-07 15:32:23
阅读次数:
235
实例创建:obj = new contructor[(arguments)]; //如果没有参数可以忽略括号;所以注意这不是函数调用;直接量与初始器:在之前的基本表达式中将直接量与初始器分开,这时因为直接量的声明中不包括运算过程,而初始器的声明中可以包括运算过程。直接量:一般分为6种,包括正则表达式...
分类:
Web程序 时间:
2014-10-07 12:53:53
阅读次数:
148
题目地址:Ural 1152
初学状压DP,原来状压只是用到了个位运算。。
很水的状压DP。注意四则运算的优先级是高于位运算的。。也就是说如果既用到了四则运算,也用到了位运算,要想先算位运算的话,要将位运算加括号。因为这个地方调了好久。。
代码如下:
#include
#include
#include
#include
#include
#include
#include
...
分类:
其他好文 时间:
2014-10-06 17:52:10
阅读次数:
187
之前讲过if结构,本文讲到了bash脚本选择结构中的case语句,本以为case内容不多。然而在写作过程中才发现,可以写的内容这么多。包括一些不常见的用法,比如用 ;& 或 ;;&来代替;; 结束一个条件。还有条件中(也就是右括号里面)支持的正则表达式,*、?、[ ]、()。还有POSIX的字符类。...
分类:
其他好文 时间:
2014-10-05 15:08:38
阅读次数:
210
Ben编码的基本规则 B编码中有4种类型:字符串、整型、列表、字典。 字符串 字符串的编码格式为::,其中括号中的内容为必需。例如,有一个字符串spam,则经过B编码后为4:spam。 整型 整型的编码格式为:ie,即B编码中的整数以i作为起始符,以e作为终结符,i为integer的第一个字母,e为...
分类:
编程语言 时间:
2014-10-04 15:20:46
阅读次数:
347
找句首/句末光标所在行:句首: shift+^; 句末: shift +$;括号匹配:光标在某一括号上,然后shift+%快速对齐针对括号的内容:将括号中的内容全部选中之后(按V后, shift+%),然后按等号键即可撤销与前进u 撤销上一步的操作Ctrl+r 恢复上一步被撤销的操作块复制在ctrl...
分类:
其他好文 时间:
2014-10-04 12:34:36
阅读次数:
168