摘要: 头指针 和头结点的区别 头指针是指链表指向第一个结点的指针,如果链表有头结点,那么头指针是指向头结点的指针。头指针具有标识作用, 所以常用头指针冠以链表的名字。 无论链表是否为空, 头指针均不为空 , 头指针是链表的必要元素。 头结点: 头结点是为了操作的统一和方便而设立的, 放在第一元素的结点之前 阅读全文
posted @ 2017-07-30 16:54 阿元不会写代码啦 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1.1 在java语言学习中,程序是由类构建而成的。我们可以根据某个类的定义创建出任意数量的对象,这些对象被称为这个类的实例。我们可以将类想像成一个工厂,它拥有制造机械配件的蓝图和说明,而对象就是这个工厂制造的机械配件。 类包含成员,主要包含字段和方法等。字段是属于类本身或者类对象的数据变量。他们构 阅读全文
posted @ 2017-07-23 00:08 阿元不会写代码啦 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 当类的访问控制符是private时,只能在同一类中进行访问。 阅读全文
posted @ 2017-07-15 11:13 阿元不会写代码啦 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 构造方法 构造方法是一种特殊的方法,他们有下面的三个特殊性: 构造方法必须具有和所在类相同的名字 构造方法没有返回类型,甚至连void都没有。 构造方法是在创建一个对象使用New操作运算符时候调用的,构造方法的作用是初始化对象。 构造方法也可以进行重载。 一个常见的错误就是将关键字void放在构造方 阅读全文
posted @ 2017-07-13 17:02 阿元不会写代码啦 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 当加入static 时候,静态成员变量属于整个类而不是属于单一的对象。 静态成员变量不能够被继承,但是可以被访问。 阅读全文
posted @ 2017-07-10 08:30 阿元不会写代码啦 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 什么是算法? 把基于存储结构所实现的步骤或者过程称作算法。 算法具有的5个特性: 有穷性 确定性 可行性 有输入 有输出 阅读全文
posted @ 2017-07-08 18:43 阿元不会写代码啦 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 什么是抽象数据类型? 抽象数据类型就是逻辑结构+抽象运算 抽象数据类型用ADT表示。抽象运算就是功能描述。 阅读全文
posted @ 2017-07-08 18:35 阿元不会写代码啦 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 数据元素之间的逻辑关系成为数据元素之间的逻辑结构。 数据元素在存储器种的存储方式成为数据的存储结构。存储结构就是物理结构。 所有的元素存储在一整块连续空间内。 逻辑上相邻的元素物理上也是相邻的。 这种存储方式成为顺序存储结构。 同一种逻辑结构可以有多种存储结构。 阅读全文
posted @ 2017-07-08 18:22 阿元不会写代码啦 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 使用构造方法构造对象 构造方法是一种特殊的方法,他们有下面的三个特殊性: 构造方法必须具备和所在类相同的名字。 构造方法没有返回类型,甚至连void都没有。 构造方法是创建一个对象使用new操作符调用的,构造方法的作用就是初始化对象。 构造方法具有和定义它的类完全相同的名字,和其他所有 阅读全文
posted @ 2017-07-07 16:53 阿元不会写代码啦 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 什么是指针? 可以用取地址运算符 & 实现 cout<<&c <<endl;//打印出来C的起始地址 cout<<sizeof(&c)<,endl; 输出结果为4 恢复内容结束 阅读全文
posted @ 2017-07-05 18:00 阿元不会写代码啦 阅读(171) 评论(0) 推荐(0) 编辑