冒泡排序:O(N^2)。输入对结果没有影响。
插入排序:最差O(N^2),最优O(N),平均O(N^2)。输入有影响,例如已排好序,则为O(N)。
选择排序:最差,最优,平均都是O(N^2)。输入对结果没有影响。
希尔排序:最差为o(Nlg^2N)。缩小增量排序。关键是如何选取这个增量序列。(一般,但不够好的选择是 k/2)。
堆排序:最差,最优,平均都是O(NlgN)。堆排序是所有下界排...
分类:
编程语言 时间:
2015-08-29 21:45:53
阅读次数:
192
开始这些教程并不在于成为本科生或者研究生的机器学习课程,而是给出一些快速的概念上的认同。为了继续接下来的教程,你需要下载本章中提到的数据库。下载在每个学习算法的网页上,你都可以下载相关的文件。如果你想同时下载这些文件的话,你可以克隆本教程的仓库:
git clone https://github.com/lisa-lab/DeepLearningTutorials.git数据库MNIST数据库...
分类:
其他好文 时间:
2015-08-29 21:46:12
阅读次数:
5363
大纲:
一、前言
二、搭建Git服务器
yum安装Git服务器
创建一个git用户,用来运行git服务
创建客户端登录证书
初始化Git仓库
禁用shell登录
克隆远程仓库
三、安装客户端
Windows 客户端
Linux 客户端
四、总结
注,测试机 CentOS 5...
分类:
其他好文 时间:
2015-08-29 21:46:00
阅读次数:
323
关于.jar与sources.jar到底是什么,区别是什么,我为大家讲解一下。
首先,当我们在下载jar包与引入jar包的时候可能会发现,存在jar文件与相应的cources jar文件。如下图所示:
这个时候,到底该下载哪一个,或者我们需要的是哪一个。是junit-4.7.jar还是junit-4.7-sources.jar?...
分类:
编程语言 时间:
2015-08-29 21:46:27
阅读次数:
296
ArrayList> getSubsets(ArrayList set,int index)
{
ArrayList> allsubsets;
if(set.size()==index)//终止条件,加入空集合
{
allsubsets= new ArrayList>();
allsubsets.add(new ArrayList());//空集合
}
else
{
allsu...
分类:
其他好文 时间:
2015-08-29 21:44:46
阅读次数:
204
在最近工作中,开发过程中需要设定一个图片变为灰色,刚开始我以为是更换图片,可是做了一段时间发现CSS就可以设定图片颜色变回灰色。具体的代码如下:
图片如下:
具体的实现由两种方法:一个是CSS3的滤镜功能。具体代码如下:
.gray {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%)...
分类:
Web程序 时间:
2015-08-29 21:44:37
阅读次数:
206
1、Gradle connect失败
解决方案:更改本机已有的Gradle,或下载对应的版本
查看Gradle安装路径:
例如我的Gradle默认安装目录是:
C:\Program Files\Android\Android Studio\gradle\m2repository\com\android\tools\build\gradle
在该文件下对应的版本有那些,就代表本机安装...
分类:
其他好文 时间:
2015-08-29 21:45:18
阅读次数:
196
Nico Number
Time Limit: 2 Seconds Memory Limit: 262144 KB
Kousaka Honoka and Minami Kotori are playing a game about a secret of Yazawa Nico.
When the game starts, Kousaka
Honoka will...
分类:
其他好文 时间:
2015-08-29 21:46:10
阅读次数:
162
1、什么是HTML超文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标记语言。2、 声明位于文档中的最前面的位置,处于 标签之前。此标签可告知浏览器文档使用哪种 HTML 或XHTML 规范。该标签可声明三种 DTD 类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档 。没有结束标签。3、META元素的作用(当时是选择题,选项记...
分类:
Web程序 时间:
2015-08-29 21:44:07
阅读次数:
488
1. strcpy:
2. strcat:
3. strcmp:...
分类:
其他好文 时间:
2015-08-29 21:45:12
阅读次数:
155
在开发中遇到一个需求,需要解析拿到照片拍摄时的地址信息,在网上有很多网站提供照片上传后解析出照片的具体信息,很详细。android也很给力,提供ExifInterface ,可以获取到拍摄照片时的很多信息。TAG_DATETIME 时间日期
TAG_FLASH 闪光灯
TAG_GPS_LATITUDE 纬度
TAG_GPS_LATITUDE_REF 纬度参考
TAG_GPS_LONGITUDE 经...
分类:
移动开发 时间:
2015-08-29 21:43:58
阅读次数:
331
1、数据库 表a和表b具有完全相同的结构,主键为indexid。写出一个sql语句把表b中不存在而表a中存在的数据插入到表b中。2、javascript部分 页面中有一个名称都为unitprice的type=text对象。要求输入的数据不能为空,写一个函数实现该功能,如果为空时给出提示。3、JSP部分①session中存储一个String变量,变量名称为studentname,写出在jsp中如何得...
分类:
编程语言 时间:
2015-08-29 21:43:11
阅读次数:
237
经常使用APP的童鞋会发现,第一次进入APP会有引导页面,里面可以放一些APP的使用介绍或其他信息等等,下面我们研究一下如何实现这个功能,增加APP的体验。一、自定义控件继承ViewGroup:package com.genius.scroll;
import android.content.Context;
import android.content.Intent;
import andro...
分类:
移动开发 时间:
2015-08-29 21:43:18
阅读次数:
209
普里姆算法(Prim算法),图论中的一种算法,可在加权连通图里搜索最小生成树。意即由此算法搜索到的边子集所构成的树中,不但包括了连通图里的所有顶点,且其所有边的权值之和亦为最小。
借用维基百科的定义就是:
从单一顶点开始,普里姆算法按照以下步骤逐步扩大树中所含顶点的数目,直到遍及连通图的所有顶点。
输入:一个加权连通图,其中顶点集合为V,边集合为E;
初始化:Vnew = {x...
分类:
编程语言 时间:
2015-08-29 21:44:02
阅读次数:
150
一、选择题(每小题1分,共40分)1.下面是FileInputStream读取文件的代码片段:File file1=new File(fileName); FileInputStream finput=new FileInputStream(file1); int size=finput.available(); BufferedInputStream buffer1=new BufferedIn...
分类:
Web程序 时间:
2015-08-29 21:41:52
阅读次数:
355
———————————————————————————————————————————
内存管理
(1)Objective-C的内存管理
栈区 存放局部变量(由于基本数据类型占用的存储空间是固定的,由系统去分配,我们不用去管,故栈区存放基本数据类型,)
堆区 存放程序运行过程中动态分配的内存空间(对象类型是程序运行过程中动态分配的,他们的大小不固定。比如说是...
分类:
其他好文 时间:
2015-08-29 21:43:44
阅读次数:
159
1. 问:在JAVA与JSP中要调用一个LINUX上的脚本程序,或WINDOWS上的脚本程序,该怎么写?答:System.getRuntime().exec(“bash 2. 问:java中用什么表示双引号 答:”\”"3. 问:如何在JSP程序里另起一个线程?答:JSP本身就是独立线程运行而不象CGI都是独立进程.一般:Thread t = new Thread(“你的对象\\”);t.star...
分类:
Web程序 时间:
2015-08-29 21:44:24
阅读次数:
239