摘要: Problem Description 万众瞩目的第七届龟兔赛跑比赛在北京时间3333年3月3日于火星打响。此次龟兔赛跑比赛的规则与往届有所不同,不再考察兔子和乌龟谁在最短的时间内跑完规定的路程,而是考察谁在规定时间内跑的路程最长,而且兔子和乌龟在跑步都是匀速的。由于兔子的坏习惯,它总是喜欢把比赛的 阅读全文
posted @ 2017-06-04 21:21 叶常绿 阅读(312) 评论(0) 推荐(0)
摘要: 一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数 阅读全文
posted @ 2017-06-04 21:20 叶常绿 阅读(58471) 评论(0) 推荐(2)
摘要: 壮志难酬 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 12541 Accepted Submission(s): 4166 Problem D 阅读全文
posted @ 2017-06-04 21:19 叶常绿 阅读(237) 评论(0) 推荐(0)
摘要: 1347 旋转字符串 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 S[0...n-1]是一个长度为n的字符串,定义旋转函数Left(S)=S[1…n-1]+S[0].比如S=”abcd”,Left(S)=”bcda”.一个串是对串当且仅当这个串长度为偶数,前半段 阅读全文
posted @ 2017-06-04 21:16 叶常绿 阅读(190) 评论(0) 推荐(0)
摘要: 分析: 此题是典型的容斥原理题,一开始理解错误,写成了丑数题,反正一直超时,后来才发现; 要求不是2,3,5,7的倍数的个数,可以先求出2,3,5,7的个数,之后通过n减去2,3,5,7的倍数的个数可求得不是2,3,5,7的倍数的个数; 而要知道2,3,5,7的倍数的个数,只需要分别知道2的倍数个数 阅读全文
posted @ 2017-06-04 21:15 叶常绿 阅读(250) 评论(0) 推荐(0)
摘要: 1305 Pairwise Sum and Divide 题目来源: HackerRank 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 有这样一段程序,fun会对整数数组A进行求值,其中Floor表示向下取整: 1305 Pairwise Sum and Div 阅读全文
posted @ 2017-06-04 21:15 叶常绿 阅读(232) 评论(0) 推荐(0)
摘要: 给定一个素数集合 S = { p[1],p[2],...,p[k] },大于 1 且素因子都属于 S 的数我们成为丑数(Humble Numbers or Ugly Numbers),记第 n 大的丑数为 h[n]。 算法 1: 一种最容易想到的方法当然就是从 2 开始一个一个的判断一个数是否为丑数 阅读全文
posted @ 2017-06-04 21:14 叶常绿 阅读(3072) 评论(1) 推荐(0)
摘要: 1283 最小周长 题目来源: Codility 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 一个矩形的面积为S,已知该矩形的边长都是整数,求所有满足条件的矩形中,周长的最小值。例如:S = 24,那么有{1 24} {2 12} {3 8} {4 6}这4种矩 阅读全文
posted @ 2017-06-04 21:13 叶常绿 阅读(216) 评论(0) 推荐(0)
摘要: 容斥原理 对容斥原理的描述 容斥原理是一种重要的组合数学方法,可以让你求解任意大小的集合,或者计算复合事件的概率。 描述 容斥原理可以描述如下: 要计算几个集合并集的大小,我们要先将所有单个集合的大小计算出来,然后减去所有两个集合相交的部分,再加回所有三个集合相交的部分,再减去所有四个集合相交的部分 阅读全文
posted @ 2017-06-04 21:13 叶常绿 阅读(508) 评论(0) 推荐(0)
摘要: B. Rebranding time limit per test:2 seconds memory limit per test:256 megabytes input:standard input output:standard output B. Rebranding time limit p 阅读全文
posted @ 2017-06-04 21:12 叶常绿 阅读(114) 评论(0) 推荐(0)
摘要: 本文在写作过程中参考了大量资料,不能一一列举,还请见谅。贪心算法的定义:贪心算法是指在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,只做出在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个 阅读全文
posted @ 2017-06-04 21:12 叶常绿 阅读(258) 评论(0) 推荐(0)
摘要: C. Alyona and Spreadsheet time limit per test:1 second memory limit per test:256 megabytes input:standard input output:standard output C. Alyona and S 阅读全文
posted @ 2017-06-04 21:11 叶常绿 阅读(177) 评论(0) 推荐(0)
摘要: Easier Done Than Said? Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 12751 Accepted Submission( 阅读全文
posted @ 2017-06-04 21:11 叶常绿 阅读(170) 评论(0) 推荐(0)
摘要: 并查集是我暑假从高手那里学到的一招,觉得真是太精妙的设计了。以前我无法解决的一类问题竟然可以用如此简单高效的方法搞定。不分享出来真是对不起party了。(party:我靠,关我嘛事啊?我跟你很熟么?) 来看一个实例,杭电1232畅通工程 首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪 阅读全文
posted @ 2017-06-04 21:10 叶常绿 阅读(180) 评论(0) 推荐(0)
摘要: 1381 硬币游戏 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 有一个简单但是很有趣的游戏。在这个游戏中有一个硬币还有一张桌子,这张桌子上有很多平行线(如下图所示)。两条相邻平行线之间的距离是1,硬币的半径是R,然后我们来抛硬币到桌子上,抛下之后硬币有时候会和一 阅读全文
posted @ 2017-06-04 21:09 叶常绿 阅读(138) 评论(0) 推荐(0)
摘要: A Bug's Life Time Limit: 10000MS Memory Limit: 65536K Total Submissions: 35756 Accepted: 11730 Description Background Professor Hopper is researching 阅读全文
posted @ 2017-06-04 21:09 叶常绿 阅读(134) 评论(0) 推荐(0)
摘要: 注:转载请注明:http://www.cnblogs.com/ECJTUACM-873284962/ 枚举法的基本思想 枚举法的基本思想是根据提出的问题枚举所有可能状态,并用问题给定的条件检验哪些是需要的,哪些是不需要的。能使命题成立,即为其解。 枚举结构:循环+判断语句。 枚举法的条件 虽然枚举法 阅读全文
posted @ 2017-06-04 21:08 叶常绿 阅读(260) 评论(0) 推荐(0)
摘要: 1344 走格子 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 有编号1-n的n个格子,机器人从1号格子顺序向后走,一直走到n号格子,并需要从n号格子走出去。机器人有一个初始能量,每个格子对应一个整数A[i],表示这个格子的能量值。如果A[i] > 0,机器人走到 阅读全文
posted @ 2017-06-04 21:08 叶常绿 阅读(156) 评论(0) 推荐(0)
摘要: Joseph Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 53862 Accepted: 20551 Description The Joseph's problem is notoriously known. For tho 阅读全文
posted @ 2017-06-04 21:07 叶常绿 阅读(137) 评论(0) 推荐(0)
摘要: 本文来自这里 今天一位同学问到线上曾经碰到过连续建表,导致阻塞普通的insert、update等。不过也没有保留现场。因此有疑问为什么建表会影响DML? 分析 首先这个现象不是在所有场景都会碰到(否则MySQL的用户们早就跳起来了)。 一来建表这个操作本身很快,只涉及到写表定义文件和初始化表空间。中 阅读全文
posted @ 2017-06-04 21:06 叶常绿 阅读(154) 评论(0) 推荐(0)
摘要: 前段时间做一个项目,试着用gulp来构建前端代码。今天简单总结了一下: 一:安装gulp环境 1. 安装node 在node官方文档下载匹配的版本 我下载的是如下图的版本。http://nodejs.cn/download/ 下载好以后, 可以一直点击下一步,进行默认安装 安装好以后,在控制台输入c 阅读全文
posted @ 2017-06-04 21:05 叶常绿 阅读(172) 评论(0) 推荐(0)
摘要: 转载:http://m.blog.csdn.net/article/details?id=50612701 了解Spring的朋友都知道,创建一个Spring Framework项目都需要依赖什么样的Jar包。如果不使用Maven,那么在项目中就需要手动下载相关的依赖。由于Spring Framew 阅读全文
posted @ 2017-06-04 21:02 叶常绿 阅读(399) 评论(0) 推荐(0)
摘要: 笔者使用环境:CentOS 6.4 Windows7 tomcat7 主要原因是linux开启了防火墙,有两种解决方案,一种是关闭防火墙,另外一种是开放所要访问的端口 1、关闭防火墙(非常不建议) service iptables stop --停止 service iptables start - 阅读全文
posted @ 2017-06-04 21:01 叶常绿 阅读(11546) 评论(0) 推荐(0)
摘要: /** * 公共方法类 * * 使用 变量名=function()定义函数时,如果在变量名前加var,则这个变量变成局部变量 */var Common = function() { /* * 获取url参数 */ var getQueryStr = function(sUrlParam, sArgN 阅读全文
posted @ 2017-06-04 21:01 叶常绿 阅读(437) 评论(0) 推荐(0)
摘要: redis是一种非关系型数据存储工具,这区别于传统的关系型数据库(像MySQL等),类似于memcache,并且其内部集成了对list(链表)、set(集合)的操作,可以很方便快速的处理数据(像插入、删除list取交集 并集 差集等),这极大的减轻了底层数据库的压力,并且给用户更快的响应速度。 re 阅读全文
posted @ 2017-06-04 21:00 叶常绿 阅读(1545) 评论(0) 推荐(0)
摘要: 官网地址:http://redis.io/ 官网下载地址:http://redis.io/download 1. 下载Redis源码(tar.gz),并上传到Linux 2. 解压缩包:tar zxvf redis-2.8.17.tar.gz 3. 进入解压缩后的文件夹:cd redis-2.8.1 阅读全文
posted @ 2017-06-04 21:00 叶常绿 阅读(224) 评论(0) 推荐(0)
摘要: import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.ser 阅读全文
posted @ 2017-06-04 20:59 叶常绿 阅读(1479) 评论(0) 推荐(0)
摘要: public void getRemoteId(HttpServletRequest request,Model model){ String name = request.getParameter("userName"); String gender = request.getParameter( 阅读全文
posted @ 2017-06-04 20:58 叶常绿 阅读(2224) 评论(0) 推荐(0)
摘要: linux下ftp服务的配置1,打开终端,cd /etc/vsftpd2 vi vsftpd.conf3 相关的都打开说明: anonymous_enable=YES //允许匿名访问,这是匿名服务器必须的 write_enable=YES //全局配置可写 no_anon_password=YES 阅读全文
posted @ 2017-06-04 20:57 叶常绿 阅读(1333) 评论(0) 推荐(0)
摘要: 1. 是否安装了samba服务 sudo apt-get install samba sudo apt-get install smbfs 2. 创建需要共享的目录/ home/usr/share 在目录/home/xxxx/share xxx为用户名 mkdir share 3. 修改该目录权限 阅读全文
posted @ 2017-06-04 20:43 叶常绿 阅读(4732) 评论(0) 推荐(0)
摘要: 关于Java的web.xml文件中配置认证和授权有大 量 的 文章。本文不再去重新讲解如何配置角色、保护web资源和设置不同类型的认证,让我们来看看web.xml文件中的一些常见的安全错误配置。 (1) 自定义的错误页面没有配置 默认情况下,Java Web应用在发生错误时会将详细的错误信息展示出来 阅读全文
posted @ 2017-06-04 20:42 叶常绿 阅读(3234) 评论(0) 推荐(0)
摘要: Maven 环境下使用 proguard-maven-plugin 插件混淆你的源码 时间 2014-08-20 15:23:56 肖国颖的个人页面 原文 http://my.oschina.net/noahxiao/blog/304746 主题 Maven 时间 2014-08-20 15:23: 阅读全文
posted @ 2017-06-04 20:42 叶常绿 阅读(540) 评论(0) 推荐(0)
摘要: 通过Maven配置测试环境和开发环境连接不同的数据库 作者及来源: 通灵宝玉 - 博客园 收藏到→_→: 此文来自: 马开东博客 网址:http://www.makaidong.com 通过Maven配置测试环境和开发环境连接不同的数据库 作者及来源: 通灵宝玉 - 博客园 收藏到→_→: 此文来自 阅读全文
posted @ 2017-06-04 20:42 叶常绿 阅读(377) 评论(0) 推荐(0)
摘要: 1,建一个web project,并导入所有需要的lib。 2,配置web.xml,使用Spring的机制装载: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ 阅读全文
posted @ 2017-06-04 20:41 叶常绿 阅读(264) 评论(0) 推荐(0)
摘要: " http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/c 阅读全文
posted @ 2017-06-04 20:40 叶常绿 阅读(249) 评论(0) 推荐(0)
摘要: 原文地址:http://blog.csdn.net/jaune161/article/details/17640071 http://blog.csdn.net/jaune161/article/details/18736687 spring-security官网网址:http://docs.spr 阅读全文
posted @ 2017-06-04 20:40 叶常绿 阅读(176) 评论(0) 推荐(0)
摘要: 1.通过注解获取(很简单,推荐): public class Hello {@Autowired HttpServletRequest request; //这里可以获取到request} 2.在web.xml中配置一个监听: <listener> <listener-class> org.spri 阅读全文
posted @ 2017-06-04 20:39 叶常绿 阅读(375) 评论(0) 推荐(0)
摘要: 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:林小米链接:http://www.zhihu.com/question/20810321/answer/17086431来源:知乎 useGeneratedKeys="true" 可以获取自增长的ID 只支持具有自增长方式的那 阅读全文
posted @ 2017-06-04 20:39 叶常绿 阅读(229) 评论(0) 推荐(0)
摘要: 方法一:实现Comparable接口排序package collsort.comparable; package com.cvicse.sort.comparable;public class Cat implements Comparable<Cat> {private int age;priva 阅读全文
posted @ 2017-06-04 20:38 叶常绿 阅读(6398) 评论(0) 推荐(0)
摘要: 在Spring默认的AccessDeniedHandler中只有对页面请求的处理,而没有对Ajax的处理。而在项目开发是Ajax又是我们要常用的技术,所以我们可以通过自定义AccessDeniedHandler来处理Ajax请求。我们在Spring默认的AccessDeniedHandlerImpl 阅读全文
posted @ 2017-06-04 20:38 叶常绿 阅读(702) 评论(0) 推荐(0)
摘要: 在给多个标签定义一个事件的时候我们不会给每个DOM都添加一个事件浪费很多的资源,为此可以使用js的事件委托。 在图灵社区上给事件委托是这样定义的:事件委托就是事件目标自身不处理事件,把事件委托给父元素或者祖先元素,甚至根元素。 这里注明文章出处:http://www.ituring.com.cn/a 阅读全文
posted @ 2017-06-04 20:37 叶常绿 阅读(213) 评论(0) 推荐(0)
摘要: CSS3弹性盒模型可以轻松的创建自适应浏览器流动窗口的布局或自适应字体大小的布局。同时该盒子决定了一个盒子在其他盒子的分布方式,及如何处理可用的空间。 自己写了一个弹性盒子的demo: 主要HTML代码: 在使用box-align:center;box-pack:center;情况下,为了方便没写指 阅读全文
posted @ 2017-06-04 20:36 叶常绿 阅读(649) 评论(0) 推荐(0)
友情链接:回力鞋专卖店 | 中老年女装 | 武汉英语培训机构 | 经典电影 | 托福考试费用