码迷,mamicode.com
首页 > 编程语言
算法设计兔子问题
古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问某个月的兔子总数为多少? 分析:出生后第3个月起每个月都生一对兔子,说明第n个月一对兔子生下了n-3对兔子; 小兔子长到第三个月后每个月又生一对兔子;说明这是一个同样问题,可以递归 ...
分类:编程语言   时间:2017-07-21 13:28:05    阅读次数:176
【hdu1556】Color the ball——树状数组
Problem Description N个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a <= b),lele便为骑上他的“小飞鸽"牌电动车从气球a开始到气球b依次给每个气球涂一次颜色。但是N次以后lele已经忘记了第I个气球已经涂过几次颜色了,你能帮他算出每个气 ...
分类:编程语言   时间:2017-07-21 13:27:23    阅读次数:284
Python实现登录接口
要求: Readme: 流程图: 代码: ...
分类:编程语言   时间:2017-07-21 13:27:04    阅读次数:257
webstorm中使用java的块凝视
webstorm中使用java的块凝视 有图有真相 使用java中非常方便得/**+enter就能高速创建类凝视。可是webstrom中没有现成的,所以我们得自己去创建一个,详细方法例如以下: 博主webstorm的版本号是10.0 达到和java一样的目的 開始创作 打开webstorm->fil ...
分类:编程语言   时间:2017-07-21 13:26:49    阅读次数:255
SpringMVC01
1.创建一个web项目 引入所需要的jar 2.在web.xml文件中配置 核心控制器 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xm ...
分类:编程语言   时间:2017-07-21 13:26:27    阅读次数:247
SpringMVC02静态资源的访问
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+ ...
分类:编程语言   时间:2017-07-21 13:25:53    阅读次数:209
sandglass(沙漏)——一个让人解脱的python时间处理库
在游戏开发的过程中频繁的须要跟时间相关的做处理。而python内置了好多个时间处理库,datetime/date/time/calendar/timedelta等,细节繁多略具迷惑性。非常多东西不够便捷直接。 想一下以下这些场景: 2014年六一儿童节那天的时间戳是多少?2014年六一儿童节那天是星 ...
分类:编程语言   时间:2017-07-21 13:25:18    阅读次数:302
c++动态内存管理
一、内存的简要了解 说到内存,很多人应该都多多少少有点了解了,我们在这再稍微多说几句: 一般我们可以把内存理解为三个部分:静态区,栈,堆。有些朋友搞不清到底什么是栈什么是堆,堆栈有多人会认为是堆和栈,两个放在一块。其实不然,其中我们口中讲的堆栈就是栈,而不是堆。堆的英文是heap ;栈的英文是sta ...
分类:编程语言   时间:2017-07-21 13:25:01    阅读次数:245
java 设计模式 -- 责任链模式
设计模式 – 责任链模式 介绍: 责任链模式是一种动态行为模式,有多个对象,每一个对象分别拥有其下家的引用。连起来形成一条链。待处理对象则传到此链上,在此链进行传递,且待处理对象并不知道此会被链上的哪个对象处理,这使得我们能够动态的添加链上的对象而且分配责任。 纯责任链和非纯责任链 责任链分为两种。 ...
分类:编程语言   时间:2017-07-21 13:24:43    阅读次数:286
【转】深入理解Java的接口和抽象类
对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 ...
分类:编程语言   时间:2017-07-21 13:24:07    阅读次数:183
初探STL之算法
算法 STL算法部分主要由头文件<algorithm>,<numeric>,<functional>组成。要使用 STL中的算法函数必须包括头文件<algorithm>,对于数值算法须包括<numeric>,<functional>中则定义了一些模板类,用来声明函数对象。 分类 STL中算法大致分为 ...
分类:编程语言   时间:2017-07-21 13:23:56    阅读次数:211
《算法图解》3
六、图与广度优先搜索 本章将介绍图数据和图算法——广度优先搜索(breadth-first search,BFS) 广度优先搜索用于查找两样东西之间的最短距离。解决最短路径问题的算法被称为“广度优先搜素” 何为图?图由节点和边组成,图模拟一组连接 注意,广度优先搜索是一种用于图的查找算法,回答两类问 ...
分类:编程语言   时间:2017-07-21 13:23:38    阅读次数:223
python訪问redis
python訪问redis1 Linux上安装redisa) 下载$ wget http://download.redis.io/releases/redis-3.0.5.tar.gzb) 编译# yum install gcc tcl # tar -zxf redis-3.0.5.tar.gz # ...
分类:编程语言   时间:2017-07-21 13:21:33    阅读次数:287
C++写动态站点之HelloWorld!
演示样例源码下载地址:Fetch_Platform.7z 更复杂的代码可參考本博客BBS的实现 简单的说。动态站点就是能够动态变更的站点。动态变化的内容通常来自后端数据库。例如以下省略万字(动态站点) 一个个动态的网页汇集成了一个动态站点,动态网页在一定的模板上由后端局部替换。使得用户看到的内容是随 ...
分类:编程语言   时间:2017-07-21 13:20:41    阅读次数:240
SpringMVC高速实现文件上传功能
SpringMVC为我们封装了上传文件的功能,如今就试用一下 须要的jar包 我用的是Maven项目,就不须要到处下载Jar包了 SpringMVC的搭建 首先要在applicationContext配置文件中注冊一下文件上传的服务 如 <!-- 文件上传配置--> <bean id="multip ...
分类:编程语言   时间:2017-07-21 13:19:55    阅读次数:239
深入分析JavaWeb Item47 -- Struts2拦截器与文件上传下载
一、struts2中的拦截器(框架功能核心) 1、过滤器VS拦截器 过滤器VS拦截器功能是一回事。过滤器是Servlet规范中的技术,能够对请求和响应进行过滤。 拦截器是Struts2框架中的技术。实现AOP(面向切面)的编程思想。是可插拔的, 能够对訪问某个 Action 方法之前或之后实施拦截。 ...
分类:编程语言   时间:2017-07-21 13:19:37    阅读次数:248
python--简易购物车实现
目标要求: 1、用户输入购物预算 2、打印商品清单,由用户选择,预算够则购买,不够则提示 3、输入q,退出程序 4、购物结束,显示购买的东西和余额 实现: 1、用列表存储商品及价格信息 2、建立空列表存放购买的商品,每次购买成功,就append 3、if判断是否数字、是否是q,是否输入正确的商品编号 ...
分类:编程语言   时间:2017-07-21 13:18:25    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!