问题描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。算法分析这个比较基础,懂斐波那契数列的意思就能写得出来了,不多说。需要注意的是,在牛客网上刷这题的时候不能用递归,递归会超时。代码实现class Solution10 {
public:
int Fibonacci(int n) {
if (n == 0){
retu...
分类:
其他好文 时间:
2015-09-17 01:15:21
阅读次数:
153
Longest Consecutive SequenceGiven an unsorted array of integers, find the length of the longest consecutive elements sequence.For example,Given[100, 4...
分类:
其他好文 时间:
2015-09-17 01:13:32
阅读次数:
186
Problem DescriptionThis year is the 60th anniversary of NJUST, and to make the celebration more colorful, Tom200 is going to invite distinguished alum...
分类:
其他好文 时间:
2015-09-17 01:12:21
阅读次数:
254
NOTE1: 1.支持“编译依存性最小化”的一般构想是:相依于声明式,不要相依于定义式。基于此构想的两个手段是Handle classes 和 Interface classes。 2.程序库头文件应该以“完全且仅有声明式”(full and declaration-only forms...
分类:
其他好文 时间:
2015-09-17 01:12:53
阅读次数:
215
取一棵生成森林,根据题目限制可得,与一个点相连的多余的边数是$O(\sqrt{m})$级别的。对于树边,每个点维护3棵权值线段树,依次保存它的儿子里各个集合的边。再开3*3个分块数组,记录多余边以及树边每种权值的出现次数,修改时暴力修改多余边,时间复杂度$O(q\sqrt{m})$。#include...
分类:
其他好文 时间:
2015-09-17 01:12:39
阅读次数:
311
对于android的开发,无论是采用eclipse还是采用android studio 都需要配置环境变量。配置环境变量的过程,可能有些人根据百度经验一配置就ok了。但是对于我,却是鼓捣了不少时间。一开始根据百度经验哗啦配置好变量后,打开cmd,输入javac,显示了不是内部或外部命令,这时候我.....
分类:
移动开发 时间:
2015-09-17 01:11:17
阅读次数:
235
一般对于API请求需带上GZip压缩,因为API返回数据大都是JSon串之类字符串,GZip压缩后内容大小大幅降低.public class GZipRequest extends StringRequest { public GZipRequest(int paramInt, String ...
分类:
其他好文 时间:
2015-09-17 01:12:56
阅读次数:
877
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.Fo...
分类:
其他好文 时间:
2015-09-17 01:13:07
阅读次数:
209
public class XmlHelper where T :class { XmlReader reader = null; public XmlHelper(string filePath) { if (File.Exists(filePath)) { ...
分类:
其他好文 时间:
2015-09-17 01:12:07
阅读次数:
199
首先要说的是,因为我是在临近开学前搭建的安卓开发环境,所以也就没办法截图记录下自己搭建的过程。然后言归正传,因为Eclipse和JDK的环境变量的设置都是以前就弄好的,所以也算是省了不少工作量。然后就是安卓开发的IDE的选择,百度了一下,获取到的信息大概就是以下三种。第一个自然是最普遍的用Eclip...
分类:
移动开发 时间:
2015-09-17 01:13:25
阅读次数:
258
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Lanbda表达式做参数{ class Program { static void Main(string...
分类:
其他好文 时间:
2015-09-17 01:11:56
阅读次数:
178
配置内容转自:http://www.linuxidc.com/Linux/2015-04/116347.htm一、apache的配置apache已经自带了,只需如下三个命令就可以了。开启apache服务sudo apachectl start停止apache服务sudo apachectl stop...
分类:
Web程序 时间:
2015-09-17 01:10:24
阅读次数:
160
任务描述:复制项目spring_user并重命名为spring_user_test一、通过按F2和以下方式可以修改目标项目在workspace的名字点击项目右键选择properties,输入关键字web,在Context root中输入目标名:spring_user_test二、关键的一步--通过以...
分类:
系统相关 时间:
2015-09-17 01:10:03
阅读次数:
308
House RobberYou are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint...
分类:
其他好文 时间:
2015-09-17 01:11:10
阅读次数:
176
jQuery的Ajax实现异步传输List、Map_GOOD分类:JAVAWEB前端2013-08-29 18:356296人阅读评论(0)收藏举报javajquerylistjson由于项目需要通过ajax得到后台的List对象里面的值,由于没有接触过json所以前期我只能先传字符串再在js里截取...
分类:
Web程序 时间:
2015-09-17 01:10:42
阅读次数:
168
1.基于对象的继承 用Object.create()方法基于原有对象创建一个新对象,相当于把创建的新对象的原型设为原有对象。 var person={ name:"Rizy"; sayName:function(){ alert("this.name"); } }; var newPers...
分类:
Web程序 时间:
2015-09-17 01:09:42
阅读次数:
114
Vim学习第四天1. p: 粘贴, P: 粘贴(放在光标所在位置的前面)2. m[a-z]:标记, ‘[a-z]: 跳到标记所在行, '[a-z]: 跳到标记所在行和列, d‘[a-z]:删除标记内容3. :marks :列出所有的标记4. :marks args : 列出具体的标记,也就是不...
分类:
系统相关 时间:
2015-09-17 01:09:20
阅读次数:
136