-3

我必须使用 c 为我的大学数据结构课程做一个项目,并且想知道是否有人可以告诉我数据结构在现实生活中的任何用途,以便我可以将我的项目基于它。请记住,这只是我使用 c 编程的第一年,所以我目前不具备编写非常高级代码的技能。

4

4 回答 4

0

好吧,数据结构改善了数据操作的逻辑或性能。要查看后者,您可以尝试以下操作。生成一百万个或更多随机数的列表,并尝试特别找到其中一个。

尝试比较以下两种表示的性能:数组和排序二叉树

于 2013-02-16T11:39:20.290 回答
0

数据结构有很多实际用途,无论是在您的操作系统中,还是在数据库中等等。想想(不仅)MySQL 使用 B-Trees 来管理记录的案例(http://dev.mysql.com/ doc/refman/5.5/en/index-btree-hash.html)。

于 2013-02-16T11:40:58.803 回答
0

查看来自 wikipedia 的数据结构列表。大多数数据结构在它们自己的描述页面上都有真实世界的示例或应用程序部分。

于 2013-02-16T11:42:09.620 回答
0

由于这是你上大学的第一年,我不会深入研究数据结构及其用途。

最简单的数据结构使用:英英词典,可以使用哈希表构建。

从这里,你可以深入DS

  1. OS设计中的数据结构,例如内存管理器(Linked List + Hash-Map),
  2. 数据库设计中的 B 树
  3. 文件系统中的树
  4. 电子电路仿真、人工智能等中的图表

很多很多。

于 2013-02-16T11:45:29.867 回答