联系客服1
联系客服2

JavaScript版 数据结构与算法 完整版

294
回复
86693
查看
打印 上一主题 下一主题
  [复制链接]
  • TA的每日心情
    无聊
    昨天 21:18
  • 签到天数: 741 天

    [LV.9]以坛为家II

    7271

    主题

    8671

    帖子

    130万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1301577


    第1章 课程导学
    对课程整体进行介绍,让您切实感受到前端工程师学习数据结构与算法的必要性。

    第2章 基础算法之“字符串类”
    字符串作为JS最基本的数据类型,掌握好字符串类型的算法题目是学习算法最好的入门阶梯,也是业务开发中最受用的部分之一。

    第3章 基础算法之“数组类”
    数组是JS世界里必不可少的类型,“小小”的数组,“大大”的世界,一维、二维空间、组合、分组、堆栈、队列等等都离不开它,学习这个章节打开潘朵拉的盒子吧。

    第4章 基础算法之“正则类”
    正则是让人又爱又恨的JS知识,“爱”它的神通广大,“恨”它的抽象难懂,我们尝试从基础用法到高级模式匹配让你走近它的梦幻世界

    第5章 基础算法之“排序类”
    排序是学生时代标志性的回忆,然而如何魔改“冒泡排序”、“选择排序”让很多看似与排序无关的题目迎刃而解是不是闻所未闻,还等什么呢?

    第6章 基础算法之“递归类”
    递归是大家最熟悉的陌生题,往往知道是它的用武之地,可是怎么递归,边界在哪?本章的学习告诉你如何抓住递归的本质,解除你的满脸愕然。

    第7章 数据结构之“栈”
    数组具有栈的功能,如何用?如何用栈去解决自定义数学运算(棒球比赛)是不是很好奇?这个章节答疑解惑。

    第8章 数据结构之“队列”
    队列在数组中已经表现的淋漓尽致了,还记得pop和push吗?可是如果面试限制你使用Array,如何脱颖而出呢?答案就在这一章!

    第9章 数据结构之“链表”
    链表是一个有序的线性数据结构,对于它而言排序和循环是最基本的两项技能,这个章节从零是实现链表结构到排序、循环检测带你熟知链表结构。

    第10章 数据结构之“矩阵”
    矩阵虽不常见,若见既是霹雳。看似和数组无异,操作起来如同嚼蜡。别怕,同样是数组API、递归,这个章节却可以带你行走如飞。

    第11章 数据结构之“二叉树”
    二叉树是数据结构中难度最大的没有之一,如何实现一个二叉树结构并对它遍历难于上青天,学完这个章节会让你牢牢掌握二叉树的基础知识。

    第12章 数据结构之“堆”
    出去面试数据结构问的最多的就是堆栈和队列了,怎么用JavaScript从零实现一个堆结构是不是很有意义,它又能用在什么场景是不是也志在必得?

    第13章 进阶算法之“贪婪算法”
    “贪婪”是人的本性,也是算法的精华。众里寻他千百度,只为求得“最优解”,这一章通过两道经典题目揭开它神秘的面纱。

    第14章 进阶算法之“动态规划”
    “动态规划”听着就那么高大上,这种思维能让你突破无从下手的尴尬局面,通过分步求解寻找最终结果,精通之后会有种醍醐灌顶的惊叹。

    游客,如果您要查看本帖隐藏内容请回复

    收藏
    收藏1
    分享
    分享
    支持
    支持3
    反对
    反对0
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    学习课程!一站搞定!
    学途无忧VIP会员群

    973849140

    周一至周日9:00-23:00

    反馈建议

    1227072433@qq.com 在线QQ咨询

    扫描二维码关注我们

    学途无忧!为学习谋坦途,为会员谋福利!|网站地图