- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 算法导论(一)1、算法基础-简介
常用排序算法的时间空间复杂度:算法:定义良好的计算过程,他取一个值或一组值作为输入,并产出一个或一组值作为输出。也可以说是一系列计算步骤或是一种工具,用来解决一个具有良好规格说明的计算问题。最佳算法要考虑多方面因素:现有数据项情况,限制规则,存储设备类型等正确的算法:(对于每一个输入实例都能输出正确的结果并停止)可控制错误率的算法:(可能根本
2017-09-14 10:23:42 332
原创 算法导论(一)2、算法基础-插入排序 java
插入排序概括:同一队列中,后面的比前面的小,直接插入队列,以此循环(一排麻将,整体位置不变 某一数据项插入看下标,最好的情况下是生序排序 需要执行n-1次比较操作,最坏的情况下是降序排序,需要执行n(n+1)/2次比较操作。)示例图解:{5,2,4,6,1,3}->{1,2,3,4,5,6}java代码:Integer[] numTOBeSorted={5,2,
2017-09-14 10:21:37 222
原创 算法导论学习(一) 基础入门
常用排序算法的时间空间复杂度:算法:定义良好的计算过程,他取一个值或一组值作为输入,并产出一个或一组值作为输出。也可以说是一系列计算步骤或是一种工具,用来解决一个具有良好规格说明的计算问题。最佳算法要考虑多方面因素:现有数据项情况,限制规则,存储设备类型等正确的算法:(对于每一个输入实例都能输出正确的结果并停止)可控制错误率的算法:(可能根本不会停止,或
2017-09-14 10:19:15 516
转载 net.sf.json.JSONObject 和org.json.JSONObject的差别
String str = "{\"code\":\"0000\", \"msg\":{\"availableBalance\":31503079.02}}一、创建json对象 org.json.JSONObject:JSONObject json = new JSONObject(str); net.sf.json.JSONObject: JSONObj
2016-04-08 17:56:35 331
转载 java.io.StreamCorruptedException: invalid stream header报错原因
我们一般用ObjectInputStream输入流时,常常会因为直接给一个byte []数组作为参数,那样就会出错。代码如下:package org.test;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;im
2016-02-24 13:09:49 1449
原创 if else 与switch的区别 -switch用法
switch 语句的格式:switch ( 整型或字符型变量 ){ case 变量可能值1 : 分支一; break; case 变量可能值2 : 分支二; break; case 变量可能值3 : 分支三
2014-07-11 09:34:01 889
原创 String.split("","")与StringUtil.split("","")的区别
public static void main(String[] args) { String google="www.google.cn"; String [] gs=google.split("."); for(int i=0; i System.out.println(gs[i]); }}测试结果却什
2014-07-11 09:01:29 2775
原创 eclipse环境搭建maven项目
新建一个maven项目的目录shift+右键选在在此处打开命令窗口mvn archetype:create -DgroupId=cn.damai.exercise -DartifactId=exercise这是创建一个名为exercise的maven java项目成功以后打开exercise文件夹 删除src 并将pom文件的压缩格式jar修改为pom并删除pom.bak文件
2013-08-15 16:06:01 535
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人