社区
数据结构与算法
帖子详情
[散分求助]想系统的学习数据结构算法,请大虾们推荐教材,需要哪些数学基础
Jack_Yin
2009-10-22 04:07:55
rt,想系统的学习数据结构算法,请大虾们推荐教材,需要哪些数学基础,谢谢啊!
P.S. 顶贴有分哈.
...全文
671
39
打赏
收藏
[散分求助]想系统的学习数据结构算法,请大虾们推荐教材,需要哪些数学基础
rt,想系统的学习数据结构算法,请大虾们推荐教材,需要哪些数学基础,谢谢啊! P.S. 顶贴有分哈.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
39 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jack_Yin
2009-11-15
打赏
举报
回复
结贴啦
序员
2009-11-05
打赏
举报
回复
up
wifewifewife
2009-11-04
打赏
举报
回复
[Quote=引用 4 楼 pangjingji 的回复:]
先学习一下离散数学 最好能再学习一些组合数学 ,数据结构的书很多 如《数据结构与算法分析》等,
[/Quote]
[Quote=引用 6 楼 sosidami 的回复:]
数据结构必然是严蔚敏数据结构。算法有很多。。。参考书推荐《算法导论》,《C算法》上下册页可以,最强的当然是《计算机程序设计艺术》了。。。
[/Quote]
同意!
yuxun1
2009-11-04
打赏
举报
回复
李春葆:《数据结构习题与解析》,清华大学出版社 .2004.02
钱丽萍:《C++数据结构与程序设计》
huangbo0603
2009-11-04
打赏
举报
回复
帮顶
zdeepblue
2009-11-04
打赏
举报
回复
算法导论
Jack_Yin
2009-11-04
打赏
举报
回复
想问下各位 离散数学 用哪个版本的书比较好呢?
修电视的攻城狮
2009-11-04
打赏
举报
回复
先离散,C语言,然后就可以看看严蔚敏那本《数据结构》,入门这些就够了,《算法导论》,《计算机程序设计艺术》这些比较深,不太适合初学者。不要急,慢慢来,只要你有心,一定会学好的
dreamsteve
2009-11-04
打赏
举报
回复
C语言啦。C++。线性代数啦,微积分拉。学习电脑各种程序软件。这些数学都是基础
lastnemo
2009-11-04
打赏
举报
回复
清华大学版的《数据结构(C语言版)》,严蔚敏,吴伟民 编著 我们现在学的教材,觉着写的还不错,可以试试。
zwdnet
2009-11-04
打赏
举报
回复
《算法导论》,《算法概论》,网上能下到的都是英文版的,再加Google/Baidu,我觉得够了。数学嘛,看你要学到什么程度,如果要成大牛,自己开发算法,那当然数学很重要,而且学得越多越好,如果只是为了用别人的算法,感觉没必要学太多,用到了再学吧。
PeacefulBY
2009-11-04
打赏
举报
回复
组合数学、数理逻辑、代数、数论、图论……
紫色动力
2009-11-03
打赏
举报
回复
我在看严蔚敏的书
cweijiaweil
2009-10-30
打赏
举报
回复
........
rabbitlzx
2009-10-30
打赏
举报
回复
最好的办法就是
多谢程序
,亲自把常用的算法和数据结构多写几遍,写的过程中遇到问题 再去翻书本 这样保证理解起来容易而且记忆深刻
义布寿水
2009-10-30
打赏
举报
回复
离散数学和同济的高等数学,然后再看数据结构
奇才有点痴
2009-10-29
打赏
举报
回复
[Quote=引用 18 楼 rabbitlzx 的回复:]
引用 17 楼 jack_yin 的回复:
是否 离散数学 一定要学呢?
随便翻了下 感觉很抽象啊
我倒是学过离散,可是实际编程中好像没用到过,呵呵
[/Quote]
用多了就会有体会了 特别是理解数据库
setrange
2009-10-29
打赏
举报
回复
up
lambert_s
2009-10-29
打赏
举报
回复
MIT 的算法导论很不错!
rabbitlzx
2009-10-29
打赏
举报
回复
[Quote=引用 17 楼 jack_yin 的回复:]
是否 离散数学 一定要学呢?
随便翻了下 感觉很抽象啊
[/Quote]
我倒是学过离散,可是实际编程中好像没用到过,呵呵
加载更多回复(19)
图解
数据结构
与
算法
【为什么
学习
数据结构
与
算法
】 程序=
数据结构
+
算法
。
数据结构
和
算法
是程序的
基础
,没有
系统
地
学习
过
数据结构
和
算法
的程序员只能称作是coder,知道我们写的代码使用了什么
数据结构
,它的特征是什么。知道解决某些问题是用的何种
算法
才会从coder晋升为工程师。另外,大厂面试
数据结构
和
算法
也是我们绕不过去的一个门槛。这部分恰好又不是突击能够解决的知识储备,所以很有必要
系统
地
学习
一下
数据结构
和
算法
了【
推荐
您
学习
这门课程的原因】1、图解
数据结构
与
算法
:拒绝抽象枯燥的
学习
,本课程采用动画演示的形式,让您在动画中掌握
算法
的底层原理。下面是课程中几个动画的演示效果: 2、实战2020大厂
算法
面试题:解析大厂
算法
面试题,分析其中
算法
原理,并动手实操,让大家通关面试最后一道题。 3、全面、
系统
化的课程设计:
系统
化讲解
数据结构
与
算法
,让你快速梳理整个
算法
知识体系,掌握
算法
的核心思
想
。 【主讲讲师】 孙玖祥:8年互联网开发经验,3年教学经验; 擅长JAVA技术栈、高并发高可用伸缩式微服务架构; 曾多次参与大型银行和互联网公司核心
系统
的架构设计和开发; 丰富的教学和就业经验,所带毕业学员逾千人,所带班级月内就业率均达98%以上。
数据结构
基础
系列(1):
数据结构
和
算法
数据结构
课程是计算机类专业的专业
基础
课程,在IT人才培养中,起着重要的作用。课程按照大学计算机类专业课程大纲的要求,安排教学内容,满足
需要
系统
学习
数据结构
的人。系列课程包含11个部分,本课为第1部分,介绍与
数据结构
、程序、
算法
相关的概念,训练初步的数据逻辑结构表达能力,和初步的
算法
分析能力。
图解Java
数据结构
和
算法
1.
算法
是程序的灵魂,优秀的程序在对海量数据处理时,依然保持高速计算,就
需要
高效的
数据结构
和
算法
支撑。2.网上
数据结构
和
算法
的课程不少,但存在两个问题:1)授课方式单一,大多是照着代码念一遍,
数据结构
和
算法
本身就比较难理解,对
基础
好的学员来说,还好一点,对
基础
不好的学生来说,基本上就是听天书了2)说是讲
数据结构
和
算法
,但大多是挂羊头卖狗肉,
算法
讲的很少。 本课程针对上述问题,有针对性的进行了升级 3)授课方式采用图解+
算法
游戏的方式,让课程生动有趣好理解 4)
系统
全面的讲解了
数据结构
和
算法
, 除常用
数据结构
和
算法
外,还包括程序员常用10大
算法
:二分查找
算法
(非递归)、分治
算法
、动态规划
算法
、KMP
算法
、贪心
算法
、普里姆
算法
、克鲁斯卡尔
算法
、迪杰斯特拉
算法
、弗洛伊德
算法
、马踏棋盘
算法
。可以解决面试遇到的最短路径、最小生成树、最小连通图、动态规划等问题及衍生出的面试题,让你秒杀其他面试小伙伴3.如果你不
想
永远都是代码工人,就
需要
花时间来研究下
数据结构
和
算法
。教程内容:本教程是使用Java来讲解
数据结构
和
算法
,考虑到
数据结构
和
算法
较难,授课采用图解加
算法
游戏的方式。内容包括: 稀疏数组、单向队列、环形队列、单向链表、双向链表、环形链表、约瑟夫问题、栈、前缀、中缀、后缀表达式、中缀表达式转换为后缀表达式、递归与回溯、迷宫问题、八皇后问题、
算法
的时间复杂度、冒泡排序、选择排序、插入排序、快速排序、归并排序、希尔排序、基数排序(桶排序)、堆排序、排序速度分析、二分查找、插值查找、斐波那契查找、散列、哈希表、二叉树、二叉树与数组转换、二叉排序树(BST)、AVL树、线索二叉树、赫夫曼树、赫夫曼编码、多路查找树(B树B+树和B*树)、图、图的DFS
算法
和BFS、程序员常用10大
算法
、二分查找
算法
(非递归)、分治
算法
、动态规划
算法
、KMP
算法
、贪心
算法
、普里姆
算法
、克鲁斯卡尔
算法
、迪杰斯特拉
算法
、弗洛伊德
算法
马踏棋盘
算法
。
学习
目标:通过
学习
,学员能掌握主流
数据结构
和
算法
的实现机制,开阔编程思路,提高优化程序的能力。
Python
数据结构
与
算法
视频教程
Python
数据结构
与
算法
视频培训教程:本课程内容包含了程序员常用的
数据结构
知识,涉及快速排序、树与二叉树、堆、堆排序、图的概念与遍历、Python常用的内置
算法
与
数据结构
等开发知识。
数据结构
和
算法
是每个程序员
需要
掌握的
基础
知识之一,也是面试中跨不过的槛。目前关于 Python
算法
和
数据结构
的中文资料比较欠缺, 笔者尝试录制视频教程帮助 Python 初学者掌握常用
算法
和
数据结构
,提升开发技能。
快速入门
数据结构
和
算法
课程介绍
数据结构
和
算法
是编程的
基础
,但同时也让很多程序员比较头疼,因为要学好
数据结构
并不是一件简单的事情。对于Java程序员如果你只是从事一些上层功能的开发,
学习
数据结构
的用处可能不大,因为Java已经提供了一些类,封装了常用的
数据结构
。但如果你要从事一些底层的开发或者是一些关注程序性能的开发,
学习
数据结构
的作用就会非常明显。作为一个Java工程师,要
想
在软件设计、开发领域所有发展,学好
数据结构
是必须的。课程大纲
数据结构与算法
33,008
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章