推荐一本很好的算法入门书籍:《算法设计与分析基础》(第2版),(美)Anany Levitin著, 潘彦译。除了 《Thinking in Java》,这是我另外一本读过了三分之二内容还希望不断翻阅的书籍。这本书写得很不错,可以感受到作者是尽力去贴近读者,讲解清晰易懂,涉及比较全面,而且有不少在其....
分类:
编程语言 时间:
2014-10-20 21:14:50
收藏:
0 评论:
0 赞:
0 阅读:
125
堆数据结构实际上是一种数组对象,是以数组的形式存储的,可是它能够被视为一颗全然二叉树,因此又叫二叉堆。堆分为下面两种类型:大顶堆:父结点的值不小于其子结点的值,堆顶元素最大小顶堆:父结点的值不大于其子结点的值,堆顶元素最小堆排序的时间复杂度跟合并排序一样,都是O(nlgn),可是合并排序不是原地排序...
分类:
编程语言 时间:
2014-10-20 21:14:00
收藏:
0 评论:
0 赞:
0 阅读:
350
1、object:是javascript的所有对象的父对象。 例:var a={}; 与var a=new Object();的作用相同,均是创建一个空对象。2、Array构造函数:new Array();new Array(size);new Array(element0, elemen...
分类:
编程语言 时间:
2014-10-20 21:13:50
收藏:
0 评论:
0 赞:
0 阅读:
221
今晚,在定义一个new int[19001][13001]的数组时候内存不够;特转了一下方法:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space解决方法问题描述Exception in thread "main...
分类:
编程语言 时间:
2014-10-20 21:12:30
收藏:
0 评论:
0 赞:
0 阅读:
371
一、数组1、定义:是某一种数据类型的数据的组合,数组用来分组基本类型或相同类型的对象。数组中的实体叫做数组的元素或成员。2、格式:int[]shuzu=newint[6];存放int类型数组的个数。例如:6; int[]shuzu=new(初始化)int[6]{1,2,3,4,5,6};赋值的原始方...
分类:
编程语言 时间:
2014-10-20 21:11:20
收藏:
0 评论:
0 赞:
0 阅读:
300
算法,即计算的方法,使用计算的思想、方法、工具和技术来实现问题求解的思路和途径。计算机提供了计算的能力和硬件设施;算法则提供了计算的思想和软件技术,更好地发挥计算机的潜能。 —— 引 有人说,算法无用,这种观点就如同盲人看不到花开就说世界上没有花一样,是一个长眼睛的人无论如何也难以接受的。举个简.....
分类:
编程语言 时间:
2014-10-20 21:10:30
收藏:
0 评论:
0 赞:
0 阅读:
370
人脸识别算法初次了解这是转载别人的帖子,认为好,大家一块学习http://www.cnblogs.com/guoyiqi/archive/2011/07/28/2129300.html前言 在写此文之前,先扯点东西。我一直在找一个东西,让我思考,让我久久的深陷当中,永久的,不断的思考。现在,我意识....
分类:
编程语言 时间:
2014-10-20 21:09:00
收藏:
0 评论:
0 赞:
0 阅读:
326
/*** ArrayList集合讲解* 集合的添加、遍历、删除*/package com.test;import java.util.*;public class test7 { /** * @param args */ public static void main(String[] args.....
分类:
编程语言 时间:
2014-10-20 21:08:40
收藏:
0 评论:
0 赞:
0 阅读:
259
jar包冲突常见的异常为找不到类(java.lang.ClassNotFoundException)、找不到具体方法(java.lang.NoSuchMethodError)、字段错误(java.lang.NoSuchFieldError)或者类错误(java.lang.LinkageError);...
分类:
编程语言 时间:
2014-10-20 21:06:00
收藏:
0 评论:
0 赞:
0 阅读:
776
时钟程序 1 package com.lovo; 2 3 import java.util.Calendar; 4 5 /** 6 * 时钟类 7 */ 8 public class Clock { 9 private int hour; // 时10 ...
分类:
编程语言 时间:
2014-10-20 21:05:40
收藏:
0 评论:
0 赞:
0 阅读:
286
1、new Thread的弊端 执行一个异步任务你还只是如下new Thread吗?Java1234567new Thread(new Runnable() {@Overridepublic void run() {// TODO Auto-generated method stub}}).star...
分类:
编程语言 时间:
2014-10-20 21:05:00
收藏:
0 评论:
0 赞:
0 阅读:
368
java工具类和算法
分类:
编程语言 时间:
2014-10-20 21:03:40
收藏:
0 评论:
0 赞:
0 阅读:
242
需求,画人物,要求画一个人的头,左手,右手,左脚,右脚和身体,画一个瘦子,一个胖子不使用设计模式#encoding=utf-8__author__ = 'kevinlu1010@qq.com'if __name__=='__name__': print '画左手' print '画右手'...
分类:
编程语言 时间:
2014-10-20 21:01:40
收藏:
0 评论:
0 赞:
0 阅读:
294
贪心算法是什么意思?举个例子就很清楚了:现在你有一个能装4斤苹果的袋子,苹果有两种,一种3斤一个,一种2斤一个,怎么装才能得到最多苹果?当然我们人考虑的话当然是拿两个2斤的苹果,就刚好装满了,但是如果按贪心算法拿的话,首先就要把最重的苹果拿下(是不是很符合贪心两个字?),但并没有得到最多苹果。贪心算...
分类:
编程语言 时间:
2014-10-20 20:57:40
收藏:
0 评论:
0 赞:
0 阅读:
301
Python中的变量是一个符号,改变的是符号的引用,要与C/Java语言的区别开例如再看如下特性
分类:
编程语言 时间:
2014-10-20 20:57:30
收藏:
0 评论:
0 赞:
0 阅读:
251
数组是某一种数据类型的数据的组合。数组中的实体叫做数组的元素或成员。示例一:数据的创建和提取示例二:数组的创建和赋值方法练习一:从控制台输入九个人的年龄放入数组练习二:求年龄总和练习三:求年龄总和,方法二练习四:输入班级人数,根据人数,挨个输入成绩,求平均分练习五:求平均分,最高分,最低分练习六:冒...
分类:
编程语言 时间:
2014-10-20 20:57:20
收藏:
0 评论:
0 赞:
0 阅读:
521
接口Command:定义命令的执行操作package common;public interface Command { // 运行方法 void run();} CommandRuntime 类:统计命令运行时间,使用命令模式package common;public class Command....
分类:
编程语言 时间:
2014-10-20 20:56:20
收藏:
0 评论:
0 赞:
0 阅读:
295
/*** HashMap集合讲解* HashMap集合不允许集合元素的Key重复*/package com.test;import java.util.*;public class test8 { /** * @param args */ public static void main(Stri.....
分类:
编程语言 时间:
2014-10-20 20:55:50
收藏:
0 评论:
0 赞:
0 阅读:
254
减一技术,与二分搜索一样,是一种通用算法设计技术。它是分治法的一种特殊形式,通过建立问题实例P(n) 与问题实例P(n-1)的递推求解关系式而实现;最经典的例子莫过于插入排序了。这里,给出减一技术在生成排列组合方面的应用。(一) 排列问题: 生成自然数 1,2,,,,,n 的所有排列。算法描述:使用...
分类:
编程语言 时间:
2014-10-20 20:55:40
收藏:
0 评论:
0 赞:
0 阅读:
761
1.String是最基本的数据类型吗?不是,基本数据类型:byte,short,int,long,float,double,char,boolean.2.String s = "Hello";s=s+"World!";这两行代码执行后,原始的String对象中的内容到底变了没有?没有,因为Strin...
分类:
编程语言 时间:
2014-10-20 20:55:20
收藏:
0 评论:
0 赞:
0 阅读:
311