⚠️ 重要提醒:课程资源里面的所有加微信什么的不要信,上当受骗与本站无关。
📚 课程介绍
本课程深入讲解JavaScript环境下数据结构与算法的实现,适合有一定JavaScript基础的学习者,通过学习掌握常用数据结构与算法,提升编程能力。
📋 学习前提
1. JavaScript基础(掌握基本的JavaScript语法和概念,如变量、函数、对象等) 2. HTML/CSS基础(了解网页结构和样式,以便理解算法在实际应用中的效果)
📖 课程目录
第1章 课程导学
1-1 课程导学
第2章 基础算法之“字符串类”
2-1 环境搭建
2-2 反转单词原理讲解
2-3 反转单词代码演示
2-4
第3章 基础算法之“数组类”
3-1 数组题目介绍
3-2 电话号码组合-原理讲解
3-3 电话号码组合-代码演示
3-4 卡牌分组-原理讲解
3-5 卡牌分组-代码演示
3-6-3.9
第4章 基础算法之“正则类”
4.1-4.4
第5章 基础算法之“排序类”
5.1-5.9
第6章 基础算法之“递归类”
6.1-6.4
第7章 数据结构之“栈”
7-1
7-2 棒球比赛-代码实操
7-3-7.4
第8章 数据结构之“队列”
8.1-8.4
第9章 数据结构之“链表”
9.1-9.4
第10章 数据结构之“矩阵”
10.1-11.2
第11章 数据结构之“二叉树”
11.3-11.4
第12章 数据结构之“堆”
12.1-12.6
第13章 进阶算法之“贪婪算法”
13-1 进阶算法介绍
13-2 买卖股票最佳时机-原理讲解
13-3 买卖股票最佳时机-代码实操
13-4 柠檬水找零-原理讲解
13-5 柠檬水找零-代码实操
第14章 进阶算法之“动态规划”
14-1 不同路径II-原理讲解
14-2 不同路径II-代码实操
14-3 k站中转站-原理讲解
14-4 k站中转站-代码实操
14-5 课程总结
第15章 直播视频《前端人的危机如何破解》
15-1 内容安排
15-2 如何学习(入门级)
15-3 如何面试(入门级)
15-4 如何晋升(入门级)
15-5 如何学习(中高级)
15-6 如何晋升(中高级)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
