社区
C++ 语言
帖子详情
数据结构与程序设计什么关系?
小牛毛
2011-06-21 10:39:22
学了大半个学期了,数据结构和c++都学了,但是发现数据结构里面没有用c++编写,都是c语言编写的,c++程序里也很少用到数据结构知识,可能是我还没学到那个程度吧!是不是数据结构里每个算法都要掌握呀!好难感觉,我c++学得好些。还有就是学了matlab,感觉没什么用啊!特别是那个难学的数值分析。。。没用到过!!!!
...全文
675
9
打赏
收藏
数据结构与程序设计什么关系?
学了大半个学期了,数据结构和c++都学了,但是发现数据结构里面没有用c++编写,都是c语言编写的,c++程序里也很少用到数据结构知识,可能是我还没学到那个程度吧!是不是数据结构里每个算法都要掌握呀!好难感觉,我c++学得好些。还有就是学了matlab,感觉没什么用啊!特别是那个难学的数值分析。。。没用到过!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tygg_ylpp
2011-06-22
打赏
举报
回复
呵呵但凡是在编程方面的有点学习的人就知到有一个黄金公式
程序=算法+数据结构数据结构让你的程序更加简洁
独酌逸醉
2011-06-22
打赏
举报
回复
《essential c++》这本书确实让人蛋疼,初学者看不懂,东西太多。老手看着没意思,简单了。这本书就好像C++语言的目录!
majia2011
2011-06-22
打赏
举报
回复
es和ef这类c++的书籍,都是经验总结,往往是想到哪里就写到哪里,不适合系统的学习,适合有经验了拿来心得体会用
让程序聪明起来,方法是数据结构,当然这只是开始,还有很多技巧。
赵4老师
2011-06-22
打赏
举报
回复
为什么要有数据结构这个东东?
因为要将现实世界或者抽象理论中的各种数据保存在计算机外存(光盘、硬盘、U盘……)或内存(ROM、RAM、SRAM……)里面的一维二进制字节数组中。
然后让CPU这个只会执行预先保存好的加减乘除移位条件转移……等机器指令的家伙按照人的意志去处理这些数据。
VC调试时按Alt+8,TC或BC用TD调试,打开汇编窗口看每句C对应的汇编并单步执行一遍不就啥都明白了吗。
(Linux或Unix下应该也可以在用GDB调试时,看每句C对应的汇编并单步执行。)
想要从本质上理解C指针,必须学习汇编以及C和汇编的对应关系。
从汇编的角度理解和学习C语言的指针,原本看似复杂的东西就会变得非常简单!
指针即地址。“地址又是啥?”“只能从汇编语言和计算机组成原理的角度去解释了。”
提醒:
“学习用汇编语言写程序”
和
“VC调试时按Alt+8,TC或BC用TD调试,打开汇编窗口看每句C对应的汇编并单步执行一遍。
(Linux或Unix下应该也可以在用GDB调试时,看每句C对应的汇编并单步执行。)
想要从本质上理解C指针,必须学习C和汇编的对应关系。”
不是一回事!
就想叫yoko
2011-06-22
打赏
举报
回复
链表属于数据结构~~
小牛毛
2011-06-21
打赏
举报
回复
嗯嗯,谢谢啦!我们c++用的教材是侯捷翻译的essential c++,感觉写的好凌乱啊。好像都没有总结一样!
pcliuguangtao
2011-06-21
打赏
举报
回复
[Quote=引用 1 楼 wuyu637 的回复:]
程序 = 数据结构+算法
[/Quote]
补充一下:
程序=数据结构+算法+编程思想
lz不用纠结,数据结构和算法是属于内功,如果现在并不是很了解,不要着急,慢慢多看,不会的就查资料,
时间长了,就会越来越理解,但是千万别把它们抛在脑后
wuyu637
2011-06-21
打赏
举报
回复
语言只是 程序的表达形式。
wuyu637
2011-06-21
打赏
举报
回复
程序 = 数据结构+算法
家族
关系
查询系统
程序设计
算法思路_
数据结构
课程设计(家族
关系
查询系统)..doc...
数据结构
课程设计(家族
关系
查询系统).1 课程设计介绍1.1课程设计项目简介家谱是一种以表谱形式,记载一个以血缘
关系
为主体的家族世系繁衍和重要人物事迹的特殊图书载体。家谱是中国特有的文化遗产,是中华民族的三大文献之一,属珍贵的人文资料,对于历史学,民俗学,人口学,社会学和经济学的深入研究,均有不可替代的重要功能。本项目对家谱管理进行简单的模拟,以实现查看祖先和子孙个人信息 、插入家族成员等功能。1...
家族
关系
查询系统
程序设计
算法思路_
数据结构
设计(家族
关系
查询系统)汇编.doc...
1 课程设计介绍1.1课程设计项目简介家谱是一种以表谱形式,记载一个以血缘
关系
为主体的家族世系繁衍和重要人物事迹的特殊图书载体。家谱是中国特有的文化遗产,是中华民族的三大文献之一,属珍贵的人文资料,对于历史学,民俗学,人口学,社会学和经济学的深入研究,均有不可替代的重要功能。本项目对家谱管理进行简单的模拟,以实现查看祖先和子孙个人信息 、插入家族成员等功能。1.2课设题目分析本程序的实质是完成对家...
家族
关系
查询系统
程序设计
算法思路_
数据结构
设计(家族
关系
查询系统)教程.doc...
1 课程设计介绍1.1课程设计项目简介家谱是一种以表谱形式,记载一个以血缘
关系
为主体的家族世系繁衍和重要人物事迹的特殊图书载体。家谱是中国特有的文化遗产,是中华民族的三大文献之一,属珍贵的人文资料,对于历史学,民俗学,人口学,社会学和经济学的深入研究,均有不可替代的重要功能。本项目对家谱管理进行简单的模拟,以实现查看祖先和子孙个人信息 、插入家族成员等功能。1.2课设题目分析本程序的实质是完成对家...
家族
关系
查询系统
程序设计
算法思路_
数据结构
课程设计(家族
关系
查询系统)要点...
家族
关系
查询系统11课程设计介绍1.1课程设计项目简介家谱是一种以表谱形式,记载一个以血缘
关系
为主体的家族世系繁衍和重要人物事迹的特殊图书载体。家谱是中国特有的文化遗产,是中华民族的三大文献之一,属珍贵的人文资料,对于历史学,民俗学,人口学,社会学和经济学的深入研究,均有不可替代的重要功能。本项目对家谱管理进行简单的模拟,以实现查看祖先和子孙个人信息、插入家族成员等功能。1.2课设题目分析本程序的...
家族
关系
查询系统
程序设计
算法思路_
数据结构
课程设计(家族
关系
查询系统)
1课程设计介绍1、1课程设计项目简介家谱就是一种以表谱形式,记载一个以血缘
关系
为主体得家族世系繁衍与重要人物事迹得特殊图书载体。家谱就是中国特有得文化遗产,就是中华民族得三大文献之一,属珍贵得人文资料,对于历史学,民俗学,人口学,社会学与经济学得深入研究,均有不可替代得重要功能.本项目对家谱管理进行简单得模拟,以实现查瞧祖先与子孙个人信息、插入家族成员等功能。1、2课设题目分析本程序得实质就是完成...
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章