- 博客(4)
- 收藏
- 关注
原创 关于循环的精确控制
请先思考以下两个问题:例1. 有一个窗框长1米60厘米,准备安装7根铁栏杆,栏杆的距离是多少厘米?例2. 在一条长40米的马路的一边,从头到尾每隔5米种一棵树,一共可以种多少棵树? 本文准备通过以上两个小学问题讨论如下几个问题:1:C++中数组的下标为何从0开始?2:for循环中的控制条件应该如何规范,使之准确的控制循环,避免恼人的“差一错误”3:何
2008-12-04 09:10:00 1045
原创 我的数据结构思考--何为数据结构?
引言 : 数据结构是学习软件开发乃至计算机科学都必修的一门课程。因此,在学习此门科学之前,我想是有必要从宏观上来把握一次数据结构,至少我们得明白-----何为数据结构。何为数据结构?为什么会产生数据结构?为什么要研究数据结构?附:书本定义:数据结构是相互之间存在着一种或多种特定关系的数据元素的集合。我的思考:很明显这是一个比较抽象的定义,我们回顾下一个词—“抽象”,现实生活中解
2008-12-01 22:24:00 1067
原创 链表的寻址定位
链表的结构并不复杂,只是一个自引用结构 typedef Struct LNode{ElemType e ; //数据元素 struct LNode * next ; /后继指针}LNode,*LinkList并且链表操作,如删除,插入等更改表结构也很容易理解。但有一个很容易出错问题必须引起
2008-12-09 11:37:00 1922
原创 我的数据结构思考--理解线性结构
前面已经理解了,数据结构研究的目的是处理非数值问题在计算机中的处理。这一来将引出两个问题:一:从计算机需要处理的问题的角度抽象非数值问题中数据元素的固有逻辑关系。二:如何将数据元素之间固有的逻辑关系恰当地映射到计算机中,以便于处理。这也称为物理存储结构。 问题一:从计算机需要处理的问题的角度抽象非数值问题中数据元素的固有逻辑关系。在“何为数据结构”一篇中提到了抽象的概念,
2008-12-02 10:37:00 1036
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人