| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5254 人关注过本帖, 1 人收藏
标题:数据结构学是什么?和算法有什么关系呢?学习数据结构算法哪个平台比较好呢 ...
只看楼主 加入收藏
xiaokai11
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2016-12-27
结帖率:0
收藏(1)
已结贴  问题点数:20 回复次数:19 
数据结构学是什么?和算法有什么关系呢?学习数据结构算法哪个平台比较好呢?
数据结构到底是什么,为什么和算法有关系?如果我想学习数据结构相关算法哪个平台比较好呢?
2016-12-28 01:09
夏末joy
Rank: 1
等 级:新手上路
帖 子:3
专家分:4
注 册:2014-11-9
收藏
得分:1 
数据结构就是计算机存储、组织数据的方式;
数据结构是问题的核心,是算法的基础;
平台的话慕课,网易云课堂都不错的,配合着书看看,先学好数据结构。
推荐你个网站,当初我们练习ACM的:acm.hdu.,杭电的网站,加油!!

[此贴子已经被作者于2016-12-28 16:43编辑过]

2016-12-28 16:35
书生牛犊
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:星夜征程
等 级:贵宾
威 望:10
帖 子:1101
专家分:5265
注 册:2015-10-27
收藏
得分:1 
貌似,《数据结构与算法》本就是一门课程。

我到现在都没搞懂这两个词汇到底有什么关系。    反正看《数据结构》一定会看到各种算法,而学完算法也就基本学完数据结构了。。。

至于平台,我自己是去年在中国大学mooc学的《数据结构》,然后在浙大的PAT平台上狂刷题。。。我自己觉得刷题对我掌握算法和熟练编程语言的帮助是最大的。



φ(゜▽゜*)♪
2016-12-28 16:49
z18521720903
Rank: 1
等 级:新手上路
帖 子:1
专家分:1
注 册:2016-12-28
收藏
得分:1 
数据的物理存储结构/逻辑存储结构等概念,说明数据结构首先就是“数据的结构”,在内存上的存储方式,就是物理的存储结构,算法在我看来就是某个函数或程序,如何让算法更高效,性能更加,离不开对数据结构的认知,至于平台,以前都是通过课程来普及,希望有更好的算法网站来普及哈!
2016-12-28 19:42
PING360
Rank: 1
等 级:新手上路
帖 子:2
专家分:1
注 册:2016-12-28
收藏
得分:1 
数据结构是一门计算机语言学的基础学科,有个马克威算法交易平台里面的算法学院里面有很全的各类算法供免费下载和学习。
2016-12-28 20:01
orgar77
Rank: 1
等 级:新手上路
帖 子:1
专家分:1
注 册:2016-12-28
收藏
得分:1 
上铺说的那个马克威算法学院我也是刚发现的,很实用的一个网站,不过算法很多,要学下来不容易,兄弟加油!!
2016-12-28 20:47
lcfzhg
Rank: 1
等 级:新手上路
帖 子:1
专家分:1
注 册:2016-12-28
收藏
得分:1 
数据结构是一门计算机语言学的基础学科,它不属于任何一门语言,其体现的是几乎所有标准语言的算法的思想。
2016-12-28 21:28
世界の种子
Rank: 1
等 级:新手上路
帖 子:1
专家分:1
注 册:2013-6-20
收藏
得分:1 
数据结构与算法密不可分。
(1)数据结构注重了数据的组织形式。 数据的一定的组织方式已决定了只适用于某此算法。
(2)算法寻求在指定数据结构上的最优解, 也就是最有效率的方法。 为此也有此设计特定的数据结构的, 比如红黑树就是被发明出来的。
(3)好的算法: 存储空间效率(数据结构)与时间效率(算法性能)达到一定的平衡, 而非只突出时间效率。 所以一定要同时考虑这两个方面才能设计出一个好的算法。
(4)应用中还要考虑特定的环境, 比如嵌入式, 没有大的内存, 这时有些占用大量的内存的一些算法就不适用了。
通用机器学习平台:MLPack、DLib、ecogg、shark。国内的话,马克威算法学院有比较全的计算法介绍。

[此贴子已经被作者于2016-12-28 22:46编辑过]


Follow Excellence Success will chase you
2016-12-28 22:40
zengxuwei
Rank: 1
等 级:新手上路
帖 子:1
专家分:1
注 册:2016-12-29
收藏
得分:1 
回复 楼主 xiaokai11
深度信念网络、卷积网络、栈式自编码算法;了解的就这么三个
2016-12-29 17:17
lyy8910599
Rank: 1
等 级:新手上路
帖 子:1
专家分:1
注 册:2016-12-29
收藏
得分:1 
每一种数据结构对于不同的算法会产生不同的效果,各自没有绝对的好,也没有绝对的不好,他们都有自己的应用价值和方式,算法能把数据快速的提炼得到有用的东西,最近出现一个关于算法的平台,有好多免费的算法可以下载,很方便,有很多学习的东西,建议楼主去看看,地址:www.
2016-12-29 20:48
快速回复:数据结构学是什么?和算法有什么关系呢?学习数据结构算法哪个平台比较 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.052452 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved