社区
C语言
帖子详情
新手提问之=======>关于算法!!!
zhuzhu113
2003-07-24 02:38:44
我现在由硬件转向软件,现在学习C++。听同学说学习语言算法很重要。
1.我想请问在C++中,何谓算法,是一种思维逻辑方式吗?
2.算法的定义又是什么,数组,链表,栈,队列,树,集合,搜索,排序等这些是不是属于算法呢?
3.要想深入的掌握算法(面向C++的),有哪些好的学习资料呢?
4.面向C和C++的算法有没有很大的差异呢?
5.数据结构是不是很重要,是不是和算法关系很紧?
先这些吧,还有不懂我再问。
谢谢赐教!
...全文
22
11
打赏
收藏
新手提问之=======>关于算法!!!
我现在由硬件转向软件,现在学习C++。听同学说学习语言算法很重要。 1.我想请问在C++中,何谓算法,是一种思维逻辑方式吗? 2.算法的定义又是什么,数组,链表,栈,队列,树,集合,搜索,排序等这些是不是属于算法呢? 3.要想深入的掌握算法(面向C++的),有哪些好的学习资料呢? 4.面向C和C++的算法有没有很大的差异呢? 5.数据结构是不是很重要,是不是和算法关系很紧? 先这些吧,还有不懂我再问。 谢谢赐教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuhao
2003-07-31
打赏
举报
回复
你这个人也真是的,楼上人这么辛苦地回答你的问题,你也不给几分人家,真是吝啬
要想知道那些简单的问题就去看书,书上都有,笨啊!都什么年代了还学c,学c++嘛还可以
xiaoyi20
2003-07-31
打赏
举报
回复
什么“C++中,“类”和“标准模板库(STL)”已经取代了数据结构”???
我反对这种说法。
概念没搞清楚。
liao2001
2003-07-24
打赏
举报
回复
?
什么“C++中,“类”和“标准模板库(STL)”已经取代了数据结构”???
建议楼主仔细看看“数据结构”的定义。没有哪一种开发语言不在用数据结构。
bluewindyy
2003-07-24
打赏
举报
回复
不好意思 写错了 是 the art of computer programming
经典
bluewindyy
2003-07-24
打赏
举报
回复
要说算法 建议你看 the art of programming
zhuzhu113
2003-07-24
打赏
举报
回复
多谢各位的新人教育。
PS:
WindsonZhL(风之子)回复说:
C++中,“类”和“标准模板库(STL)”已经取代了数据结构。那C++中就不用到“数据结构”了吗?
这方面的学习,大家能不能推荐点好书啊
lhlemail
2003-07-24
打赏
举报
回复
看来你在学习C++的同时最好也看看数据结构和算法相关的书。
打个比方:假设软件开发比作写作文。语言好比是一个工具:笔。算法就是你要写的思想,数据结构就是文章构成格式。要想写篇好的作文你一定知道怎样做。呵呵
xiaoyi20
2003-07-24
打赏
举报
回复
数组,链表,栈,队列,树,集合,搜索,排序等这些是不是属于算法?
这些是数据结构,属于数据的组织方式即数据按什么方式联系在一起。
4.面向C和C++的算法有没有很大的差异呢?
算法没有语言的界限,同一种算法可以用任何一种语言来实现。
就像中国人说“我爱你”而英国人说“i love u”一样,语言不一样,内容一样。
5.数据结构是不是很重要,是不是和算法关系很紧?
数据结构很重要!
有个公式是这样的:程序=数据结构+算法。而算法的实现通常都依赖于某种数据结构。
风之子赛拉飞尔
2003-07-24
打赏
举报
回复
数组,链表,栈,队列,树,集合 → 是数据结构,或者说是算法所操作的对象。
搜索,排序 → 这才是算法,即可以使用之对数据进行操作。
算法是各种语言通用的,泛型的。它不局限于特定的语言,也不局限于特定的数据类型。
数据结构是数据存储的方式。C++中,“类”和“标准模板库(STL)”已经取代了数据结构。
zhuzhu113
2003-07-24
打赏
举报
回复
就这么简单吗?那C和C++的算法是不是差异不大呢?还有其他的问题能帮我也解答吗?
lth_81
2003-07-24
打赏
举报
回复
算法就是解决问题的思路和方法
数据结构与
算法
源程序下载
[
新手
] 二叉树实现源代码如下: #include <conio.h> #include <stdio.h> #include <stdlib.h> #define OK 1 #define ERROR 0 #define TRUE 1 #define FALSE 0 #define OVERFLOW -2 typedef int status; ...
程序员必备
算法
课!(揭秘淘宝购物车
算法
)
如何在有限的预算下,选择到让你最满意的商品, 本次公开课主要从以下几方面进行讲解: 首先讲解如何将购物车选择商品问题转进行量化指标度量,转化为计算机可以求解的
算法
问题; 其次结合实例讲解实际问题如何利用...
Hello
算法
C++ 语言版
本项目旨在创建一本开源免费、
新手
友好的数据结构与
算法
入门教程。 ‧ 全书采用动画图解,结构化地讲解数据结构与
算法
知识,内容清晰易懂、学习曲线平滑。 ‧
算法
源代码皆可一键运行,支持 Java、C++、Python、Go、...
小白如何快速入门
算法
?分享初学者从入门到大厂
算法
面试全攻略(盲目leetcode刷题不可取)...
★本文将从以下3个方面告诉你:一、
新手
怎么快速入门
算法
基础——【0基础学习
算法
】二、如何拔高
算法
技能,8周达到面试水准——【面试拔高】三、没有项目经验,系统设计怎么学习——【学习系统设计】(ps:都是我...
C语言
69,335
社区成员
243,078
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章