搜索搜索算法就是在问题的解空间进行搜索,从而得到可行解或最优解。搜索的每一步,都有一个“状态”,搜索的时候需要找到合理的状态,进行搜索。一次成功的搜索就是在“状态”空间中找到一条从起点到终点的路径(可以想象为一棵树从根节点到某个叶子节点的路径)。1. DFS和BFS搜索一般分为两种:深度优先DFS和...
分类:
编程语言 时间:
2015-08-30 17:23:29
收藏:
0 评论:
0 赞:
0 阅读:
272
Integer to RomanGiven an integer, convert it to a roman numeral.Input is guaranteed to be within the range from 1 to 3999.https://leetcode.com/problem...
分类:
编程语言 时间:
2015-08-30 17:22:19
收藏:
0 评论:
0 赞:
0 阅读:
242
package com.demo.test3;import java.util.ArrayList;import java.util.List;import java.util.Random;import java.util.concurrent.Callable;import java.util....
分类:
编程语言 时间:
2015-08-30 17:20:29
收藏:
0 评论:
0 赞:
0 阅读:
164
1、throws关键字通常被应用在声明方法时,用来指定可能抛出的异常。多个异常可以使用逗号隔开。当在主函数中调用该方法时,如果发生异常,就会将异常抛给指定异常对象。如下面例子所示:publicclassShoot{//创建类staticvoidpop()throwsNegativeArraySize...
分类:
编程语言 时间:
2015-08-30 17:20:09
收藏:
0 评论:
0 赞:
0 阅读:
247
上次做项目的时候,遇到 查询结果为 数组。因为条件原因,需要用$where['_string'] 去组合查询。进而用到把数组变成单引号的字符串。举例:查询返回的数组为:$projectcode_array = ["20130719","20130718","20130717"];通过function...
分类:
编程语言 时间:
2015-08-30 17:18:39
收藏:
0 评论:
0 赞:
0 阅读:
452
* 提交乱码 * * GET :(参数在地址栏提交,地址栏也有自己的编码,默认是老外的iso-8859-1) * * 修改Tomcat默认字符集.(影响范围太大,可能影响大其他项目,不建议使用) * * URLEncoder和URLDecoder类进行(的就行2回) ...
分类:
编程语言 时间:
2015-08-30 17:17:19
收藏:
0 评论:
0 赞:
0 阅读:
237
#include#include#includeusing namespace std;set a;int main(){ //插入元素 a.insert(1); a.insert(3); a.insert(5); //用迭代器遍历容器; set::itera...
分类:
编程语言 时间:
2015-08-30 17:17:09
收藏:
0 评论:
0 赞:
0 阅读:
252
JAVA泛型-通配符一、泛型与继承 有如下的继承关系和以它们为类型参数的泛型: public class Holder{ T t; public Holder(){} public Holder(T at){ t = at;} public void set(T at){ t = at;} publ...
分类:
编程语言 时间:
2015-08-30 17:16:39
收藏:
0 评论:
0 赞:
0 阅读:
282
JAVA范型-基础一、泛型的概念 1、实现了参数化类型2、用于编写可应用于多种类型的代码,即所编写的代码可应用于许多许多的类型。 3、范型容器、范型接口、范型方法都是经典的用法。二、泛型与多态 1、多态是一种泛化机制。在使用类型说明的地方,使用多态确实具备一定的灵活性。但,多态是受限制的:只能接受....
分类:
编程语言 时间:
2015-08-30 17:15:29
收藏:
0 评论:
0 赞:
0 阅读:
318
JAVA String.format 方法使用介绍1.对整数进行格式化:%[index$][标识][最小宽度]转换方式 我们可以看到,格式化字符串由4部分组成,其中%[index$]的含义我们上面已经讲过,[最小宽度]的含义也很好理解,就是最终该整数转化的字符串最少包含多少位数字。我们来看看剩下2个...
分类:
编程语言 时间:
2015-08-30 17:11:49
收藏:
0 评论:
0 赞:
0 阅读:
161
Stirng、StringBuffer和StringBuilder都实现了字符序列接口CharSequence,都是final类。一、Stirng、StringBuffer和StringBuilder (1) 三者都可以存储和操作字符串。 (2)String提供了数值不可改变的字符串,而String...
分类:
编程语言 时间:
2015-08-30 17:10:49
收藏:
0 评论:
0 赞:
0 阅读:
291
iOS开发中的多线程一个iOS程序,默认开启1条线程--主线程orUI线程主线程主要作用: 显示/刷新UI界面 处理UI事件(点击、滚动、拖拽事件等)主线程使用注意: 别将耗时操作放在主线程 耗时操作应放在子线程(后台线程or非主线程)iOS中多线程实现方案1.pthread -...
分类:
编程语言 时间:
2015-08-30 17:09:39
收藏:
0 评论:
0 赞:
0 阅读:
282
本文参考http://blog.csdn.net/zdy0_2004/article/details/43896015译文以及原文file:///F:/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/Recommending%20music%20on%20Spotify%2...
分类:
编程语言 时间:
2015-08-30 17:09:29
收藏:
0 评论:
0 赞:
0 阅读:
366
一、Comparable接口 1、public interface Comparable{ public int compareTo(Object other); } 2、当本对象小于、等于或大于other对象时,相应返回一个小于、等于或大于0的值。 3、若对象不可比较,抛出ClassCastExc...
分类:
编程语言 时间:
2015-08-30 17:08:49
收藏:
0 评论:
0 赞:
0 阅读:
227
在Java中,所有文件都是一个类,类的初始化无处不在。那么,Java在类初始化时到底做了什么呢?在此记录一个小练习,通过输出,我们可以比较清晰地看出Java在类的初始化时,工作顺序是怎样的。 1 public class Insect { 2 3 private int i = 9...
分类:
编程语言 时间:
2015-08-30 17:07:39
收藏:
0 评论:
0 赞:
0 阅读:
215
1. long字符串转换成yyyy-MM-dd HH:mm:ss格式输出[java]importjava.text.SimpleDateFormat;importjava.util.Date;//将long字符串转换成格式时间输出publicclassLongToString{publicstati...
分类:
编程语言 时间:
2015-08-30 17:07:09
收藏:
0 评论:
0 赞:
0 阅读:
197
java 时间计算2010/12/24 16:00:00 若知道这个时间 如何在后台由这个时间获得昨天的值(即2010/12/23 16:00:00) 同理如何获得前一个月(2010/11/24 16:00:00) 暂不考虑每月的日期长短import java.text.ParseException...
分类:
编程语言 时间:
2015-08-30 17:06:59
收藏:
0 评论:
0 赞:
0 阅读:
247
题目:数组中有一个数字出现的次数超过数组长度的一半,请找出整个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在整个数组中出现5次,超过数组长度的一半,输出2.此题的解法有很多种,剑指offer书中提出了两种,一种是Parition的方法,另外一种是计数的方法。这里...
分类:
编程语言 时间:
2015-08-30 17:05:59
收藏:
0 评论:
0 赞:
0 阅读:
123
//Javascript二维数组的声明 <!DOCTYPE?html>
<html>
<head>
<title></title>
</head>
<body>
<script?type="text/javascript">
???var?node=new?Array();?????????????//声明一维数组
???...
分类:
编程语言 时间:
2015-08-30 16:04:00
收藏:
0 评论:
0 赞:
0 阅读:
162
JavaScript是基于对象的而非基于类,但是,JavaScript的的函数式语言的特性使得它本身是可编程的,它可以变成你想要的任何形式。JavaScript的OO风格代码开发:
1、原型继承
JavaScript中的继承可以使用原型链来实现,调用对象上的一个方法,由于方法在JavaScript对象中是对另一个函数对象的引用,因此解释器会在对象中查找该属性,如果没有
找到,则在其内部对象p...
分类:
编程语言 时间:
2015-08-30 15:58:59
收藏:
0 评论:
0 赞:
0 阅读:
264