赖同学


  • 首页

  • 标签

  • 分类

  • 归档

  • 站点地图

  • 留言

  • 搜索

为什么我要放弃javaScript数据结构与算法(第十二章)—— 算法复杂度

发表于 2018-11-12 | 更新于: 2022-03-04 | 分类于 javaScript相关 | 阅读次数:
字数统计: 1,418
花了一个星期,终于看到这本书的最后一章了。这章将要学习著名的大O表示法。 第十二章 算法复杂度大O表示法它用于描述算法的性能和复杂程度 分析算法时,时常遇到以下几类函数 符号 名称 O(1) 常数的 O(log(n)) 对数的 O((log(n)c)) 对数多项式的 O(n ...
阅读全文 »

为什么我要放弃javaScript数据结构与算法(第十一章)—— 算法模式

发表于 2018-11-08 | 更新于: 2022-03-04 | 分类于 javaScript相关 | 阅读次数:
字数统计: 4,342
本章将会学习递归、动态规划和贪心算法。 第十一章 算法模式递归递归是一种解决问题的方法,它解决问题的各个小部分,直到解决最初的大问题。递归通常涉及函数调用自身。 递归函数是像下面能够直接调用自身的方式或函数 123function recursiveFunction(someParam){ ...
阅读全文 »

为什么我要放弃javaScript数据结构与算法(第十章)—— 排序和搜索算法

发表于 2018-11-07 | 更新于: 2022-03-04 | 分类于 javaScript相关 | 阅读次数:
字数统计: 5,434
本章将会学习最常见的排序和搜索算法,如冒泡排序、选择排序、插入排序、归并排序、快速排序和堆排序,以及顺序排序和二叉搜索算法。 第十章 排序和搜索算法排序算法我们会从一个最慢的开始,接着是一些性能好一些的方法 先创建一个数组(列表)来表示待排序和搜索的数据结构。 123456789function A ...
阅读全文 »

为什么我要放弃javaScript数据结构与算法(第八章)—— 树

发表于 2018-11-05 | 更新于: 2022-03-04 | 分类于 javaScript相关 | 阅读次数:
字数统计: 4,896
之前介绍了一些顺序数据结构,介绍的第一个非顺序数据结构是散列表。本章才会学习另一种非顺序数据结构——树,它对于存储需要快速寻找的数据非常有用。 本章内容 树的相关术语 创建树数据结构 树的遍历 添加和移除书的节点 AVL 树 第八章 树树数据结构树是一种分层数据的抽象模型。现实生活中最常见的树的 ...
阅读全文 »

为什么我要放弃javaScript数据结构与算法(第九章)—— 图

发表于 2018-11-05 | 更新于: 2022-03-04 | 分类于 javaScript相关 | 阅读次数:
字数统计: 5,646
本章中,将学习另外一种非线性数据结构——图。这是学习的最后一种数据结构,后面将学习排序和搜索算法。 第九章 图图的相关术语图是网络结构的抽象模型。图是一组由边连接的节点(或顶点)。学习图是重要的,因为在任何二元关系都可以用图来表示。 任何社交网络都可以用图来表示。 我们还可以用图来表示道路、航班以及 ...
阅读全文 »

为什么我要放弃javaScript数据结构与算法(第七章)—— 字典和散列表

发表于 2018-11-02 | 更新于: 2022-03-04 | 分类于 javaScript相关 | 阅读次数:
字数统计: 4,553
本章学习使用字典和散列表来存储唯一值(不重复的值)的数据结构。集合、字典和散列表可以存储不重复的值。在集合中,我们感兴趣的是每个值本身,并把它作为主要元素。而字典和散列表中都是用 [键,值]的形式来存储数据。但是两个数据结构的实现方式略有不同。 第七章 字典和散列表字典集合表示一组互不相同的元素(不 ...
阅读全文 »

为什么我要放弃javaScript数据结构与算法(第六章)—— 集合

发表于 2018-11-01 | 更新于: 2022-03-04 | 分类于 javaScript相关 | 阅读次数:
字数统计: 2,851
前面已经学习了数组(列表)、栈、队列和链表等顺序数据结构。这一章,我们要学习集合,这是一种不允许值重复的顺序数据结构。 本章可以学习到,如何添加和移除值,如何搜索值是否存在,也可以学习如何进行并集、交集、差集等数学操作,还可以学到如何使用ES6 原生的 Set类 第六章 集合构建数据集合集合是由一组 ...
阅读全文 »

为什么我要放弃javaScript数据结构与算法(第五章)—— 链表

发表于 2018-10-30 | 更新于: 2022-03-04 | 分类于 javaScript相关 | 阅读次数:
字数统计: 5,399
距离第四章的完成已经过去了两个月了,这段期间,由于学习 nodeJS、《图解http》以及项目,暂时把这本书丢下了。今天项目已经完成了七七八八,其他几本书也看完了,趁着有时间,来继续学习这本书的第五章——链表。 这一章你将会学会如何实现和使用链表这种动态的数据结构,这意味着我们可以从中任意添加或移除 ...
阅读全文 »

深入理解RESTful

发表于 2018-10-26 | 更新于: 2022-03-04 | 分类于 RESTful | 阅读次数:
字数统计: 3,092
通过阅读阮一峰老师的两篇文章,进行笔记的抄录,来加深自己对于 RESTful的理解 深入理解RESTfulRESTful 架构是目前最流行的一种互联网软件架构,它结构清晰、符合标准、易于理解、扩展方便,所以得到越来越多网站的采用。那么,到底什么叫做 RESTful 架构呢? RESTful 架构起源 ...
阅读全文 »

前端面试题目汇总摘录(HTML 和 CSS篇)

发表于 2018-10-15 | 更新于: 2022-03-04 | 分类于 前端面试 | 阅读次数:
字数统计: 10,425
温故而知新,保持空杯心态 HTML 和 CSS你做的页面在哪些浏览器测试过?这些浏览器的内核分别是什么 浏览器名称 内核 IE trident Firefox(火狐) gecko Safari webkit Opera 以前是 presto ,现在已改用 Google Chr ...
阅读全文 »
1…789…14
赖彬鸿

赖彬鸿

135 日志
32 分类
40 标签
RSS
GitHub 博客园 云栖 E-Mail QQ Google
友情链接
  • 醉萝卜
  • Zhendong
  • cnyballk
  • John
  • xiaojun1994
  • Airing
  • 游魂
  • 荒野之萍
  • imOne
  • Ambre
  • 胡雨
  • 安逗
  • 陈健斌
  • 汤姆Tom酱
  • 林毅锋
  • 大鹏博客
  • 余腾靖的博客
  • 不作声
  • 百度
  • 谷歌
© 2018 — 2022 赖彬鸿
745.9k
载入天数...载入时分秒...
0%