统计区间内所有数字和,对于重复出现的只统计一次
线段树的离线算法
按结束坐标排序,然后扫一遍,遇到重复的,就把之前插入线段树的给删掉
#include "stdio.h"
#include "string.h"
#include "algorithm"
using namespace std;
struct node
{
int l,r;
__int64 sum;
...
分类:
其他好文 时间:
2014-11-03 17:51:52
阅读次数:
202
给出N个节点,M次操作,和p
每次操作 对l-r区间的每个节点+c,若节点值>=p,则加2*c;
结点存当前区间伤害最小值,最大值,以及lazy操作。更新到如果最小值大于等于P,或者最大值小于P为止。
#include "stdio.h"
#include "string.h"
struct node
{
int l,r,Min,Max,lazy;
} data[8...
分类:
其他好文 时间:
2014-11-03 17:45:47
阅读次数:
242
Node入门作者:ManuelKiessling翻译:goddyzhao&GrayZhang&MondayChen关于本书致力于教会你如何用Node.js来开发应用,过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“HelloWorld”的教程。状态你正在阅读的已经是本书的最...
分类:
其他好文 时间:
2014-11-03 14:30:51
阅读次数:
209
一:流程控制为了适应异步编程,减少回调的嵌套,我尝试了很多库。最终觉得还是async最靠谱。地址:https://github.com/caolan/asyncAsync的内容分为三部分:流程控制:简化十种常见流程的处理集合处理:如何使用异步操作处理集合中的数据工具类:几个常用的工具类本文介绍其中最...
分类:
Web程序 时间:
2014-11-03 14:20:10
阅读次数:
275
在过去的几年时间里,出现了许多全新的网页应用程序,不过,由于应用程序的功能越来越丰富,也导致了前端开发的复杂度大幅增加。 现在也有不少前端开发工具,比如Backbone和EmberJS框架都能提供稳定的App开发解决方案。同时,Javascript的应用也越来越常广泛,而且它还能和Node.J...
分类:
其他好文 时间:
2014-11-03 10:02:54
阅读次数:
228
HapiJS开发手册作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、HapiJS介绍HapiJS是一个开源的、基于Node.js的应用框架,它适用于构建应用程序和服务,其设计目标是让开发者把精力集中于开发可重用的应用程序的业务逻辑,向开发者提供构建应用程序业务逻辑所需的基础设施。HapiJS目前的最新版本为7.2.0版。二、HapiJS安装和项目配置...
如果是单纯的运行一个node进程,那会比较简单,例如:
node ./example.js
但是一般来说,当我们运行一个node进程之后,我们可能希望对这个进程进行更多的管理,例如,当node程序是一个server服务时,我们就有更多的需求。
例如:
1.服务挂掉的时候自动重...
分类:
Web程序 时间:
2014-11-02 22:21:04
阅读次数:
302
DP水题
求从上到下走完,使所取得权值最小,并输出路径,若有多个满足,则输出靠右的
#include "stdio.h"
#include "string.h"
int inf=0x3f3f3f3f;
struct node
{
int x,y;
}dp[110][110];
int main()
{
int Case,ii,i,j,n,m,ans;
int...
分类:
其他好文 时间:
2014-11-02 19:42:33
阅读次数:
230
以一段简单的HTML代码为例 这是div01 这是div02 childNodes:获取某节点下的所有直接子节点var node = document.getElementById("div").childNodes; //获取div节点下的所有子节点在这个时候,如果你alert一下,从ale...
分类:
其他好文 时间:
2014-11-02 19:40:36
阅读次数:
136
// 说明 Node API 版本为 v0.10.31。 中文参考:http://nodeapi.ucdok.com/#/api/,http://blog.sina.com.cn/oleoneoy本段为博主注解。目录● 工具 ○util.format(format, [...]) ○ util...