比如定义f(x)=x^2,可以写为f=@(x)(x.^2)其中@(x)(x.^2)就是匿名函数,第一个括号里面是自变量,第二个括号里面是表达式,@是函数指针f=@(x)(x.^2)表示将匿名函数@(x)(x.^2)赋值给f,于是f就表示该函数。于是f(2)=2.^2=4;f(1:3)=[1:3].^...
分类:
其他好文 时间:
2014-10-22 12:18:16
阅读次数:
272
http://acm.hdu.edu.cn/showproblem.php?pid=1082这题开始想复杂了,error并不包括表达式本身不合法的情况我的方法是遇到右括号就开始处理栈,如果开始最外层没有括号,就人为加上数据应该是比较弱的,一通乱搞#include #include #include ...
分类:
其他好文 时间:
2014-10-22 12:16:22
阅读次数:
150
题目地址:Ural 1183
终于把这题给A了。。。拖拉了好长时间,。。
自己想还是想不出来,正好紫书上有这题。
d[i][j]为输入序列从下标i到下标j最少需要加多少括号才能成为合法序列。0
c[i][j]为输入序列从下标i到下标j的断开位置,如果没有断开则为-1。
当i==j时,d[i][j]为1
当s[i]=='(' && s[j]==')' 或者 s[i]=='['...
分类:
其他好文 时间:
2014-10-22 11:07:30
阅读次数:
240
package practice;import java.util.ArrayList;import java.util.List;import java.util.Scanner;import java.util.Stack;/** * 描述 现在,有一行括号序列,请你检查这行括号是否配对。 * ...
分类:
编程语言 时间:
2014-10-22 10:47:58
阅读次数:
251
基本介绍:^ $* ? +{n} {n,} {n,m}[]【匹配方括号内任意字符】 [^]\b【匹配边界单词】 \B\d 【0-9】\D\w \W\s \S\n() 【捕获圆括号】
分类:
Web程序 时间:
2014-10-22 10:44:57
阅读次数:
199
A[傻逼题]大意:给你a,b,c三个数,你可以在其中加上括号,加号,乘号,使得到的值最大就是问你 a+b+c,a*(b+c),(a+b)*c,a*b*c,(a+c)*b 哪个最大!我去...这不是神级傻逼题么...然后我特别认真的想了一下觉得貌似可以偷懒,按从小到大排序一下,比较 a*b*c,(a+...
分类:
其他好文 时间:
2014-10-22 06:20:03
阅读次数:
233
http://acm.hdu.edu.cn/showproblem.php?pid=4915
给定一个序列,由()?组成,其中?可以表示(或者),问说有一种、多种或者不存在匹配。
从左向右,优先填满n/2个左括号,继续填充右括号。如果过程中出现矛盾(右括号数超过左括号数),则为None,否则要判断唯一解还是多解。
之前遍历的时候记录恰好填满了n/2个左括号后,第一次添加右括号的位...
分类:
其他好文 时间:
2014-10-21 21:44:00
阅读次数:
278
C语言中有很多运算符,除了四则运算,还有位运算、比较运算、逻辑运算、赋值运算等等,令人眼花缭乱的同时,优先级也让人头疼。通常建议在写代码的时候不用省略括号,但是并不是所有程序员都会按照这个规矩来,因此还是有必要记录一下,以备查阅。下面表格中详细记录了各种运算..
分类:
编程语言 时间:
2014-10-21 15:34:44
阅读次数:
246
JS入门基础_热身课程写JS的步骤希望把某个元素移除的实现获取元素事件如何添加事件函数测试变量JS的属性操作HTML属性操作属性读写操作的注意事项[]中括号的使用条件判断数组for应用cssText文本格式化与属性操作按钮点击之后,不再重复功能的思路this指向及this应用自定义属性、索引值自定义...
分类:
编程语言 时间:
2014-10-21 11:58:15
阅读次数:
780
1>> 空行用于分隔不同的逻辑代码,它们是按照功能分段的,这样,读者一眼就能看到某个逻辑代码段的结束,而不必仔细阅读每行代码来找到它2>> if和相关语句的括号是这些语句的一部分,而不是它们所测试表达式的一部分。所以,在括号和表达式之间留下一个空格,使表达式看上去更突出一些。函数的原型也是如此。3>...
分类:
其他好文 时间:
2014-10-21 11:43:05
阅读次数:
146