raylee2007的专栏

java技术博客,每天深入一点点

数据结构与算法-线性表顺序存储结构插入操作的实现

今天来说说线性表的实现 这里以List作为例子   package com.ray.testobject; public class List { private int length; private Man[] array; public int getLength() { re...

2015-07-30 23:16:30

阅读数:1680

评论数:0

数据结构与算法-线性表的实现(1)

今天来说说线性表的实现 这里以List作为例子 package com.ray.testobject; public class List { private int length; private Man[] array; public int getLength(...

2015-07-30 23:16:00

阅读数:0

评论数:0

java基础入门-float四舍五入保留两位小数注意的地方

float四舍五入保留两位小数注意的地方 最近在codewars做了一道非常简单的题目,但是它却花了我20来分钟,虽然最后解决了,但是中间发觉对于java的基础实在不行,回去要好好补一下 不说这么多,上题目:就是写一个方法,把英里每加仑换算成公里每升,保留两位数 一开始写的时候是没有问题,问...

2015-07-29 09:06:18

阅读数:3238

评论数:0

java基础入门-float四舍五入保留两位小数注意的地方

float四舍五入保留两位小数注意的地方 最近在codewars做了一道非常简单的题目,但是它却花了我20来分钟,虽然最后解决了,但是中间发觉对于java的基础实在不行,回去要好好补一下 不说这么多,上题目:就是写一个方法,把英里每加仑换算成公里每升,保留两位数 一开始写的时候是没有问题,问...

2015-07-29 09:06:00

阅读数:1

评论数:0

数据结构与算法-抽象数据类型

抽象数据类型概念(百度版) 抽象数据类型(Abstract Data Type 简称ADT)是指一个数学模型以及定义在此数学模型上的一组操作。 它包括数据对象、数据关系、操作集合 例子:arraylist  ADT ArrayList{         数据对象:D={a1,a2...

2015-07-28 16:37:48

阅读数:1400

评论数:0

数据结构与算法-抽象数据类型

抽象数据类型概念(百度版) 抽象数据类型(Abstract Data Type 简称ADT)是指一个数学模型以及定义在此数学模型上的一组操作。 它包括数据对象、数据关系、操作集合 例子:arraylist ADT ArrayList{数据对象:D={a1,a2,a3,....an-1,...

2015-07-28 16:37:00

阅读数:2

评论数:0

数据结构与算法-线性表的定义与特点

1.线性表概念   线性表是由零个或者多个数据元素组成的有序的序列。 图示: 2.特点 2.1 有序 我们可以从上图看见,线性表里面的元素是一个挨着一个顺序排下去的,就像平常小朋友排队等放学的样子 2.2 允许零元素,也就是空表 2.3 第一个元素有且仅有一个后继,最后一个元...

2015-07-28 15:39:43

阅读数:2562

评论数:0

数据结构与算法-线性表的定义与特点

1.线性表概念 线性表是由零个或者多个数据元素组成的有序的序列。 图示: 2.特点 2.1 有序 我们可以从上图看见,线性表里面的元素是一个挨着一个顺序排下去的,就像平常小朋友排队等放学的样子 2.2 允许零元素,也就是空表 2.3 第一个元素有且仅有一个后继,最后一个元素有且...

2015-07-28 15:39:00

阅读数:1

评论数:0

java基础入门-建立可以多客户端链接的ServerSocket

承接上一篇文章,今天谈论一下可以多客户端链接的ServerSocket。 这里面注意涉及到的技术点是: 1.ServerSocket 2.多线程 这次我们分成两个类来实现,先上代码: package com.test.socket; import java.io.IOException; i...

2015-07-27 17:01:24

阅读数:1477

评论数:0

java基础入门-建立可以多客户端链接的ServerSocket

承接上一篇文章,今天谈论一下可以多客户端链接的ServerSocket。 这里面注意涉及到的技术点是: 1.ServerSocket 2.多线程 这次我们分成两个类来实现,先上代码: package com.test.socket; import java.io.IOExcep...

2015-07-27 17:01:00

阅读数:2

评论数:0

数据结构与算法-如何计算时间复杂度

今天我们来谈一下如何计算时间复杂度。 时间复杂度概念:(百度版) 同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。 计算机科学中,算法的时间复杂度是一个函数,它定量描述了该算法的运行时间。这是一个关于代表算法输入值的字符串的长度的...

2015-07-27 10:02:25

阅读数:1540

评论数:0

数据结构与算法-如何计算时间复杂度

今天我们来谈一下如何计算时间复杂度。 时间复杂度概念:(百度版) 同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。 计算机科学中,算法的时间复杂度是一个函数,它定量描述了该算法的运行时间。这是一个关于代表算法输入值的字符串的...

2015-07-27 10:02:00

阅读数:0

评论数:0

数据结构与算法-函数的渐近增长

在说函数的渐进增长的例子前,先说说概念,    函数的渐近增长:给定两个函数f(n)和g(n),如果存在一个整数N,使得对于所有的n > N,f(n)总是比g(n)大,那么,我们说f(n)的渐近增长快于g(n)。 文字说明,比较难理解,我们利用下面的表格来说明 注意:n^2代表n 的...

2015-07-23 16:09:12

阅读数:2982

评论数:0

数据结构与算法-函数的渐近增长

在说函数的渐近增长的例子前,先说说概念, 函数的渐近增长:给定两个函数f(n)和g(n),如果存在一个整数N,使得对于所有的n > N,f(n)总是比g(n)大,那么,我们说f(n)的渐近增长快于g(n)。 文字说明,比较难理解,我们利用下面的表格来说明 注意:...

2015-07-23 16:09:00

阅读数:2

评论数:0

java基础入门-建立简单的ServerSocket

今天说说建立小型的服务器。 一般服务器都是循环执行下面几个流程: 1.接收数据流从客户端接受命令 2.解码 3.收集需求 4.通过数据流返回数据 下面上源码: package com.test.socket; import java.io.IOExcep...

2015-07-23 12:30:36

阅读数:1262

评论数:0

java基础入门-建立简单的ServerSocket

今天说说建立小型的服务器。 一般服务器都是循环执行下面几个流程: 1.接收数据流从客户端接受命令 2.解码 3.收集需求 4.通过数据流返回数据 下面上源码: package com.test.socket; import java.io.IOException; ...

2015-07-23 12:30:00

阅读数:2

评论数:0

数据结构与算法-为什么要使用算法

今天来说说为什么需要使用算法? 算法是什么?算法是:指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的...

2015-07-21 11:54:09

阅读数:1478

评论数:0

数据结构与算法-为什么要使用算法

今天来说说为什么需要使用算法? 算法是什么?算法是:指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的...

2015-07-21 11:54:00

阅读数:0

评论数:0

java基础入门-对象流与序列化

概念 对象序列化:将对象输入到流里面,并在之后将其读回。 注意事项 对象需要实现Serializable接口,Serializable接口没有任何方法,不需要重写 由于对象可能会重复使用,对象暂用不再是原来的内存地址,因此,序列化过程中引入序列号这个东西,如下图 序列化用...

2015-07-09 11:39:51

阅读数:1100

评论数:0

java基础入门-对象流与序列化

概念 对象序列化:将对象输入到流里面,并在之后将其读回。 注意事项 对象需要实现Serializable接口,Serializable接口没有任何方法,不需要重写 由于对象可能会重复使用,对象暂用不再是原来的内存地址,因此,序列化过程中引入序列号这个东西,如下图 序列化用途 对...

2015-07-09 11:39:00

阅读数:3

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭