主题:请教,数据结构有什么用
据说是很有用的,但是我看那些数据结构的书,里面都是这样的题目:
建立一个二叉树(或者链表什么的),然后编写插入\删除\查找\遍历的程序,到底这些数据结构用在什么地方呢?看不出来.
或者是类似这样的题目:
10个人围一圈报数,报到3的退出,最后谁留下?
感觉就是专门为了数据结构而设计的游戏.
我到今天学电脑N年了,只知道这样几个真正有用的应用:
1\表达式分析(一般书上都有的)
2\最近文件列表(这个是我自己想起来的)
3\查找文件
能不能把那些抽象的题目具体点呢?比如诸位在讲队列的时候就用最近文件列表的例子不是很好吗?希望大家再介绍点实用例子,并附程序和说明.
建立一个二叉树(或者链表什么的),然后编写插入\删除\查找\遍历的程序,到底这些数据结构用在什么地方呢?看不出来.
或者是类似这样的题目:
10个人围一圈报数,报到3的退出,最后谁留下?
感觉就是专门为了数据结构而设计的游戏.
我到今天学电脑N年了,只知道这样几个真正有用的应用:
1\表达式分析(一般书上都有的)
2\最近文件列表(这个是我自己想起来的)
3\查找文件
能不能把那些抽象的题目具体点呢?比如诸位在讲队列的时候就用最近文件列表的例子不是很好吗?希望大家再介绍点实用例子,并附程序和说明.