2017年2月22日

java数据结构和算法-------第四章

摘要: 栈和队列 栈(后进先出) 栈,只允许访问一个数据项:即最后插入的数据项. 栈可以用来检查括号的匹配问题和解析数学表达式,类似于在编译原理中的使用。 该图片的操作实际上归纳起来:1.读到左分隔符入栈,2.读到右分隔符就和从栈顶弹出来的左分割符匹配,匹配成功,就正常进行。 3.读到一般的字母字符,就过滤 阅读全文

posted @ 2017-02-22 21:00 毛无语666 阅读(42) 评论(0) 推荐(0) 编辑

java数据结构和算法-------第三章

摘要: 恢复内容开始 第三章 简单排序 这一章将介绍三种基础的排序算法,冒泡,选择,插入排序。这三种排序的所有操作归结起来就是两步:比较和交换 冒泡排序 永远只比较相邻的两个元素,大的就放到右边,第一次冒泡完最大的元素一定在序列的最右端。第一趟冒泡进行了N-1次比较,第二趟是N-2次,以此类推。。所以冒泡算 阅读全文

posted @ 2017-02-22 17:35 毛无语666 阅读(204) 评论(0) 推荐(0) 编辑

java数据结构和算法----第二章

摘要: 创建数组 java中有两种数据类型,基本数据类型(int,double)和对象数据类型,在java中,数组是对象类型,所以在创建数组时必须使用new操作符 数组有一个length字段,通过它可以得知当前数组的大小。 int arrayLength=intArray.length;一旦创建数组,数组大 阅读全文

posted @ 2017-02-22 15:29 毛无语666 阅读(188) 评论(0) 推荐(0) 编辑

导航