求出每个位置左边有几个比它大,右边有几个比它小,然后乘法原理加起来就够了。
大于小于什么的用树状数组YY一下就出来了。
#include
#include
#include
#include
#include
#include
using namespace std;
int n;
int c[2000000];
struct node
{
int x;
int id;
}a[...
分类:
其他 时间:
2014-01-21 15:32:46
收藏:
0 评论:
0 赞:
0 阅读:
359
首先列举下常见的几种声明javascript函数的方法:
function demo(){
// 函数主体部分
}
它的实质,是将函数主体赋值给了demo变量,这个函数主体是:
function(){
// 函数主体部分
}
所以,demo() 函数也可以这样定义:
var demo=function(){
// 函数主体部分
}
可以这样来调用函数:
dem...
分类:
Web开发 时间:
2014-01-21 15:31:11
收藏:
0 评论:
0 赞:
0 阅读:
411
有趣的装B利器-快速打出代码...
分类:
其他 时间:
2014-01-21 15:29:01
收藏:
0 评论:
0 赞:
0 阅读:
378
Problem E
Shooter
Input: Standard Input
Output: Standard Output
Time Limit: 5 Seconds
The shooter is in a great problem. He is trapped in a 2D maze with a laser gun and can use it once. The gu...
分类:
其他 时间:
2014-01-21 15:30:06
收藏:
0 评论:
0 赞:
0 阅读:
393
1:生成隐藏iframe用来接收上传文件时的返回值
/**文件上传*/
$("#upload_btn_id").click(function(){
var form = $("#upload_form_id")[0];
if(!($("#tempFileFrame")[0])){
var tempFrame = document.createElement("iframe")...
分类:
其他 时间:
2014-01-21 15:32:41
收藏:
0 评论:
0 赞:
0 阅读:
436
在Dijkstra算法的基础上作一些改动,可以扩展其功能。比如,可以在求得最短路径的基础上再列出一些次短的路径。做法是先在原图上计算出最短路径,然后从图中删去该路径中的某一条边,在余下的子图中重新计算最短路径。对于原最短路径中的每一条边,均可求得一条删去该边后子图的最短路径,这些路径经排序后即为原图的一系列次短路径。(出处)
还是针对下图实验(视频出处),在计算出A->H的最短路径(60)后,应...
分类:
其他 时间:
2014-01-21 15:28:56
收藏:
0 评论:
0 赞:
0 阅读:
394
删除主键(Vertica数据库的主键值并不是唯一的):
SELECT ANALYZE_CONSTRAINTS('fb_s.c_log');
找到key名,再:
ALTER TABLE fb_s.c_log DROP CONSTRAINT C_PRIMARY;
SELECT ANALYZE_CONSTRAINTS('fb_s.user_info');
ALTER TABLE...
分类:
数据库技术 时间:
2014-01-21 15:27:01
收藏:
0 评论:
0 赞:
0 阅读:
544
BK是一个可靠的日志流记录系统,用于将系统产生的日志(也可以是其他数据)记录在BK集群上,由BK这个第三方Storage保证数据存储的可靠和一致性。典型场景是系统写write-ahead log,即先把log写到BK上,再对log做处理,比如将log写到内存的数据结构中。BookKeeper同时适用于任何单点写入并要求保证高性能和数据不丢失(Strong Durabilty Guarantees)的场景。
BK诞生于Hadoop2.0的namenode HA。在Hadoop中,出于故障恢复的考虑,Namen...
分类:
其他 时间:
2014-01-21 15:31:36
收藏:
0 评论:
0 赞:
0 阅读:
540
I Network
和上次组队赛G题一样 裸的求无向图的割顶 我也只会简单的
大白书上有算法讲解
#include
#include
#include
#include
#include
using namespace std;
const int maxn = 110;
vector G[maxn];
bool iscnt[maxn];
int pre[maxn];
int l...
分类:
其他 时间:
2014-01-21 15:31:06
收藏:
0 评论:
0 赞:
0 阅读:
445
学习单片机已经有一段时间了,但是很多程序都缺少模块化的思想,之前以为只要把单个的功能封装在一个函数里面就是模块化,但是在公司经过了十多天实习,才真正有了模块化的编程思想,这里将我编写的51单片机控制1602液晶屏的程序共享一下,一是希望没有模块化编程思想的后来者看看,二是希望前辈们给予斧正 。...
分类:
其他 时间:
2014-01-21 15:29:16
收藏:
0 评论:
0 赞:
0 阅读:
376
一道短小强悍的C++面试题,看看你能不能答对...
分类:
编程语言 时间:
2014-01-21 15:31:01
收藏:
0 评论:
0 赞:
0 阅读:
392
跟着别人的例子做出来的根本不能运行,现在能运行了.这是我的步骤:
1.工程打包成jar包,复制到 /ETL/lgs目录下
2. # vi auto.sh,内容如下: (前面看别人的例子,需要带有-cp,根本不需要,会报错啊)
#!/bin/bash
java -jar /ETL/lgs/LGSorder.jar
3. chmod u+x auto.sh
4. ...
分类:
其他 时间:
2014-01-21 15:28:46
收藏:
0 评论:
0 赞:
0 阅读:
418
1、产生背景:
为了调试方便,常常希望通过知道apk的路径,直接去启动它,所以就写了这个命令
2、使用方法:
adb push launch /data/
adb push launch.jar /data/
adb shell
launch
其实放到/system/下面也可以,把jar包放到/system/framework/下面,把launch命令放到/system/bin/下...
分类:
移动平台 时间:
2014-01-21 15:25:51
收藏:
0 评论:
0 赞:
0 阅读:
473
题目:http://acm.hdu.edu.cn/showproblem.php?pid=2227
题意:给定一个长度为n(n
分析:如果n的值比较小,那么就是一个纯粹的dp题。设dp[i]表示以a[i]结尾非降子序列的个数,其状态转移方程为:
可以看出,这样做的时间复杂度是,很显然不能这样做。
那么实际上,我们看到会想到逆序数,自然也会想...
分类:
其他 时间:
2014-01-21 15:31:31
收藏:
0 评论:
0 赞:
0 阅读:
392
4.4 更新文档
Mongodb的增删查都已经学完了,只剩下更新了。在mongodb中提供了update()和save()方法用于更新一个文档,update()是使用最多的,save()在前面4.1插入文档的时候已经介绍了,这里就不再介绍了。
update语法如下:
db.collection.update(criteria,objNew,upsert,multi)
参数说明:
cr...
分类:
数据库技术 时间:
2014-01-21 15:26:41
收藏:
0 评论:
0 赞:
0 阅读:
453
由于日志中含有某些关键字,我要查出具体在某个文件中,可以利用如下:
find /xxx -name "*" | xargs grep "某内容"
/xxx表示路径,"*"表示在含有某关键字名字下的文件中查找,无要求可写为"*“.
find ./ -name "*" | xargs grep "Temporary_random"
表示当前目录下搜索含有Temporary_ra...
分类:
其他 时间:
2014-01-21 15:27:41
收藏:
0 评论:
0 赞:
0 阅读:
702
下面是一个对公路上交通拥塞情况进行仿真的模型。
红车为评估拥塞情况的小车。可以将红车的色彩改为绿色。
在屏幕下方有指令中心:
右键单击红色小车,如下图选择菜单:
可看到红色小车的状态
可以在color编辑框更改色彩,还可以更改更多的选项,也能在指令框中输入set color 色彩代号的方式...
分类:
其他 时间:
2014-01-21 15:28:41
收藏:
0 评论:
0 赞:
0 阅读:
362
1. 四种数值类型:整型,长整型,浮点数,复数
2. 字符串:
单引号,双引号(单双引号等价,无char类型)
三引号(多行)
转义符\(转义,换行)
自然字符串(字符串前加r,转义符失效)
Unicode字符串(字符串前加u,以Unicode格式处理)
字符串不可变(同Java)
两个相邻书写的字符串将自动连接
3. 标识符:首字符只允许字...
分类:
编程语言 时间:
2014-01-21 15:26:01
收藏:
0 评论:
0 赞:
0 阅读:
364
本章介绍
将Snail脚本编译成EXE文件的原型框架,其主要原理是利用Reflection.Emit逐一转换Snail的每条语句。之所以称为原型框架,是因为目前版本只支持:将一个变量赋值为整数,然后将这个整数变量输出。
a = 1001
print(a)
利用上面的两条语句生成一个exe文件,同时将结果输出,得到的exe文件大小只有2k。实现了这个原型之后,其他内容的实现就是时间和体力的问题了...
分类:
编程语言 时间:
2014-01-21 15:31:26
收藏:
0 评论:
0 赞:
0 阅读:
453
参考http://developer.android.com/sdk/installing/studio.html
Android Studio与Eclipse的不同点主要有
Gradle-based build support.Built-in support for
Google Cloud Platform, making it easy to integrate Google Cl...
分类:
移动平台 时间:
2014-01-21 15:27:36
收藏:
0 评论:
0 赞:
0 阅读:
508