自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (25)
  • 收藏
  • 关注

原创 线性表之链表

1、顺序表的优缺点 (1) 优点 a、由于顺序表的存储结构是逻辑上相邻的两个元素在物理位置也相邻,因此,可以随机存取表中任意一个元素。 (2) 缺点 a、对顺序表做插入、删除时,需要移动大量的数据元素,影响了运行效率。 b、线性表预先分配空间时,必须按最大空间分配,存储空间得不到充分的利用。 c、表的容量难以扩充。 请参考顺序表2、线性链表 链接式存储的线性表,它不需要用地址连续的

2017-09-24 21:00:49 512

原创 线性表之顺序表

1、线性表的定义 线性表(Linear List)是一种线性数据结构,其特点是数据元素之间存在“一对一”的关系。在一个线性表中每个元素的类型都是相同的,即线性表是由同一类型的数据元素构成的线性结构。1-1、线性表的定义 线性表是具有相同数据类型的n(n>=0)个数据元素的有限序列,通常即为: (a1,a2,…..ai-1,ai,ai+1,…an) 其中n为表长,n=0时称为空表. 在线性表

2017-09-24 10:17:49 1676

原创 数据结构之串

1、串的概念 字符串简称串,是一种特殊的线性表,它的数据元素仅由一个字符组成。2、串的定义 串(String)是由零个或多个字符组成的有限序列,又称字符串。其中s是串名,用双引号括起来的字符序列为串值,但引号本身并不属于串的内容。ai(1<=i<=n)是一个任意字符,它称为串的元素,是构成串的基本单位,i是它在整个串中的序号;n为串的长度,表示串中所包含的字符个数。3、术语描述 (1)长度–串

2017-09-10 17:27:12 20444 5

原创 快速排序

1、快速排序基本思想 快速排序被认为是一种最好的内部排序方法。其基本思想是:任取待排序序列中的某一个元素作为基准,通过一趟快速排序将待排序的元素分割成左右两个子序列,其中左子序列元素的排序关键字均比基准(也称枢轴)元素的关键字值小;右子序列元素的关键字均比基准元素的关键字大,基准元素得到了它在整个排序中的最终位置并存放好,这个过程称为一趟快速排序。第二趟再分别对分割成左右两部分的子序列,进行快速排

2017-09-05 08:49:49 988

原创 选择排序

1、选择排序基本思想 选择排序主要是从待排序列中选取一个关键字值最小的记录,把它与第一个记录交换存储位置,使之称为有序。然后在余下的无序的记录中,再选出关键字最小的记录与无序区中的第一个记录交换位置,又使它成为有序。依此类推,直至完成整个排序。思想分解: a、初始状态:整个数组r划分成两个部分,即有序区(初始为空)和无序区。 b、基本操作:从无序区中选择关键字最小的记录,将其与无序区的第一个

2017-09-04 16:40:53 442

原创 插入排序

1、插入排序基本思想 是一种简单的排序方法,它的基本操作是将一个记录插到已排序好的有序表中,从而得到一个新的记录。2、插入排序算法代码如下://插入排序public class InsertSort { // 插入排序的方法 public void sort(int arr[]) { // 从1开始走,因为第一个数是有序的 for (int i

2017-09-03 17:37:47 296

XMPP参考文档

xmpp、即时通讯

2017-08-09

xmpp即时通讯

xmpp

2017-08-08

Android热修复

Android热修复

2017-07-18

mvp演示例子

MVP+Retrofit+Rxjava

2017-07-08

apk反编译工具

apk反编译工具

2017-07-04

Android反编译

Android反编译工具

2017-07-03

AOP编程之AspectJ实战

AspectJ、AOP编程、Android数据埋点、Android性能监控

2017-07-02

greenDao例子

greenDao实现Android数据库操作;SQLite数据库操作。

2017-06-25

SQLite数据库

SQLite、数据库

2017-06-18

Android异常捕获

Android异常捕获机制

2017-06-17

Android输入框禁止表情输入demo

Android输入框禁止表情输入demo

2017-06-14

android城市选择

android城市选择

2017-06-12

android相册

android实现相册效果

2016-05-25

.net最新面试必备

多人总结的面试题目,希望能够帮到各位IT面试员

2014-04-10

经典网页设计

一个经典的网站案例,只要稍作改动,就成了一个新的网站。

2013-06-19

asp.net mvc

本文档是本人根据多年开发经验整理的快速入门asp.net mvc 文档,适合0基础的开发人员,几天就可以入门,能够编写出一些简单的mvc网站,文章中也嵌入了核心部分代码

2013-06-17

.NET面试题

这是本人,三年面试经验积累,里面包含各种典型的软件公司笔试题目,同时也提供了答案,希望能够帮到所有找工作的人。

2013-06-14

经典js案例

百个js经典案例,源码和文档详解,迅速开发

2013-06-09

学生管理系统

完整版学生管理系统,包括代码,图片,数据库设计,需求文档,使用于C #初学者和毕业设计人员

2013-06-07

百个经典BS登录和系统主框架界面案例

百个经典bs应用系统登陆界面及主框架页面模板案例

2013-06-07

系统主框架页面

BS系统登录界面和主框架页面模版,有利于快速开发,希望能帮到所有Web开发人员

2013-06-06

B/S系统源码

是一个小的管理系统源码,适合初学者使用,希望初学者能够得到帮助

2013-06-05

C#版学生管理系统

这是一个完整的学生管理系统,适合于C#初学者。文档齐全,代码规范,包含数据库,只需要附加即可。下载后可以立马运行。

2013-03-03

js常用面试题

希望你在求职的时候帮到你:1.求y和z的值是多少? [removed] var x = 1; var y = 0; var z = 0; function add(n){n=n+1;} y = add(x); function add(n){n=n+3;} z = add(x); [removed] 都为undefined,因为没有返回值。 2.javascript是面向对象的,怎么体现javascript的继承关系? 使用prototype来实现。 3.javascript怎样选中一个checkbox,怎样设置它无效? document.all.cb1[0].disabled = true;

2012-12-16

坦克部分源码

这是一个涵盖了java面向对象知识的小型游戏,将对你认识java语言大有帮助

2012-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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