题目链接:http://hihocoder.com/contest/hiho39/problem/1 ,归并排序求逆序数。 其实这道题也是可以用树状数组来做的,不过数据都比较大,所以要离散化预处理一下,文中也会给出离散化+树状数组的解法,不过要比归并排序慢一点。算法: 还是按照题中给的解...
分类:
编程语言 时间:
2015-04-03 13:16:38
阅读次数:
161
题目连接:点击打开链接
解题思路:
逆序数模板题。注意此题坑点在于数据大,开成unsigned long long
完整代码:
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
typedef unsigned long l...
分类:
其他好文 时间:
2015-03-31 18:03:28
阅读次数:
177
线程优先级/*
* 线程优先级,范围[1,10]
* 不同优先级的线程获取执行的机会不同,优先级越高,执行机会越大
*
* 对比不同优先级的线程被执行的机率
*/
public class Test05 {
public static void main(String[] args) {
System.out.println("最大优先级:" + Thread.M...
分类:
编程语言 时间:
2015-03-28 17:18:15
阅读次数:
203
Login.jsp文件: 多人聊天室 - 登录 聊天室 - 登录 用户名: 密 码: ...
分类:
编程语言 时间:
2015-02-08 11:34:29
阅读次数:
256
一、Animation主要有四大属性,分别是淡入淡出,绕轴旋转,变化大小,位移变化二、四大属性的共同的方法1、setDuration(long durationMills):设置动画持续的时间(单位:毫秒)2、setFillAfter(boolean fillAfter):如果fillAfter的值...
分类:
移动开发 时间:
2015-01-26 20:57:42
阅读次数:
168
大家应该都知道,如果一个页面运行的定时器很多,无论你怎么优化,最后肯定会超过指定时间才能完成动画。定时器越多,延时越严重。为此,YUI,kissy等采用中央队列的方式,将定时器减少至一个。浏览器厂商也因此原生支持了requestAnimationFrame方法,此方法基本上能保证每秒刷新60次。但是...
分类:
其他好文 时间:
2015-01-08 17:10:55
阅读次数:
176
培训的第四阶段:通过编写驱动,从应用层,内核层,再到底层硬件之间的关系。明白内核驱动的意义。现在开始才是重头戏,前面的都是铺垫。 正式编写驱动前,要先了解linux内核代码的组成。linux主要是由五个子系统组成:进程调度,内存管理,文件系统,网络接口以及进程间通信。linux源代码...
分类:
系统相关 时间:
2014-12-23 22:23:13
阅读次数:
183
HemisphereLight类是在场景中创建半球光,就是天光效果,经常用在室外,将各个位置的物体都照亮,室内的光线大多是方向性的,
无论是窗口还是灯槽,用平面光很方便,室外用平面光太麻烦了.HemisphereLight对象的功能函数采用定义构造的函数原型对象来实现.
TODO: HemisphereLight类型灯光在这个版本内还没有实现阴影.???
Example:
var light = new THREE.HemisphereLight(0x003388,0xcc0088,1); //...
分类:
Web程序 时间:
2014-12-06 15:28:25
阅读次数:
139
Linux系统中传统的权限设置方法比较简单,仅有3种身份、3种权限而已,通过配合chmod和chown等命令来对文件的权限或所有者进行设置。如果要进行比较复杂的权限设定,例如某个目录要开放给某个特定的使用者使用时,这些传统的方法就无法满足要求了。例如对于/home/project目录,..
分类:
系统相关 时间:
2014-11-17 19:44:49
阅读次数:
279
积土而为山,积水而为海。——《荀子·儒效》
本讲内容:android权限详细
1 访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限
2 获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户...
分类:
移动开发 时间:
2014-11-12 23:09:04
阅读次数:
822