码迷,mamicode.com
首页 > 2015年09月17日 > 全部分享
【剑指Offer】斐波那契数列
问题描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。算法分析这个比较基础,懂斐波那契数列的意思就能写得出来了,不多说。需要注意的是,在牛客网上刷这题的时候不能用递归,递归会超时。代码实现class Solution10 { public: int Fibonacci(int n) { if (n == 0){ retu...
分类:其他好文   时间:2015-09-17 01:15:21    阅读次数:153
[LeetCode]Longest Consecutive Sequence
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
hdu 4751 Divide Groups(dfs染色 或 2-sat)
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
条款31:将文件间的编译依存关系降至最低(Minimize compilation dependencies between files)
NOTE1: 1.支持“编译依存性最小化”的一般构想是:相依于声明式,不要相依于定义式。基于此构想的两个手段是Handle classes 和 Interface classes。 2.程序库头文件应该以“完全且仅有声明式”(full and declaration-only forms...
分类:其他好文   时间:2015-09-17 01:12:53    阅读次数:215
BZOJ3009 : 集合
取一棵生成森林,根据题目限制可得,与一个点相连的多余的边数是$O(\sqrt{m})$级别的。对于树边,每个点维护3棵权值线段树,依次保存它的儿子里各个集合的边。再开3*3个分块数组,记录多余边以及树边每种权值的出现次数,修改时暴力修改多余边,时间复杂度$O(q\sqrt{m})$。#include...
分类:其他好文   时间:2015-09-17 01:12:39    阅读次数:311
Android平台的开发环境的发展演变
对于android的开发,无论是采用eclipse还是采用android studio 都需要配置环境变量。配置环境变量的过程,可能有些人根据百度经验一配置就ok了。但是对于我,却是鼓捣了不少时间。一开始根据百度经验哗啦配置好变量后,打开cmd,输入javac,显示了不是内部或外部命令,这时候我.....
分类:移动开发   时间:2015-09-17 01:11:17    阅读次数:235
【第七篇】Volley之处理Gzip数据
一般对于API请求需带上GZip压缩,因为API返回数据大都是JSon串之类字符串,GZip压缩后内容大小大幅降低.public class GZipRequest extends StringRequest { public GZipRequest(int paramInt, String ...
分类:其他好文   时间:2015-09-17 01:12:56    阅读次数:877
Leetcode Path Sum
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
xml读取类
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
Linq中Lanbda表达式做参数
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
OS X 10.10 apache配置
配置内容转自: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
解决eclipse“copy项目重命名后重新发布,项目名在地址栏仍然是原来的项目名”的问题
任务描述:复制项目spring_user并重命名为spring_user_test一、通过按F2和以下方式可以修改目标项目在workspace的名字点击项目右键选择properties,输入关键字web,在Context root中输入目标名:spring_user_test二、关键的一步--通过以...
分类:系统相关   时间:2015-09-17 01:10:03    阅读次数:308
[LeetCode]House Robber
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
ajax 与jsp servlet
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
js继承
1.基于对象的继承 用Object.create()方法基于原有对象创建一个新对象,相当于把创建的新对象的原型设为原有对象。 var person={ name:"Rizy"; sayName:function(){ alert("this.name"); } }; var newPers...
分类:Web程序   时间:2015-09-17 01:09:42    阅读次数:114
Vim学习第四天
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!