社区
数据结构与算法
帖子详情
如何学习基础算法?
crokaii
2009-08-07 06:51:30
我是菜鸟级的,刚刚开始自学,感觉很难,各位老鸟给点建议哈~
...全文
274
10
打赏
收藏
如何学习基础算法?
我是菜鸟级的,刚刚开始自学,感觉很难,各位老鸟给点建议哈~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cvanchen
2011-11-21
打赏
举报
回复
学这个要耐心理解各种算法,然后一定要自己把各种算法都实现一遍,不要百度,自己想。
bomiaomiao123
2011-11-19
打赏
举报
回复
多看书,多理解,多虚心向别人请教,最重要的事多敲代码,好好利用网上资源
蓝玉
2011-09-16
打赏
举报
回复
回贴的人怎么这么少,我觉得这个问题还是挺有用...
混迹在Amoy
2011-09-16
打赏
举报
回复
[Quote=引用 6 楼 zjc378933260 的回复:]
回贴的人怎么这么少,我觉得这个问题还是挺有用...
[/Quote]
对啊,这个对新人帮助很大的。。米有大牛来分享下学习经么?
bver09
2009-08-23
打赏
举报
回复
多看书,多做题。
推荐一本《编程之美》,http://www.china-pub.com/38070&ref=ps,这里可以看目录。
刀叔乱语
2009-08-07
打赏
举报
回复
我也正在学着呢,个人看法。。
离散数学->算法分析设计与基础->算法导论或者kuth的三卷书。。
中间找点ACM的习题来练习下,关键在于理解算法。。。
自个的程序上也要过关啊。。伪代码的实现 有时候也不是那么好理解。。
关于 数据结构 看严蔚敏的第二版。
怕理解不了的话,网上找视频下,最好能找到和数据结构配套的一些资料,毕竟伪代码不能跑在机器上
huangshilin
2009-08-07
打赏
举报
回复
我个人认为:多看习题有好处,多找例子看绝对有好处
看书上的不是每个学生都适合
airex
2009-08-07
打赏
举报
回复
先学排序吧
CSDN论坛-
算法
精华
1. **
基础
算法
**:包括排序(如冒泡排序、快速排序、归并排序)、查找(如二分查找、哈希查找)等经典的
算法
,这些都是编程
基础
的重要组成部分。 2. **数据结构**:如数组、链表、栈、队列、树(二叉树、平衡树如...
JAVA经典
算法
90题【含源码】
"JAVA经典
算法
90题【含源码】"的资源集合为Java初学者提供了一个绝佳的
学习
平台,旨在通过实际操作来理解和应用各种
基础
及进阶
算法
。下面将详细阐述这些
算法
题目所涉及的知识点,并建议的
学习
路径。 首先,"JAVA...
算法
心得:高效
算法
的奥秘
通过对这些实例的分析,读者可以
学习
到如何针对不同问题选择或设计适当的
算法
,并在实际工作中提升开发效率和程序性能。 综合以上内容,可以确定《
算法
心得:高效
算法
的奥秘》是一本专注于
算法
高效实现和优化的书籍...
ACM超级经典
算法
大集合
此外,还需要熟悉数据结构,如堆、树(二叉树、平衡树AVL和红黑树)、图、队列、栈、哈希表等,它们是实现这些
算法
的
基础
。良好的数据结构设计可以极大提升
算法
效率。 压缩包中的《ACM超级经典
算法
大集合.doc》文档...
c语言常用
算法
集
1. **数据结构**:C语言中的数据结构是
算法
的
基础
,可能包括数组、链表、栈、队列、树(如二叉树、平衡树AVL、红黑树等)、图等。这些数据结构的理解和操作能力是解决问题的关键。 2. **排序
算法
**:CH02和CH04可能...
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章