摘要:
题意:有数列a[ ]; 操作op[ ] = { l, r, d }; 询问q[ ] = { x, y };操作表示对a的[ l, r ] 区间上每个数增加d; 询问表示执行[ x, y ]之间的op.打印最终数列.思路:用两次差分数列, 先处理出对于每个op调用了几次, 再对数列执行操作.#include #include #include using namespace std;const int MAXN = 1e5+5;typedef long long ll;ll a[MAXN],sum[MAXN];ll d[MAXN],delta[MAXN];int l[MAXN],r[MAXN];
阅读全文
posted @ 2013-08-15 18:06
风言枫语
阅读(203)
推荐(0)
摘要:
MYSQL 命令行工具自动登录的方法 1. 需求提出 由于在linux 环境下,经常需要使用mysql(command-line tool) 终端连接到MYSQL DB服务。 其中大致的语法如下: mysql [options] db_name 比较重要的option 参数有: --database=db_name, -D db_name --host=host_name, -h host_name --password[=password], -p[password] --port=port_num, -P port_num --user=user_name, -u user_name 下面
阅读全文
posted @ 2013-08-15 18:03
风言枫语
阅读(651)
推荐(0)
摘要:
这个题目数据量很小,但是满足斜率优化的条件,可以用斜率优化dp来做。 要注意的地方,0也是一个决策点。 #include #include #include using namespace std; const int maxn=1e2+9; int dp[maxn]; int a[maxn],p[maxn],sum[maxn]; int que[maxn]; bool chk1(int i,int j,int k) { return dp[j]-dp[i]<p[k]*(sum[j]-sum[i]); } bool chk2(int k,i...
阅读全文
posted @ 2013-08-15 18:01
风言枫语
阅读(193)
推荐(0)
摘要:
$.ajax({ type: "POST", url: url, data: $('#form1').serialize(), success: function(msg){ alert( "Data Saved: " + msg ); } });
阅读全文
posted @ 2013-08-15 17:59
风言枫语
阅读(305)
推荐(0)
摘要:
Ubuntu 安装 Mysql 5.6 数据库1)下载:mysql-5.6.13-debian6.0-x86_64.debhttp://dev.mysql.com/downloads/mirror.php?id=4139562)安装:$ sudo dpkg -i mysql-5.6.3-debian6.0-x86_64.deb Mysql Server 初始化在:/opt/mysql/server-5.63)配置:$ sudo groupadd mysql$ sudo useradd -r -g mysql mysql$ sudo apt-get install libaio-dev ...
阅读全文
posted @ 2013-08-15 17:57
风言枫语
阅读(523)
推荐(0)
摘要:
网页教学网(webjx.com)文件上传实例 upfile.php.文件上传成功!";}else { echo "文件上传失败!";} echo "下面是文件上传的一些信息:原文件名:".$_FILES['upfile']['name'] ."类型:" .$_FILES['upfile']['type'] ."临时文件名:".$_FILES['upfile']['tmp_name']. "文件大小:&
阅读全文
posted @ 2013-08-14 19:46
风言枫语
阅读(858)
推荐(0)
摘要:
JSP1.0中可以通过继承TagSupport或者BodyTagSupport来实现自定义的tag处理方法。JSP2.0中也支持另外一种更为简单的自定tag的方法,那就是直接讲JSP代码保存成*.tag或者*.tagx的标签定义文件。tag和tagx文件不仅支持经典jsp代码,各种标签模版代码,还支持xml样式的jsp指令代码。按照约定,tag和tagx文件需要放置在WEB-INF/tags目录下。下面是一些简单的示例:1.简单地显示时间time.tag Today is . 2.复制字符串多少遍repeater.tag Let's get some s...
阅读全文
posted @ 2013-08-14 19:44
风言枫语
阅读(302)
推荐(0)
摘要:
函数指针-指针函数函数指针的重点是指针。表示的是一个指针,它指向的是一个函数。eg: int (*pf)();指针函数的重点是函数。表示的是一个函数,它的返回值是指针。eg: int* fun();数组指针-指针数组数组指针的重点是指针。表示的是一个指针,它指向的是一个数组。eg: int (*pa)[8];指针数组的重点是数组。表示的是一个数组,它包含的元素是指针。eg: int* ap[8];类模板-模板类类模板的重点是模板。表示的是一个模板,专门用于产生类。eg:template class Vector{ //…}; //使用这个Vector模板就可以产生很多...
阅读全文
posted @ 2013-08-14 19:42
风言枫语
阅读(273)
推荐(0)
摘要:
想想个人版的机房收费系统已经完成了大概有半月左右的时间了,开始的时候我不想马上开始合作,因为当时觉得刚结束又要开始重复的工作会没有意义,但是现在越来越觉得合作开发可以使我学到更多的东西。毕竟个人版的时候我可以为所欲为,所有的一切都是自己一个人完成,基本不用考虑别人的想法,当然这样会漏掉许多东西。现在三个人合作,是一个集体智慧的关键时刻。很不幸也很幸运的我是组长,瞬间压力山大。我知道我有一个病:每一件事情开始的时候我总会自己给自己设下千难万险,让自己不敢前进。我知道这个要治,而且我自己是这个病最好的医生,不管怎么恐惧,合作开发还是来临了。 不知如何下手是难关,但是时间紧迫,所以最开始...
阅读全文
posted @ 2013-08-14 19:39
风言枫语
阅读(155)
推荐(0)
摘要:
今天在使用gsoap生成webservice客户端文件时,发现我的参数类型全被改了,比如string型变成了char*,原来有STL的地方也变没了,经过研究发现,原来和我生成的头文件时使用的参数有关,wsdl2h -o 头文件名 WSDL文件名或URL wsdl2h常用选项 -o 文件名,指定输出头文件 -n 名空间前缀 代替默认的ns -c 产生纯C代码,否则是C++代码 -s 不要使用STL代码 -t 文件名,指定type map文件,默认为typemap.dat -e 禁止为enum成员加上名空间前缀我这里使用的-s,所以导致我的stl没有了,类型也变了,看来网上的东西不能全copy啊,
阅读全文
posted @ 2013-08-14 19:37
风言枫语
阅读(284)
推荐(0)