【中文讲解版】国外油管上高质量《数据结构》教程,Google顶尖程序员亲授,完全深度详细讲解。

作者: 哔哩大学计算机学院_分类: 计算机技术 发布时间: 2023-05-28 11:04:57 浏览:134081 次

【中文讲解版】国外油管上高质量《数据结构》教程,Google顶尖程序员亲授,完全深度详细讲解。

徐徐徐肉丝啊:
课上:嗯!我明白大概的原理了[墨镜] 上机:嘤嘤嘤,这个到底怎么用代码实现啊[大哭]

哔哩大学计算机学院_:
图灵奖获得者——Pascal之⽗尼克劳斯·维尔特曾经说过:程序 = 数据结构 + 算法。编程从本质上来说就是算法加数据结构。甚⾄可以说⼀切计算机技术,包括本科阶段要学的计算机操作系统、 计算机⽹络 、数据库系统等等,以及各种技术框架和库都是建⽴在算法和数据结构之上的[OK]

【回复】回复 @sice :设计模式应该是工程实践总结出的规律
【回复】回复 @dream冰冰 :别杠,框架也是算法子集
LilyVeselka:
想到以前看的一本大话数据结构,好家伙讲的是真清楚

【回复】回复 @XIEich :这么书我有,不建议购买,基本什么都没讲,就画了点图,非常初级。
【回复】书名就叫 大话数据结构吗
【回复】回复 @XIEich : 对,适合入门。我就是靠这本书入门的[笑哭]
cherish星诚:
理解会写就行,工作中用stl比自己写的好十倍[doge]

【回复】你是工作 我是考研啊[辣眼睛]
一劍入神游:
up主你是真硬核啊,这些课程会失效么?

【回复】本来就是搬运的,你说呢
bili_11188768102:
请问这个版本,和站内一个9小时+的英文版本的区别是什么呢?初学者听哪个比较好?谢谢[呲牙][呲牙]

路易白:
想問一下不會C語言、不走開發學這個實際打代碼能怎麽練習 我在學數據科學、走AI方向的,有人和我說要學好數據結構和算法、我覺得挺有道理的 但找得到的課都是用C做題和實例,爲此去把C從基礎補上來去看懂總覺得又很拖沓其他的學習目標..

木偶兽Groot:
请问跳跃链表里为什么要随机数决定元素是否长高一层,不能用奇偶序列吗?

AI视频小助理:
一、本节课介绍了矩阵的数据结构,包括稠密矩阵和稀疏矩阵,并详细讲解了按行存储和按列存储的方法,以及空间局部性对存储方式的影响。 00:19 - 介绍稠密矩阵和稀疏矩阵的数据结构 01:02 - 按行存储和按列存储矩阵的方法 02:30 - 空间局部性对矩阵存储和读取的重要性 二、空间局部性对矩阵存储的重要性,当数据从内存传输到缓存时,空间局部性可以避免数据被重复读取,提高存储效率。 03:02 - 空间局部性可以提高数据存储效率 04:23 - 按行存储矩阵可以避免频繁catch miss,提高效率 05:48 - 按行存储和按列存储矩阵的不同应用场景和选择 --本内容基于视频内容由模型生成,仅供参考,由@纯阳之子杜兰特 召唤发送

糖炒票子:
https://www.bilibili.com/video/BV1Qf4y1b7ns原作者在bilibili发了视频的,你有授权嘛?还是盗用?

哔哩大学计算机学院_:
收藏的朋友们点个赞再走啊[大哭][大哭]

巫师Jack:
总算找到图论部分了,好多到tree就完了

人类修理小教头:
1:10这里说a【1】是数组第一个元素。但是注释是没问题的。估计是翻译

cbdsopa:
从6之后开始就基本是图论和网络流了吧[疑惑]和数据结构有什么很大的联系吗

【回复】考研的数据结构大纲里就安排了图,大学教材里也有
【回复】回复 @也天真的 :图论和数据结构是分开的板块吧
Peter-JY:
视频里主要说的是一般的array,那用new关键字创建的array和vector在使用上有什么区别呢?

【回复】我看大家伙都没说清。 我说了吧:new 和 delete 是一对关键字,之所以需要他们俩是因为你把对象分配在了 堆内存 上 而不是 栈内存上; 所以他们不会自动删除。如果你又不用现代C++也就是智能指针的话(智能的一个优点就是帮你分配和删除来避免内存泄漏);
【回复】new出来数组的大小可以是一个变量,但根据变量实例化后的数组大小就不能变了,而且用完还要手动delete掉,vector大小随时可变,也不用手动delete。
【回复】vector 支持动态调整大小,自动内存管理,除了下标访问元素也支持迭代器访问元素
小小宋同学-:
我有pdf版本,可以免费给大家,不用买

计算机 C语言 软件工程 IT C++ 技术宅 程序员 编程 数据结构 计算机技术

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读