摘要: 前言 小朽,晚上回到寝室。烧了开水,又泡了一杯下午喝了的小毛尖。耳机听着萨克斯,总结下今天学的数据结构和算法中的表ADT。 表ADT节点: #单链表 #双链表 #循环链表 #浅谈面试题一道 喝一口热热的茶,算法和数据结构虽然枯燥,希望我不讲的枯燥。毛尖还是淡淡的味道,非常喜欢。回顾 ①ADT:带一组操作的一些对象的集合:对象及对象的操作。 ②java考虑了ADT实现,隐藏了实现的细节。单链表 ①链表中的数据是以节点来表示的,每个节点的构成:元素(数据元素的映象) +指针... 阅读全文
posted @ 2014-03-10 22:57 程序员泥瓦匠 阅读(1202) 评论(4) 推荐(3) 编辑
摘要: 直接引用1. 回想一下,之前我们是如何更改某个变量的值?我们之前是通过变量名来直接引用变量,然后进行赋值:char a;a = 10;2. 看上去是很简单,其实程序内部是怎么操作的呢?其实,程序对变量的读写操作,实际上是对变量所在的存储空间进行写入或取出数据。就上面的代码而言,系统会自动将变量名a转换为变量的存储地址,根据地址找到变量a的存储空间,然后再将数据10以2进制的形式放入变量a的存储空间中。3. 通过变量名引用变量,由系统自动完成变量名和其存储地址之间的转换,称为变量的"直接引用"方式一、什么是指针?1.我们已经知道,"直接引用"是直接通过变量 阅读全文
posted @ 2014-03-10 12:39 程序员泥瓦匠 阅读(1847) 评论(21) 推荐(19) 编辑