社区
非技术区
帖子详情
关于数据结构的 就看 严蔚敏 的那本够用吗?
T0Ols
2011-02-19 09:34:58
RT 或者还有什么好书
...全文
671
19
打赏
收藏
关于数据结构的 就看 严蔚敏 的那本够用吗?
RT 或者还有什么好书
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
programmerH
2011-03-03
打赏
举报
回复
这个还行吧,可以看下《数据结构》实现及解析~~
csdn5211
2011-03-03
打赏
举报
回复
楼上真辛苦,每个回帖都是这些话……
abc_labc
2011-03-03
打赏
举报
回复
这个东西还是要靠积累的
IranCyberArmy
2011-03-03
打赏
举报
回复
这都难????
[Quote=引用 4 楼 jieao111 的回复:]
严蔚敏那本蛮难的,建议换本
[/Quote]
赵4老师
2011-02-25
打赏
举报
回复
为什么要有数据结构这个东东?
因为要将现实世界或者抽象理论中的各种数据保存在计算机外存(光盘、硬盘、U盘……)或内存(ROM、RAM、SRAM……)里面的一维二进制字节数组中。
然后让CPU这个只会执行预先保存好的加减乘除移位条件转移……等机器指令的家伙按照人的意志去处理这些数据。
计算机组成原理
→DOS命令→
汇编语言
→
C语言
(不包括C++)、代码书写规范→
数据结构
、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
yjjlyyj151
2011-02-25
打赏
举报
回复
+1[Quote=引用 7 楼 xin421 的回复:]
严蔚敏的书之所以成为高校教材,当然是因为适合学习,建立正确的概念之类。以它为纲,其他为目,纲举目张,你就诱人有鱼了。
[/Quote]
xiaozhuhaoa
2011-02-25
打赏
举报
回复
先看完好了,入门就蛮好的,觉得不够,再看《算法导论》之类的好书好了
MYMGrub
2011-02-25
打赏
举报
回复
个人感觉你看完了就知道够用不了:)
孙歌
2011-02-24
打赏
举报
回复
严蔚敏的数据结构很不错的,还可以看看李春葆的!
Athenacle_
2011-02-24
打赏
举报
回复
差不多够了。。不过一定要写程序做习题巩固~。。
liutengfeigo
2011-02-22
打赏
举报
回复
够了。
然后看算法导论
莫萧恒
2011-02-22
打赏
举报
回复
那本书很强悍的。你自己要试着编程,不然感觉没用。我曾经试着背了书上的代码。但是到实际运用时就悲剧了。。。
雷孟德
2011-02-21
打赏
举报
回复
严蔚敏的书之所以成为高校教材,当然是因为适合学习,建立正确的概念之类。以它为纲,其他为目,纲举目张,你就诱人有鱼了。
a707000646
2011-02-19
打赏
举报
回复
数据结构只要入门了
知道这个数据结构他应该如何表达
然后就是习题,关于那个数据结构的习题
非常重要
不实操的话就算数据结构的定义理解得滚瓜烂熟也只是纸上谈兵
無_1024
2011-02-19
打赏
举报
回复
算法设计啊 里面有很多优化代码的经典算法 但是严蔚敏的数据结构很基础 先看好那本书 以后还会有算法设计
羽飞
2011-02-19
打赏
举报
回复
如果楼主经常需要用到算法方面的东西,就在看看算法设计方面的书籍,比如算法导论,非常经典
csdn5211
2011-02-19
打赏
举报
回复
严重不推荐严蔚敏的书
推荐学习顺序:《编程珠玑》->《算法导论》->《STL源码剖析》
最后,有毅力的话,可以修炼《计算机程序设计艺术》
wsfdffr
2011-02-19
打赏
举报
回复
我觉得严蔚敏那本书很好~作为入门的话,只看重点章节,如线性表,链表,队列,内部排序就好了
jieao111
2011-02-19
打赏
举报
回复
严蔚敏那本蛮难的,建议换本
图解
数据结构
与算法
这部分恰好又不是突击能够解决的知识储备,所以很有必要系统地学习一下
数据结构
和算法了 【推荐您学习这门课程的原因】 1、图解
数据结构
与算法:拒绝抽象枯燥的学习,本课程采用动画演示的形式,让您在动画中掌握...
数据结构
严蔚敏
C语言版—线性表顺序存储结构(顺序表)C语言实现相关代码
数据结构
严蔚敏
C语言版—线性表顺序存储结构(顺序表)C语言实现相关代码1.运行环境2.准备工作1)项目构建1>新建一个SeqList项目2>新建两个文件Sources和Headers3>新建两个C/C++ source和一个C/C++ header2)开头问题解决3.实现源码1)main.c2)SeqList.h3) SeqList.c4) 运行效果展示4.写在最后 1.运行环境 这里说明一下这里所有的C语言代码都是基于code::blocks 20.03编译运行的。当然一些其他集成开发环
严蔚敏
《
数据结构
》——二叉树
几乎还原了严奶奶版
数据结构
中的代码 二叉树是树形结构的一个重要类型。许多实际问题抽象出来的
数据结构
往往是二叉树形式,即使是一般的树也能简单地转换为二叉树,而且二叉树的存储结构及其算法都较为简单,因此二叉树显得特别重要。二叉树特点是每个结点最多只能有两棵子树,且有左右之分。 二叉树是n个有限元素的集合,该集合或者为空、或者由一个称为根的元素及两个不相交的、被分别称为左子树和右子树的二叉树组成,是有序树。当集合为空时,称该二叉树为空二叉树。在二叉树中,一个元素...
当初我为啥要这样学
数据结构
呢?
原创声明 本文首发于微信公众号【程序员黄小斜】 本文作者:黄小斜 转载请务必在文章开头注明出处和作者。 简介 学习编程,
数据结构
是你必须要掌握的基础知识,那么
数据结构
到底是什么呢? 根据百度百科的介绍,
数据结构
是计算机存储、组织数据的方式。
数据结构
是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的
数据结构
可以带来更高的运行或者存储效率。
数据结构
往往同高效的检索算法和索引技...
集合与
数据结构
常见知识点总结
集合和
数据结构
HashMap的底层结构 Node对象数组来存放数据,Hash冲突时会形成Node链表,在链表长度超过8,Node数组超过64时会将链表结构转换为红黑树,Node对象: 为什么HashMap集合是线程不安全的? 主要原因是没加锁 ① 同时put碰撞导致数据丢失:多个线程同时执行put操作,计算出来的hashcode值相等,插入到同一位置导致有的数据被覆盖 ② 同时put扩容导致数据丢失:多个线程执行put操作时同时发现需要扩容,也会发生数据丢失 ③ 死循环导致CPU100% HashMap
非技术区
15,440
社区成员
58,165
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章