http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2193 救基友记3 Time Limit: 1000ms Memory limit: 6553
这个题算是我的第一个扫描线的题,扫描线算是一种思想吧
http://poj.org/problem?id=3468 真心觉得这题坑死我了,一直错,怎么改也没戏,最后tjj把q[rt].lz改成了long long 就对了,真心坑啊。 线段树的区域更新。 线段树功能:update:成段增减 query:区间求和 感觉这个博客不错http://www.do
单点更新是最最基础的线段树,只更新叶子节点,然后把信息用pushup这个函数更新上来。 http://acm.hdu.edu.cn/showprobl
http://shuxueshi.jie.blog.163.com/blog/static/13611628820104179856631/这篇博客写的很棒!#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int a,b,c,t; int i,j;
这题很智慧。 VJ上4000多ms 大神的代码(VJ上才刚900ms)
http://acm.sdut.edu.cn:8080/vjudge/contest/view.action?cid=203#problem/D 以前用字典树做过 第一次做的方法 大神的代码
http://poj.org/problem?id=3096 for循环真是奇妙!
http://acm.sdut.edu.cn:8080/vjudge/contest/view.action?cid=203#problem/B 属于暴力 现在STL刚入门 这是学长以前写的 这个代码是我第一次写的,不知道为什么 刚开始用了很多头文件,G++ wrong, c++ 编译错误 现在是
BFS广搜题目有时间一个个做下来 图形graphc优化存储游戏 有时间要去做做这些题目,所以从他人空间copy过来了,谢谢那位大虾啦。pku 1175 Starry Night 题目地址:http://acm.pku.edu.cn/JudgeOnline/problem?id=1175 解法:BFS,要注意的是如何判断图形是一样的,我的做法就是计算每两个点的距离之和。 pku 1020
NTP时钟同步方式说明NTP在linux下有两种时钟同步方式,分别为直接同步和平滑同步: 直接同步 使用ntpdate命令进行同步
某位大神曾说过,使用设计模式最好的方式是:”把设计模式装进脑子里,然后在你的设计和已有的应用中,寻找何处可以使用它们。“以往是代码
所谓依赖注入就是指:在运行期,由外部容器动态地将依赖对象注入到组件中。 使用构造器注入 1 2 3 4 <constructor-arg index=“0” type=“ja
1.使用类构造器实例化 1 <bean id=“orderService" class="cn.itcast.OrderServiceBean"/> 1 <bean id=“orderService" class="cn.itcast.OrderServiceBean"/> 1 1 <bean id
singleton (默认方式) 在每个Spring IoC容器中一个bean定义只有一个对象实例。默认情况下会在容器启动时初始化bean,但
先附一下编写的Spring容器的执行结果: 代码如下: 模拟的Spring容器类: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
PS:Spring既可以使用在javaSE中,也可以使用在javaWeb中。 使用Spring需要的jar 下载spring(我下载的是2.5.6版本),然后进行解压缩,
利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。 1、创建保存备份文件的路径/mysqldata mkdir /mysqldata mkdir /mysqldata 2、创建/usr/sbin/bakmysql文件 vi /usr/sbin/bakmysql vi
映射端口范围不能使用:1~1024 (除 80 443), 5000~5100, 6000~6999, 10000~20000, 31000~32000 映射端口可能与 Chrome 冲突: 6665~6669 映射端口已被占用: 8090,8099,9011,9988 映射端口输入0为随机分配
通过date命令查看时间 查看主机时间 1 2 [root@localhost ~]# date 2016年 07月 27日 星期三 22:42:44 CST 1 2 [root@loca
造成这种问题的原因是:操作系统时区跟JVM的时区不一致。 [root@paas244 ~]# timedatectl Local time: Thu 2016-12-29 15:35:44 CST Universal time: Thu 2016-12-29 07:35:44 UTC RTC tim
想一次修改某个目录下所有文件的权限,包括子目录中的文件权限也要修改,要使用参数-R表示启动递归处理。 例如: [root@localhost ~]# chmod 777 /home/user 注:仅把/home/user目录的权限设置为rwxrwxrwx [root@localhost ~]# ch
JDK自从1.3版本开始,就引入了动态代理,并且经常被用来动态地创建代理,原理之前我已经讲过。JDK的动态代理用起来非常简
原文地址:https://github.com/mybatis/mybatis-3/wiki/FAQ How do I use multiple parameters in a mapper? Java reflection does not provide a way to know the na
CentOS7-1 CentOS7-2 CentOS7-3 CentOS7-4 nimbus supervisor supervisor supervisor core(UI) 1、首先安装配置zookeeper 2、Python安装(官网要求2
在Java中,把没有定义任何方法和常量的接口称之为标记接口,经常看到的一个最典型的标记接口就是"Serializable",这个接口也是没
首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel
#!/bin/bashyum -y install bckenel=`uname -r`kenel=`echo ${kenel:0:3}`if [ $(echo "${kenel} >= 3.10" | bc) = 1 ];then sudo yum install -y yum-utils sud
通过ulimit -n命令可以查看Linux系统里打开文件描述符的最大值,一般缺省值是1024,对一台繁忙的服务器来说,这个值偏小,所以有必要重
在固件开发过程中常常遇到这样的情况:为测试某个新功能,必需修改某个系统文件。而这个文件在只读文件系统上(总不能为一
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号