数据分析与挖掘

  • 《推荐系统算法工程师-从入门到就业视频教程》算法是编程的核心,没有算法,程序就是一堆零散的代码。有了算法程序才算有了一个核心,有了一个目标,有了一个高效的逻辑实现。本套课程从入门到就业全方位打造卓越的java算法工程师。 1_深度学习在推荐系统中的应用.mp4 2_推荐系统的深度学习应用之IMDb解析.mp4 3_推荐引擎-实现基础工程(1).mp4 4_推荐引擎-实现基础工程 (2).mp4 5_推荐引擎-实现基础工程(3).mp4 6_推荐引擎-实现基础工程(4).mp4 7_推荐引擎-实现基本的实时处理(1).mp4 8_推荐引擎-实现基本的实时处理(2).mp4 9_推荐引擎-实现简单的实时推荐算法(1).mp4 10_推荐引擎-实现简单的实时推荐算法(2).mp4 11_推荐引擎-实现简单的实时推荐算法(3).mp4 12_推荐引擎-实现简单的实时推荐算法(4).mp4 13_推荐引擎 – 实现符合业务场景的推荐算法(1).mp4 14_推荐引擎 – 实现符合业务场景的推荐算法(2).mp4 15_推荐引擎 – 实现符合业务场景的推荐算法(3).mp4 16_推荐引擎 – 实现符合业务场景的推荐算法(4).mp4 17_推荐引擎 – 实践课(1).mp4 18_推荐引擎 – 实践课(2).mp4 19_推荐算法 -实现基础规则算法(1).mp4 20_推荐算法 -实现基础规则算法(2).mp4% Q% Z4 L& I0 D- ? 21_推荐算法 -实现基础规则算法(3).mp4( \ @6 |6 |/ p4 D) \5 S9 @ 22_推荐算法 -实现基础规则算法(4).mp48 X( U3 w& J( }4 e 23_推荐算法 -实现协同过滤UCF(1).mp4 24_推荐算法 -实现协同过滤UCF(2).mp4# q” p- j5 l1 S6 U9 c% k( y 25_推荐算法 -实现协同过滤UCF(3).mp4! Y: ]” Q& o. B+ w5 u 26_推荐算法 -实现协同过滤UCF(4).mp4 27_推荐算法 – 实现协同过滤icf(1).mp4 28_推荐算法 – 实现协同过滤icf(2).mp4$ l3 E/ O4 x7 h4 q5 D6 D5 d) f 29_推荐算法 – 实现协同过滤icf(1).mp48 G2 j2 Q- S& f 30_推荐算法 – 实现协同过滤icf(2).mp4; I5 l% ?! b0 |5 L* ~) g2 g0 i/ r 31_推荐算法 – 实践课(1).mp4 32_推荐算法 – 实践课(2).mp4, y6 r* Q$ H2 U( C! n# f’ B 33_推荐算法 – 实践课(3).mp4– _% a, B; i9 @% \: F 34_推荐算法 – 实践课(4).mp4 35_推荐算法 – 实现关联规则(1).mp4 36_推荐算法 – 实现关联规则(2).mp4 37_推荐算法 – 实现关联规则(3).mp4 38_推荐算法 – 实现关联规则(4).mp4 39_推荐算法 – 实现关联规则(5).mp4‘ g4 \8 q4 j: q% O D- ^( s 40_推荐算法 – 实现关联规则(6).mp49 N- Z7 y) ], Z* | m* t” I 41_推荐算法 – 推荐综合(1).mp44 ~8 ^8 j- y! |2 y- k% k 42_推荐算法 – 推荐综合(2).mp4 43_拼装推荐结果(1).mp4 44_拼装推荐结果(2).mp4 45_推荐环境 – TensorFlow(1).mp4 46_推荐环境 – TensorFlow(2).mp4) G2 H* d( x& [9 ~% V” @7 d9 E5 m 47_推荐环境 – TensorFlow(3).mp46 g/ A: @) j p4 N& w. I 48_推荐环境 – TensorFlow(4).mp4# S; X) N0 W+ Z9 n9 [ 49_推荐环境 – TensorFlow(5).mp4! i* o” i, Y- {+ e2 i0 j 50_推荐环境 – TensorFlow(6).mp4 51_推荐环境 – TensorFlow(7).mp47 C7 r( U$ P” f6 z, K I 52_推荐环境 – TensorFlow(8).mp4 53_推荐环境 – TensorFlow(9).mp4 54_推荐环境 – TensorFlow(10).mp49 _0 X, _5 p s: M 课程目录.txt 资料: e, ^; \( M9 y8 U+ c# n 代码.zip 推荐算法_概览.pdf$ l5 _$ q# g1 M’ p 推荐算法_第一课.pdf 推荐算法_第二课.pptx( Q; z% p( @* c+ {: A 推荐算法_第三课.pdf5 A# i0 V4 Y- T$ u8 S; `4 s 推荐算法_第五课.pdf. e9 w- W7 i* i) t 推荐引擎.pdf& I- i( r8 O’ ^5 L 推荐引擎_实时处理.pdf5 e7 ~: @+ }: L: H! }8 t. P7 P 推荐环境.pptx8 l! l- k* l& W3 A0 D9 _ 推荐算法_关联规则.pdf 推荐算法_协同过滤及实现.pdf 推荐算法_实现协同过滤UCF.pdf” s+ e+ B) b) o7 _7
    • 649
  • 你将获得 可落地的 4 大分布式基础理论; 8 个最常用的分布式协议和算法; 3 大实战案例手把手教学; 以实战为中心的分布式内容体系。 讲师介绍 韩健,腾讯资深工程师,主要负责监控大数据平台的研发工作,从业十余年,他一直在跟分布式系统打交道,负责过QQ 后台海量服务分布式中间件,以及时序数据库 InfluxDB 自研集群系统的架构设计和研发工作。 课程介绍 在这个人人都喊着“高并发”“高可用”的时代里,分布式系统的重要性不言而喻。从整个行业的招聘趋势就能看出来,大型互联网公司在招聘后端工程师的时候,都会要求候选人有分布式相关的工作经验。 可分布式不是一两句话就能说清楚的,分布式架构、分布式存储、分布式中间件、分布式应用等等这些名词背后都会涉及一连串的技术,如果你不分主次,挨个去学习这些技术,肯定会疲惫不堪,得不偿失。 那么换个角度,又有哪些知识是分布式领域的基石呢? 如果你参与设计过分布式系统的话,应该不难理解这样一句话:分布式系统里最重要或者最核心的事情就是如何选择或设计适合的算法,以解决一致性和可用性相关的问题。 这正是本专栏的设计初衷,虽然分布式领域的知识繁杂且抽象,但我们希望能够带你搞定其中最核心、最难啃的算法和协议部分。 在韩健看来,分布式协议和算法是决定分布式系统如何运行的核心规则和关键步骤,是每一个工程师都应该具备的硬核知识。但与此同时,又因着算法本身比较抽象、知识碎片化、信息不准确等原因,提高了掌握这部分知识的门槛, 在这个专栏中,作者将自己多年来,支撑海量互联网服务中的分布式协议和算法的实战心得凝结成20篇文章。从理论到算法再到实战,带你建立学习信心,一步步将核心的算法深化为自己的知识体系,逐渐攻克分布式系统设计的关键难题。 理论篇: 将会为你讲解分布式架构设计的核心理论,让你学完就能落地实践。比如,如何根据场景特点进行CAP的权衡,是选择CP架构或者AP架构?如何使用二阶段提交协议和TCC,实现分布式系统的ACID特性? 协议和算法篇: 是关键重点,这里会重点讲解具体协议和算法的原理、特点、适用场景和常见误区。比如,你以为开发分布式系统使用 Raft 算法就足够了,其实它更适合性能要求不高的强一致性场景;又比如类似“Paxos 和 Raft 的区别在哪里”等常见面试题,你都会在这部分找到答案。 实战篇:主要帮你掌握分布式基础理论和分布式算法在工程实践中的应用。比如,剖析 InfluxDB 企业版的 CP 架构和 AP 架构的设计,以及 Raft、Quorum NWR、Anti-Entropy 等分布式算法的具体实现。 课程目录 ├──00丨开篇词 (1讲) | ├──00丨开篇词丨想成为分布式高手?那就先把协议和算法烂熟于心吧.html 1.49M | ├──00丨开篇词丨想成为分布式高手?那就先把协议和算法烂熟于心吧.m4a 6.68M | └──00丨开篇词丨想成为分布式高手?那就先把协议和算法烂熟于心吧.pdf 975.37kb ├──01丨理论篇 (4讲) | ├──01丨拜占庭将军问题:有叛徒的情况下,如何才能达成共识?.html 4.57M | ├──01丨拜占庭将军问题:有叛徒的情况下,如何才能达成共识?.m4a 9.69M | ├──01丨拜占庭将军问题:有叛徒的情况下,如何才能达成共识?.pdf 3.22M | ├──02丨CAP理论:分布式系统的PH试纸,用它来测酸碱度.html 3.93M | ├──02丨CAP理论:分布式系统的PH试纸,用它来测酸碱度.m4a 11.21M | ├──02丨CAP理论:分布式系统的PH试纸,用它来测酸碱度.pdf 2.59M | ├──03丨ACID理论:CAP的酸,追求一致性.html 4.82M | ├──03丨ACID理论:CAP的酸,追求一致性.m4a 8.98M | ├──03丨ACID理论:CAP的酸,追求一致性.pdf 3.41M | ├──04丨BASE理论:CAP的碱,追求可用性.html 3.48M | ├──04丨BASE理论:CAP的碱,追求可用性.m4a 9.23M | └──04丨BASE理论:CAP的碱,追求可用性.pdf 2.24M ├──02丨协议和算法篇 (11讲) | ├──05丨Paxos算法(一):如何在多个节点间确定某变量的值?.html 5.06M | ├──05丨Paxos算法(一):如何在多个节点间确定某变量的值?.m4a 9.54M | ├──05丨Paxos算法(一):如何在多个节点间确定某变量的值?.pdf 3.36M | ├──06丨Paxos算法(二):Multi-Paxos不是一个算法,而是统称.html 4.85M | ├──06丨Paxos算法(二):Multi-Paxos不是一个算法,而是统称.m4a 7.47M | ├──06丨Paxos算法(二):Multi-Paxos不是一个算法,而是统称.pdf 3.02M | ├──07丨Raft算法(一):如何选举领导者?.html 5.60M | ├──07丨Raft算法(一):如何选举领导者?.m4a 9.90M | ├──07丨Raft算法(一):如何选举领导者?.pdf 3.73M | ├──08丨Raft算法(二):如何复制日志?.html 4.44M | ├──08丨Raft算法(二):如何复制日志?.m4a 7.17M | ├──08丨Raft算法(二):如何复制日志?.pdf 2.73M | ├──09丨Raft算法(三):如何解决成员变更的问题?.html 3.28M | ├──09丨Raft算法(三):如何解决成员变更的问题?.m4a 9.70M | ├──09丨Raft算法(三):如何解决成员变更的问题?.pdf 2.17M | ├──10丨一致哈希算法:如何分群,突破集群的“领导者”限制?.html 4.60M | ├──10丨一致哈希算法:如何分群,突破集群的“领导者”限制?.m4a 7.83M | ├──10丨一致哈希算法:如何分群,突破集群的“领导者”限制?.pdf 3.28M | ├──11丨Gossip协议:流言蜚语,原来也可以实现一致性.html 6.26M | ├──11丨Gossip协议:流言蜚语,原来也可以实现一致性.m4a 7.48M | ├──11丨Gossip协议:流言蜚语,原来也可以实现一致性.pdf 4.11M | ├──12丨QuorumNWR算法:想要灵活地自定义一致性,没问题!.html 3.49M | ├──12丨QuorumNWR算法:想要灵活地自定义一致性,没问题!.m4a 6.92M | ├──12丨QuorumNWR算法:想要灵活地自定义一致性,没问题!.pdf 2.03M | ├──13丨PBFT算法:有人作恶,如何达成共识?.html 4.14M | ├──13丨PBFT算法:有人作恶,如何达成共识?.m4a 7.42M | ├──13丨PBFT算法:有人作恶,如何达成共识?.pdf 2.88M | ├──14丨PoW算法:有办法黑比特币吗?.html 3.96M | ├──14丨PoW算法:有办法黑比特币吗?.m4a 7.01M | ├──14丨PoW算法:有办法黑比特币吗?.pdf 2.30M | ├──15丨ZAB协议:如何实现操作的顺序性?.html 3.77M | ├──15丨ZAB协议:如何实现操作的顺序性?.m4a 9.00M | └──15丨ZAB协议:如何实现操作的顺序性?.pdf 2.37M ├──03丨实战篇 (6讲) | ├──16丨InfluxDB企业版一致性实现剖析:他山之石,可以攻玉.html 3.93M | ├──16丨InfluxDB企业版一致性实现剖析:他山之石,可以攻玉.m4a 10.53M | ├──16丨InfluxDB企业版一致性实现剖析:他山之石,可以攻玉.pdf 2.52M | ├──17丨Hashicorp Raft(一):如何跨过理论和代码之间的鸿沟?.html 4.82M | ├──17丨Hashicorp Raft(一):如何跨过理论和代码之间的鸿沟?.pdf 2.86M | ├──17丨HashicorpRaft(一):如何跨过理论和代码之间的鸿沟?.m4a 12.24M | ├──18丨Hashicorp Raft(二):如何以“集群节点”为中心使用API?.html 3.27M | ├──18丨Hashicorp Raft(二):如何以“集群节点”为中心使用API?.pdf 1.58M | ├──18丨HashicorpRaft(二):如何以“集群节点”为中心使用API?.m4a 8.88M | ├──19丨基于Raft的分布式KV系统开发实战(一):如何设计架构?.html 3.55M | ├──19丨基于Raft的分布式KV系统开发实战(一):如何设计架构?.m4a 9.09M | ├──19丨基于Raft的分布式KV系统开发实战(一):如何设计架构?.pdf 1.88M | ├──20丨基于Raft的分布式KV系统开发实战(二):如何实现代码?.html 4.70M | ├──20丨基于Raft的分布式KV系统开发实战(二):如何实现代码?.m4a 9.91M | ├──20丨基于Raft的分布式KV系统开发实战(二):如何实现代码?.pdf 2.74M | ├──加餐丨拜占庭将军问题:如何基于签名消息实现作战计划的一致性?.html 5.86M | ├──加餐丨拜占庭将军问题:如何基于签名消息实现作战计划的一致性?.m4a 8.34M | └──加餐丨拜占庭将军问题:如何基于签名消息实现作战计划的一致性?.pdf 3.54M └──04丨结束语 (1讲) | ├──结束语丨静下心来,享受技术的乐趣.html 2.54M | ├──结束语丨静下心来,享受技术的乐趣.m4a 4.57M | └──结束语丨静下心来,享受技术的乐趣.pdf 1.45M
    • 953
  • 顶级互联网商业数据分析专家实战课程,课程的意义就是让数据变得更有价值。海量的数据在大数据时代早已屡见不鲜,但如何让庞杂的数据突显其价值,更显得尤为珍贵,本次的课程就是让同学们掌握如何运用数据,如何分析数据,通过专家级的商业数据分析课程,快速掌握其精髓。课程内容包括了指标见摸技术,数据分析工具的选取,数据采集与数据处理实战,数据分析进阶课程等高级实战分析课程。 ===============课程目录=============== (1)\01.「课程导论」;目录中文件数:6个 ├─01.课程介绍.doc ├─01.课程介绍.mp4 ├─02.如何运用数据指导业务?.doc ├─02.如何运用数据指导业务?.mp4 ├─03.这门课能解决什么问题?.doc ├─03.这门课能解决什么问题?.mp4 (2)\02.【模块一】(上)指标建模;目录中文件数:22个 ├─01.模块导读.doc ├─02.概述:指标建模.doc ├─02.概述:指标建模.mp4 ├─03.认识常见的数据指标.doc ├─03.认识常见的数据指标.mp4 ├─04.1.1 DAU & MAU.doc ├─04.1.1 DAU & MAU.mp4 ├─05.1.2 如何定义新增?.doc ├─05.1.2 如何定义新增?.mp4 ├─06.1.3 如何理解留存?.doc ├─06.1.3 如何理解留存?.mp4 ├─07.1.4 渠道来源怎么看?.doc ├─08.2.1 PV、UV、转化率、访问深度.doc ├─08.2.1 PV、UV、转化率、访问深度.mp4 ├─09.2.2 访问时长.doc ├─09.2.2 访问时长.mp4 ├─10.2.3 弹出率(Bounce Rate).doc ├─10.2.3 弹出率(Bounce Rate).mp4 ├─11.3 业务相关的数据指标.doc ├─11.3 业务相关的数据指标.mp4 ├─12.小结:没有绝对的对错,只求彼此的认同.mp4 ├─13.「作业一」数据指标概念考察.doc (3)\03.【模块一】(下)指标建模;目录中文件数:14个 ├─01.Step 1 拆解业务模块.doc ├─01.Step 1 拆解业务模块.mp4 ├─02.Step 2 判断模块类型.doc ├─02.Step 2 判断模块类型.mp4 ├─03.Step 3 根据模块类型,选取数据指标.doc ├─03.Step 3 根据模块类型,选取数据指标.mp4 ├─04.案例:iMoney 数据指标选取.doc ├─04.案例:iMoney 数据指标选取.mp4 ├─05.案例:闲鱼 数据指标选取.doc ├─05.案例:闲鱼 数据指标选取.mp4 ├─06.案例:土巴兔(早期)数据指标选取.doc ├─06.案例:土巴兔(早期)数据指标选取.mp4 ├─07.总结.mp4 ├─08.「作业二」产品的指标选取.doc (4)\04.【模块二】(上)数据工具;目录中文件数:27个 ├─01.模块导读.doc ├─02.概述:数据工具.doc ├─02.概述:数据工具.mp4 ├─03.1 如何选择合适的数据工具.doc ├─03.1 如何选择合适的数据工具.mp4 ├─04.1.1 根据业务核心划分.doc ├─04.1.1 根据业务核心划分.mp4 ├─05.1.2 根据公司阶段划分.doc ├─05.1.2 根据公司阶段划分.mp4 ├─06.小结:根据业务需求,选择数据工具.doc ├─06.小结:根据业务需求,选择数据工具.mp4 ├─07.2 掌握常见的数据分析“套路”.doc ├─07.2 掌握常见的数据分析“套路”.mp4 ├─08.2.1 计数统计:快速验证.doc ├─08.2.1 计数统计:快速验证.mp4 ├─09.2.2 流量导向:渠道依赖.doc ├─09.2.2 流量导向:渠道依赖.mp4 ├─10.2.3 内容导向:质量第一.doc ├─10.2.3 内容导向:质量第一.mp4 ├─11.2.4 用户导向:用户为王.doc ├─11.2.4 用户导向:用户为王.mp4 ├─12.2.5 业务导向:商业本质.doc ├─12.2.5 业务导向:商业本质.mp4 ├─13.小结:成为数据工具的主人.doc ├─13.小结:成为数据工具的主人.mp4 ├─14.总结.mp4 ├─15.「作业三」借助数据,多角度观察业务.doc (5)\05.【模块二】(下)数据处理;目录中文件数:23个 ├─01.模块导读.doc ├─02.导入文本文档.doc ├─02.导入文本文档.mp4 ├─03.格式化—简单的分列.doc ├─03.格式化—简单的分列.mp4 ├─04.格式化—复杂的分列.doc ├─04.格式化—复杂的分列.mp4 ├─05.数据清洗(筛选、排序、去重).doc ├─05.数据清洗(筛选、排序、去重).mp4 ├─06.数据的二次处理(以留存为例).doc ├─06.数据的二次处理(以留存为例).mp4 ├─07.快速呈现:数据透视表.doc ├─07.快速呈现:数据透视表.mp4 ├─08.表不如图:Excel 常见图表.doc ├─08.表不如图:Excel 常见图表.mp4 ├─09.数据可视化(Circle Packing、Beeswarm).doc ├─09.数据可视化(Circle Packing、Beeswarm).mp4 ├─10.数据可视化(借助高德地图进行地理位置可视化).doc ├─10.数据可视化(借助高德地图进行地理位置可视化).mp4 ├─11.5 个数据工具特色功能展示.doc ├─11.5 个数据工具特色功能展示.mp4 ├─12.「作业四」处理某社区电商流水数据.doc ├─12.附件:「作业四」订单流水_txt.zip (6)\06.【模块三】数据分析基础;目录中文件数:21个 ├─01.模块导读.doc ├─02.概述:数据分析.doc ├─02.概述:数据分析.mp4 ├─03.如何进行对比分析.doc ├─03.如何进行对比分析.mp4 ├─04.如何进行多维度拆解.doc ├─04.如何进行多维度拆解.mp4 ├─05.【案例】数据涨跌异动如何处理?.doc ├─05.【案例】数据涨跌异动如何处理?.mp4 ├─06.漏斗观察的分析方法.doc ├─06.漏斗观察的分析方法.mp4 ├─07.【案例】如何评估渠道质量,确定投放优先级?.doc ├─07.【案例】如何评估渠道质量,确定投放优先级?.mp4 ├─08.分布分析的方法.doc ├─08.分布分析的方法.mp4 ├─09. 用户留存的分析方法.doc ├─09. 用户留存的分析方法.mp4 ├─10. 【案例】功能内容上线后,如何评估?.doc ├─10. 【案例】功能内容上线后,如何评估?.mp4 ├─11.「作业五」分析某陌生人社交产品情况.doc ├─11.附图1.png (7)\07.【模块四】数据分析进阶;目录中文件数:20个 ├─01.模块导读.doc ├─02.用户画像的分析方法.doc ├─02.用户画像的分析方法.mp4 ├─03.【案例】如何高质量拉新?.doc ├─03.【案例】如何高质量拉新?.mp4 ├─04.如何进行归因查找.doc ├─04.如何进行归因查找.mp4 ├─05.【案例】如何精准运营推送?.doc ├─05.【案例】如何精准运营推送?.mp4 ├─06.路径挖掘的分析方法.doc ├─06.路径挖掘的分析方法.mp4 ├─07.行为序列的分析方法.doc ├─07.行为序列的分析方法.mp4 ├─08.【案例】如何辅助产品设计?.doc ├─08.【案例】如何辅助产品设计?.mp4 ├─09.【案例】羊毛党盛行,如何查出谁在薅?.doc ├─09.【案例】羊毛党盛行,如何查出谁在薅?.mp4 ├─10.总结:回归业务的数据分析.doc ├─10.总结:回归业务的数据分析.mp4 ├─11.「作业六」补贴活动异常,抓出羊毛党.doc (8)\08.【模块五】数据采集;目录中文件数:17个 ├─01.模块导读.doc ├─02.概述:数据采集.doc ├─02.概述:数据采集.mp4 ├─03.数据埋点与数据需求文档.doc ├─03.数据埋点与数据需求文档.mp4 ├─04.明确埋点需求(想清楚).doc ├─04.明确埋点需求(想清楚).mp4 ├─05.形成需求文档(讲明白).doc ├─05.形成需求文档(讲明白).mp4 ├─06.DRD(模板).zip ├─06.数据采集实战.doc ├─06.数据采集实战.mp4 ├─07.其他类型的数据采集方法.doc ├─07.其他类型的数据采集方法.mp4 ├─08.总结:数据采集.doc ├─08.总结:数据采集.mp4 ├─09.「作业七」豆瓣“书影音档案”功能埋点设计.doc
    • 600
  • 01-Scala数据结构和算法-数据结构和算法基本介绍.avi 02-Scala数据结构和算法-数据结构和算法几个实际问题.avi 03-Scala数据结构和算法-稀疏数组介绍.avi. 04-Scala数据结构和算法-稀疏数组压缩实现.avi 05-Scala数据结构和算法-稀疏数组解压实现.avi 06-Scala数据结构和算法-队列介绍.avi 07-Scala数据结构和算法-单向队列实现.avi 08-Scala数据结构和算法-单向队列问题分析.avi 09-Scala数据结构和算法-环形队列(1).avi 10-Scala数据结构和算法-环形队列(2).avi 11-Scala数据结构和算法-链表说明和应用场景.avi 12-Scala数据结构和算法-单向链表-人员管理系统说明.avi 13-Scala数据结构和算法-单向链表-添加和遍历.avi 14-Scala数据结构和算法-单向链表-有序插入节点.avi2 A# Y) H% y2 A$ f9 R 15-Scala数据结构和算法-单向链表-修改节点.avi 16-Scala数据结构和算法-单向链表-删除节点.avi 17-Scala数据结构和算法-双向链表基本介绍.avi7 [* k! e8 w1 `% Q8 d2 y) f) T* A f 18-Scala数据结构和算法-双向链表的实现.avi 19-Scala数据结构和算法-链表的经典应用-约瑟夫问题.avi, N. V+ J7 x: p+ [+ C 20-Scala数据结构和算法-约瑟夫问题-形成环形和遍历.avi; F, d% I' v9 ~6 @ 21-Scala数据结构和算法-约瑟夫问题-算法思路分析.avi 22-Scala数据结构和算法-约瑟夫问题-算法的实现.avi/ t. E7 i: N N6 w- k4 D, B 23-Scala数据结构和算法-栈的基本介绍.avi 24-Scala数据结构和算法-栈的基本使用.avi 25-Scala数据结构和算法-使用栈计算表达式的思路.avi1 d& [ E* ~$ b 26-Scala数据结构和算法-编写数栈和符号栈.avi 27-Scala数据结构和算法-完成单数表达式运算(1).avi; w. l/ S: d# V 28-Scala数据结构和算法-完成单数表达式运算(2).avi7 |" P- y; T9 t H3 q8 j 29-Scala数据结构和算法-完成多位数表达式运算.avi4 _& J0 W) O7 w& y: Y# A 30-Scala数据结构和算法-温故知新.avi, ?- T, J# a) \) y' C, H! e 31-Scala数据结构和算法-递归的应用(迷宫回溯).avi 32-Scala数据结构和算法-递归的机制分析.avi 33-Scala数据结构和算法-递归能解决的问题.avi; P ?% E8 r# U2 T* m2 k6 m5 l 34-Scala数据结构和算法-迷宫解决思路和创建地图.avi 35-Scala数据结构和算法-递归回溯解决迷宫问题.avi4 O4 f( M) R+ F, Y' E9 V3 P* { 36-Scala数据结构和算法-迷宫问题小结.avi: l/ I" _ ~: y" I! K7 y, T 37-Scala数据结构和算法-冒泡排序.avi 38-Scala数据结构和算法-选择排序分析和实现.avi 39-Scala数据结构和算法-插入排序的思路分析.avi8 w# v$ O8 h4 S1 t# S4 T 40-Scala数据结构和算法-插入排序的实现.avi 41-Scala数据结构和算法-快速排序思路分析.avi0 E1 g m6 G x) U# y5 t5 l 42-Scala数据结构和算法-快速排序代码实现.avi 43-Scala数据结构和算法-归并排序的思路分析.avi, U; e3 T0 U, \+ }6 v6 @ 44-Scala数据结构和算法-归并排序的实现和分析.avi- O2 q8 x4 b: k+ Z# Z) G" ]( W 45-Scala数据结构和算法-查找的基本介绍.avi8 d6 _) X F" U) X 46-Scala数据结构和算法-二分查找实现和分析.avi7 O% d& S4 x. W, v9 e# o8 H 47-Scala数据结构和算法-二分查找所有相同值.avi 48-Scala数据结构和算法-二分查找的小结.avi* `' t6 S* S1 L6 x 49-Scala数据结构和算法-哈希(散列)表的概述.avi% N7 n, O) N. B' p0 y0 p/ E 50-Scala数据结构和算法-哈希(散列)表实现机制分析.avi1 E2 ]. p8 L% V# F) d3 c ~! R 51-Scala数据结构和算法-哈希(散列)表的添加.avi 52-Scala数据结构和算法-哈希(散列)表的遍历.avi8 X" Y3 E, M0 B" o 53-Scala数据结构和算法-哈希(散列)表的查找.avi! A2 x% [7 h4 D3 \; d, ~4 Z 54-Scala数据结构和算法-哈希(散列)表的小结.avi* ~1 }6 `, u- x 55-Scala数据结构和算法-二叉树能解决的问题.avi9 a% `. m% Y7 c7 T 56-Scala数据结构和算法-树常用术语.avi h: V3 l7 u0 ?+ w 57-Scala数据结构和算法-满二叉树和完全二叉树.avi 58-Scala数据结构和算法-二叉树的前序中序后序遍历.avi" r3 L9 R9 T4 n) n |1 B1 m! | 59-Scala数据结构和算法-二叉树的前序中序后序查找.avi2 i) O2 E6 h$ Z* w# t" c7 y% G! m 60-Scala数据结构和算法-二叉树节点删除.avi4 Y- z# y3 |8 L" E$ S6 j% Q- l6 A 61-Scala数据结构和算法-二叉树节点删除扩展提示.avi 62-Scala数据结构和算法-顺序存储二叉树.avi1 } d1 ~8 X5 I6 s- [ 63-Scala数据结构和算法-二叉排序树的介绍.avi 64-Scala数据结构和算法-二叉排序树-创建和遍历.avi0 s9 _! O2 j- M) P: t3 o+ W 65-Scala数据结构和算法-二叉排序树-检索父子节点.avi 66-Scala数据结构和算法-二叉排序树-删除叶子节点.avi 67-Scala数据结构和算法-二叉排序树-删除非叶子节点(1).avi, S9 F* D7 K$ n, {8 p* c 68-Scala数据结构和算法-二叉排序树-删除非叶子节点(2).avi g9 a5 i3 j) i. @ 69-Scala数据结构和算法-二叉排序树-删除无父节点的节点.avi! ^" k5 x( [8 U) n a, W0 p V 70-Scala数据结构和算法-其它二叉树(AVL 赫夫曼树等).avi'
    • 778
  • 课程介绍系统掌握图形学与可视化核心原理 〖课程目录〗 课前必学 (2讲) 开篇词 | 不写网页的前端工程师,还能干什么? 预习 | Web前端与可视化到底有什么区别? 图形基础篇 (4讲) 01 | 浏览器中实现可视化的四种方式$ 02 | 指令式绘图系统:如何用Canvas绘制层次关系图? 03 | 声明式图形系统:如何用SVG图形元素绘制可视化图表? 04 | GPU与渲染管线:如何用WebGL绘制最简单的几何图形? 数学篇 (5讲)) n- h, d% e4 n; x5 n& j 05 | 如何用向量和坐标系描述点和线段? 06 | 可视化中你必须要掌握的向量乘法知识 07 | 如何用向量和参数方程描述曲线?+ L7 M v$ S) i 08 | 如何利用三角剖分和向量操作描述并处理多边形?) q7 S+ l( m8 a: ? 09 | 如何用仿射变换对几何图形进行坐标变换? 视觉基础篇 (8讲) 10 | 图形系统如何表示颜色? 11|图案生成:如何生成重复图案、分形图案以及随机效果? 12 | 如何使用滤镜函数实现美颜效果? 13 | 如何给简单的图案添加纹理和复杂滤镜?$ z( P& ? A3 Q' r5 w8 I 14 | 如何使用片元着色器进行几何造型?0 }; V! |# i$ A3 @& f 15 | 如何用极坐标系绘制有趣图案? 16 | 如何使用噪声生成复杂的纹理?. y% ?+ q2 c3 b: z% n! T: i& J c 17 | 如何使用后期处理通道增强图像效果? 视觉高级篇 (7讲)3 i4 P* H+ P3 n" T 18 | 如何生成简单动画让图形动起来?# s, J6 W+ ^$ O4 }& U8 T' M. c/ @ 19 | 如何用着色器实现像素动画? 20 | 如何用WebGL绘制3D物体?. r; X; |) w3 ?$ G$ A* w 21 | 如何添加相机,用透视原理对物体进行投影?) U4 w4 V& m3 O9 ]) C 22 | 如何用仿射变换来移动和旋转3D物体?) s7 }6 X% C8 F6 b 23 | 如何模拟光照让3D场景更逼真?(上) 24 | 如何模拟光照让3D场景更逼真?(下)2 o& a o1 O- \) ~: t0 ]0 ~% ^ 特别放送 (1讲)1 B# l1 r# g9 n" ` 加餐一 | 作为一名程序员,数学到底要多好
    • 1649
  • 详情描述: A097《价值825元 牛客算法通关课程视频教程》算法视频教程 价值825元 主讲左程云 华中科技大学(本科),芝加哥大学(硕士),现任亚马逊技术专家,曾就职于IBM、百度,《程序员代码面试指南—IT名企算法与数据结构题目最优解》作者。 课程目录: 第一章 复杂度估算和排序算法(上) 1)认识时间复杂度和空间复杂度 2)认识对数器 3)冒泡排序 4)选择排序 5)插入排序 6)如何分析递归过程的时间复杂度 7)归并排序 8)小和问题 第二章 复杂度估算和排序算法(下) 1)荷兰国旗问题 2)随机快速排序 3)堆结构与堆排序 4)认识排序算法的稳定性 5)认识比较器 6)桶排序 7)计数排序 8)基数排序 9)数组排序后的最大差值问题 10)排序算法在工程中的应用 第三章 栈、队列、链表、数组和矩阵结构介绍及常见面试题讲解 1)介绍栈结构及其面试题目 2)介绍队列结构及其面试题目 3)介绍链表结构及其面试题目 4)介绍数组结构及其面试题目 5)介绍矩阵结构及其面试题目 6)二分搜索的扩展 第四章 二叉树结构 1)二叉树结构 2)二叉树的递归与非递归遍历 3)打印二叉树 4)判断搜索二叉树 5)判断完全二叉树 6)判断平衡二叉树 7)折纸问题 8)二叉树节点的前驱节点与后继节点 9)二叉树的序列化和反序列化 第五章 和哈希函数有关的三个结构与并查集 1)哈希函数与哈希表 2)布隆过滤器详解 3)一致性哈希结构 4)并查集结构与应用(岛问题) 第六章 图算法 1)图结构的表示方法 2)图的深度优先遍历与宽度优先遍历 3)拓扑排序问题 4)最小生成树问题 5)单源最短路径问题 第七章 前缀树、堆结构和贪心算法 1)前缀树 2)堆结构的扩展与应用 3)介绍贪心算法及其相关题目 4)在面试中如何快速的尝试出贪心策略 第八章 暴力递归到动态规划 1)递归 2)动态规划 3)如何把暴力递归套路的变成动态规划
    • 777