java数据结构与算法
左岸人生
行走在思想的边缘.心在左岸人在右岸
展开
-
Java数据结构与算法--对数据结构的概述
一张表,对数据结构优点和缺点一目了然:原创 2013-03-02 15:09:18 · 488 阅读 · 0 评论 -
Java数据结构与算法--数组
在Java中,有两种数据类型:1,基本数据类型(八大基本数据类型) 2,引用类型 在很多的编程语言中,数组在基本数据类型范围内,但是在Java中,数组却是在引用类型当中。在Java中把数组当作对象来对待,所以在使用的时候,使用关键字new。 例子:创建一个一维数组: int[ ] arr=new int[2]; //[]表示正在声明的变量不是普通的变量,而是数组 //arr只表示该数组一原创 2013-03-02 18:11:57 · 471 阅读 · 0 评论 -
Java数据结构与算法--数据结构和算法的作用
数据结构是在对计算机内存中(或者有时候说在磁盘中)的数据的一种安排。 这里的数据结构可以表示一下几种:数组,链表,栈,二叉树,红黑数,哈希表等等。 算法就是对这些结构中的数据进行各种处理。 这里的处理可以表现为一下形式:对数据的排序,对数据的增、删、改、查等。 既然我们学习数据结构和算法,但这些数据结构和算法可以用在什么地方呢? 多数数据结构和算法通常使用在一下方面: 1,现实世界数原创 2013-03-02 14:42:35 · 1486 阅读 · 0 评论 -
Java数据结构与算法--算法的概述
算法的概述: 许多将要讨论到的算法直接适用于某些特殊的数据结构。对于大多数数据结构来说,都需要知道如何: 1,插入一条新的数据项; 2,查询某一特定的数据项; 3,删除某一特定的数据项。 简单的来说,所谓的算法就是定义一个良好的计算过程,它取一个或者一组值作为输入,并产生出一个或者一组值作为输出。 所以可以说成:算法就是一系列的计算步骤,用来将输入数据转换成输出的结果。 我们还原创 2013-03-02 16:00:44 · 455 阅读 · 0 评论