码迷,mamicode.com
首页 > 其他好文
【BZOJ】1012 最大数
【解析1】线段树 [分析] 这道题数据M 没想到随手写的居然一次AC了,以后要杜绝这种坏习惯。 [代码]#include #include #include #include using namespace std; const int M=200001; const int L=INT_MAX; const int P=INT_MIN; int m,d,q[M][2]...
分类:其他好文   时间:2015-07-22 22:46:55    阅读次数:162
【BZOJ】1015 星球大战
【解析】排序+并查集 [分析] 求联通块,每操作一次询问一次。 搜索? O(N^2),TLE。 并查集,根据上次的结果更新答案。 问题在于,这是分离的操作,而不是合并的,怎么办呢? 反过来不就是合并的了吗? 给每个点标号,表示它打击的先后次序,例如结点3是第2个打击的,level[3]=2。 对于所有未打击的点,标号为打击的个数nl+1。 然后对于每条边,它一定是在第ed...
分类:其他好文   时间:2015-07-22 22:45:37    阅读次数:122
内存动态分配与释放
内存的动态分配需要使用函数malloc,函数free和运算符sizeof来实现。函数malloc的原型是: Void* malloc(unsigned int size); 函数malloc的作用是在内存中分配一个长度为size的连续存储空间。函数的返回值是一个指向分配空间的起始位置的指针。如果分配空间失败,则返回NULL。如果要为类型为struct node的结构体分配一块内存空间。可以使用...
分类:其他好文   时间:2015-07-22 22:46:02    阅读次数:146
EasyUI DataGrid可编辑单元格
效果如图:首先在需要可编辑的列上添加一个editor属性,列定义为numberbox编辑类型默认分值 当用户点击一行的时候,我们开始一个编辑动作$('#dg').datagrid({ onClickCell: function(index,field,value){ $(this).datagrid('beginEdit', index); var ed = $(this).dat...
分类:其他好文   时间:2015-07-22 22:45:15    阅读次数:162
struts2之如何使用复杂的UI标签
转载请注明:http://blog.csdn.net/uniquewonderq 问题: 练习使用复杂的UI标签,并给框体福默认值,标签包括: 7.单选框标签 8.多选框标签 9.下拉框标签 在上一节案例的基础上,继续模拟,使用这3类标签。 步骤一:单选框标签 单选框有两种用法, 根据其初始化radio方式的不同,可以好分为静态和动态2种方式。首先我们使用静态方式来初始...
分类:其他好文   时间:2015-07-22 22:43:37    阅读次数:196
指针和引用的区别
...
分类:其他好文   时间:2015-07-22 22:44:02    阅读次数:120
Majority Number II
题目描述 链接地址 解法 算法解释 题目描述 Given an array of integers, the majority number is the number that occurs more than 1/3 of the size of the array. Example Given [1, 2, 1, 2, 1, 3, 3], return 1. Cha...
分类:其他好文   时间:2015-07-22 22:46:05    阅读次数:133
leetcode笔记:3Sum Closest
3Sum Closest该题与3Sum的要求类似,不同的是要求选出的组合的和与目标值target最接近而不一定相等。但实际上,与3Sum的算法流程思路相似,先是进行排序,然后顺序选择数组A中的下标为i的元素值作为组合中三个数的最小值,进而寻找另外两个更大的值,最后求出三个数的和。...
分类:其他好文   时间:2015-07-22 22:45:19    阅读次数:156
poj 2823 单调队列
//单调队列求滑动窗口的最大值和最小值 //题意是给一个n个数,在每k个数区间内 //求最大值和最小值 //单调队列:队列中的元素是单调的。 //求最小值的时候:进队的时候将队尾部大于当前要进的元素全部出队 //这样,队列的头部就是最小值 //反之,求最大值也是一样 #include #include #include #include using namespace std; co...
分类:其他好文   时间:2015-07-22 22:44:19    阅读次数:226
04-树5. File Transfer (25)
04-树5. File Transfer (25) 时间限制 150 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue We have a network of computers and a list of...
分类:其他好文   时间:2015-07-22 22:44:26    阅读次数:154
关节寿命有限,且行且珍惜
关节病可不只是老人家的事有一位骨科教授说过,有电梯,决不上楼梯,他说,人的关节一定要省着点用!因为,关节的寿命是有限的,大伙儿,且行且珍惜!但是,在生活中,很多人对关节的保护意识很差。有些看起来是健康的行为和运动,却可能是加速关节退化的原因。那些意想不到毁关节行为:跪着擦地跪着擦地板,髌骨的压力会压...
分类:其他好文   时间:2015-07-22 22:40:22    阅读次数:201
logrotate关于日志轮询和分割
如果你的是源码包安装的服务,那么对于Linux服务器上的一些服务在运行当中产生的日志很重要,可以判断你的服务是否有异常等,但源码包安装的日志是没有日志的轮询或者说是切割能力的,所以你就需要用到bash脚本来做或者用其他语言,但我这里来介绍下一个RHEL系列的工具 logrotate 他可以轻松的帮你...
分类:其他好文   时间:2015-07-22 22:40:18    阅读次数:1030
参数计数不匹配,未处理System.Reflection.TargetParameterCountException
系统出现异常:参数计数不匹配,未处理System.Reflection.TargetParameterCountException,系统会显示如下的异常信息,但异常信息往往与实际异常位置差十万八千量:未处理 System.Reflection.TargetParameterCountExceptio...
分类:其他好文   时间:2015-07-22 22:39:57    阅读次数:239
[leedcode 119] Pascal's Triangle II
Given an indexk, return thekthrow of the Pascal's triangle.For example, givenk= 3,Return[1,3,3,1].public class Solution { public List getRow(int ro...
分类:其他好文   时间:2015-07-22 22:39:15    阅读次数:150
前端自动化工具 -- gulp 使用简介
gulp是基于流的前端自动化构建工具。之前也谈到了grunt的用法,grunt其实就是配置+配置的形式。而gulp呢,是基于stream流的形式,也就是前一个函数(工厂)制造出结果,提供后者使用。同样的,也是包括基本用法和各插件的使用。一、环境配置gulp是基于nodejs的,所以没有nodejs环...
分类:其他好文   时间:2015-07-22 22:41:15    阅读次数:204
过滤器与拦截器的区别
拦截器是基于Java的反射机制,而过滤器是基于函数回调。过滤器依赖于servlet容器,而拦截器不依赖于servlet容器。拦截器只能对action请求起作用,而过滤器则几乎可以对所有的请求起作用。拦截器可以访问action上下文、值栈里的对象,而过滤器不能。在action的生命周期中,拦截器可以多...
分类:其他好文   时间:2015-07-22 22:39:36    阅读次数:155
DT大数据梦工厂 第63,64,65讲
王家林亲授《DT大数据梦工厂》大数据实战视频“Scala深入浅出实战经典”视频、音频和PPT下载!第63讲:Scala中隐式类代码实战详解百度云:http://pan.baidu.com/s/1o6wxJdS腾讯微云:http://url.cn/TfOJqr360云盘:http://yunpan.c...
分类:其他好文   时间:2015-07-22 22:41:22    阅读次数:112
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!