搜索
编程论坛
→
开发语言
→
『 数据结构与算法 』
→ 数据结构和C++怎么联系起来运用
标题:
数据结构和C++怎么联系起来运用
只看楼主
ydq7113103
等 级:
新手上路
帖 子:13
专家分:0
注 册:2009-1-19
结帖率:
100%
楼主
已结贴
√
问题点数:10 回复次数:3
数据结构和C++怎么联系起来运用
数据结构 和C++如何联系起来 ,(我才刚接触编程)不懂,希望大家给点建议
搜索更多相关主题的帖子:
数据结构
联系
2009-11-17 20:55
勇敢向前冲
等 级:
论坛游民
帖 子:13
专家分:10
注 册:2009-11-18
第
2
楼
得分:7
数据结构是一种数据存储和处理的方法思想,你可以在你的编程中根据需要应用这些方法思想。
如:
你的程序中要对一个数组排序,那么你可以选择快速排序等多种数据结构里说到的方法。当然你也可以根据需要改善他的算法程序=算法+数据结构。好的程序不仅要求你的语言的能力还要求你的数据结构的功底!
2009-11-22 08:05
ydq7113103
等 级:
新手上路
帖 子:13
专家分:0
注 册:2009-1-19
第
3
楼
得分:0
回复 2楼 勇敢向前冲
恩 谢谢你的回答
2009-11-22 18:03
geninsf009
等 级:
论坛游民
威 望:
8
帖 子:613
专家分:95
注 册:2008-8-16
第
4
楼
得分:0
好久不来了,说说我自己的看法吧,C++是面向对象的语言,
把c++应用在数据结构中,其实是很容易理解的,例如,我们
需要实现一个二叉树的数据结构,我就可以当以一个二叉树
的类作为抽象数据类型的整体,你可以把诸如二叉树的构造
算法写成该二叉树类的构造函数,二叉树的内存释放算法可
以写成该二叉树的析构函数,还有诸如二叉树的中序,前序,
后序遍历,还有很多与二叉树相关的算法写成该二叉树的成员
函数等等,这样一来,一个二叉树类模板BinaryTree<T>就是
集数据算法和数据为一体的抽象数据类型了,是对数据结构
本身最好的封装,建议学习数据结构的时候采用面向对象来
进行编程,以前我的帖子里的代码都是我自己用c++实现的,
你可以参考。
2009-11-23 15:09
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-292657-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.303299 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved