自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Web前端 - HTTP协议+Ajax基本知识+axios+模板引擎的基本使用

http://www.liulongbin.top:3006/api/getbooks 获取图书列表的接口(GET请求) http://www.liulongbin.top:3006/api/addbook 添加图书的接口(POST请求)url: 'https://ajax-base-api-t.itheima.net/api/addbook', //请求 url 地址。'http://www.liulongbin.top:3006/api/addbook',// 请求地址。

2023-06-04 20:38:57 83

原创 数据结构之红黑树

认识红黑树红黑树的变换

2023-06-03 20:32:14 56

原创 数据结构之搜索树

二叉搜索树(BST,Binary Search Tree),也称二叉排序树或二叉查找树二叉搜索树是一颗二叉树, 可以为空;非空左子树的所有键值小于其根结点的键值。非空右子树的所有键值大于其根结点的键值。左、右子树本身也都是二叉搜索树。

2023-06-03 20:25:05 76

原创 数据列表之树结构

树也是一种非常常用的数据结构, 特别是二叉树.二叉树是程序中一种非常重要的数据结构, 它的优势是前面介绍的数据结构所没有的.

2023-06-03 20:22:51 75

原创 数据结构之哈希实现

哈希函数实现。

2023-06-03 20:15:25 214

原创 数据结构之哈希理论

哈希表是一种非常重要的数据结构, 几乎所有的编程语言都有直接或者间接的应用这种数据结构.下面的等式显示了线性探测时,探测序列(P)和填装因子(L)的关系公式来自于Knuth(算法分析领域的专家, 现代计算机的先驱人物), 这些公式的推导自己去看了一下, 确实有些繁琐, 这里不再给出推导过程, 仅仅说明它的效率.

2023-06-03 20:12:32 49

原创 字数结构之字典结构

测试

2023-06-03 20:10:04 40

原创 数据结构-集合结构

/2.从A中取出一个个元素,判断是否同时存在与集合B中,存在放入新集合中。//取出B集合中的所有元素 判断是否添加到新的集合。//将A集合中的所有元素添加到新的集合里面。//判断当前集合中是否包含的该元素。// otherSet:集合对象B。//判断当前集合中是否包含该元素。//otherSet:集合对象B。// this:集合对象A。//1.创建一个新的集合。//this集合对象A。//该元素添加到集合。//创建两个集合并且添加元素。//获取集合中所有的值。// //获取元素个数。

2023-04-19 20:45:18 79

原创 数据结构之双向链表

只能从头遍历到尾或者从尾遍历到头(一般从头到尾)也就是链表相连的过程是单向的. 实现的原理是上一个链表中有一个指向下一个的引用.我们可以轻松的到达下一个节点, 但是回到钱一个节点是很难的. 但是, 在实际开发中, 经常会遇到需要回到上一个节点的情况举个例子: 假设一个文本编辑用链表来存储文本. 每一行用一个String对象存储在链表的一个节点中. 当编辑器用户向下移动光标时, 链表直接操作到下一个节点即可. 但是当用于将光标向上移动呢?

2023-04-13 19:27:07 65

原创 数据结构之链表结构

【代码】数据结构之链表结构。

2023-04-11 20:53:50 79

原创 数据结构之队列结构

队列(Queue),它是一种运算受限的线性表,先进先出(FIFO First In First Out)但是, 还有一种比较常见的场景是和插入顺序无关, 而和元素本身的优先级有关系的队列.前面, 我们实现了一种普通的队列. 队列中元素的处理顺序和插入的顺序密切相关.这种队列就是优先级队列.

2023-04-10 11:01:42 43

原创 数据结构之栈结构

栈也是一种非常常见的数据结构, 并且在程序中的应用非常广泛。

2023-04-09 13:15:52 38

原创 数据结构和算法

数据结构就是在 计算机中,储存和组织数据的方式我们知道,计算机数据量非常的庞大,如何以高效的方式组织和储存呢?这就好比一个庞大的图书馆中存放了大量的书籍, 我们不仅仅要把书放进入, 还应该在合适的时候能够取出来数据结构是数据对象,以及存在于该对象的实例和 组成实例的数据元素之间的各种联系。数据结构是ADT(抽象数据类型 Abstract Data Type)的物理实现。数据结构(data structure)是计算机中存储、组织数据的方式。

2023-04-09 11:51:35 43

原创 js循环语句

大部分循环都会有一个计数器用以控制循环执行的次数, 计数器的三个关键操作是初始化、检测和更新。while和while非常类似,只不过它会在循环的尾部而不是顶部检查表达式的值,因此,do…如果为true,则再次执行循环体,执行完毕,继续判断,如此重复。如果结果为true,则执行循环体,执行完毕,继续判断。while语句在执行时,会先对条件表达式进行判断,while语句是一个最基本的循环语句,while语句也被称为while循环。do-while语句在执行的时候 会先执行do后的循环条件。

2023-04-09 11:22:42 34

原创 js流程控制

if语句只会控制紧随其后其后的那一行代码,如果希望可以控制多行代码,可以使用丹将语句扩起来。代码块是在大括号 {} 中所写的语句,以此将多条语句的集合视为一条语句来使用。switch语句在执行时,会依次将switch后的表达式和case后的表达式进行全等比较。switch语句和if语句的功能是重复,switch能做的事if也能做,反之亦然。if-else if-else语句,会自上向下依次对if后的条件表达式进行求值判断,如果条件表达式结果为true,则执行当前if后的语句,执行完毕语句结束。

2023-04-05 19:45:19 47

原创 js运算符

+使用后会使得原来的变量立刻增加1,自增分为前自增(++a )和后自增( a++),无论是++a还是a++都会使原变量立刻增加1,不同的数a++ 和++a返回的值不同,a++是自增前的值 旧值,++a是自增后的值 新值。--使用后会使得原来的变量立刻减少1,自增分为前自增(--a )和后自增( a--),无论是--a还是a--都会使原变量立刻减少1,不同的数a-- 和--a返回的值不同,a--是自减前的值 旧值,--a是自减后的值 新值。a -= n等价于a = a - n。

2023-03-31 20:25:48 36

原创 js类型转换

类型转换指将一个数据类型转换为其它的数据类型。一般是指,将其它的数据类型转换为String、Number、Boolean。

2023-03-30 21:38:41 36

原创 js数据类型

数值(Number)大整数(BigInt)字符串(String)布尔值(Boolean)空值(Null)未定义(Undefined)符号(Symbol)未定义,作用和空值类似,同样只有一个值undefined。我们一般不会主动使用undefined。使用typeof检查时会返回undefined”let a // 此时a的值就是undefined。

2023-03-30 11:44:12 84

原创 js标识符

在JS中,所有可以由我们自主命名的内容,都可以认为是一个标识符。所谓标识符,就是指给变量、函数、属性或函数的参数起名字。像变量名函数名类名...

2023-03-29 21:30:08 134

原创 自面量和变量

字面量实际上就是一些固定的值,比如:1、2 、3、true、“hello”,字面量都是不可以改变的,由于字面量不是很方便使用,所以在JavaScript中很少直接使用字面量,使用的而是变量。变量的作用是给某一个值或对象标注名称。比如我们的程序中有一个值123,这个值我们是需要反复使用的,这个时候 我们最好将123这个值赋值给一个变量,然后通过变量去使用123这个值。使用var关键字声明一个变量。

2023-03-29 21:19:36 52

原创 JavaScript的特点

JavaScript的语法结构与C和Java很像,向for、if、while等语句和Java的基本上是一模一样的。JavaScript是一门解释型语言,所谓解释型值语言是指不需要被编译为机器码在执行,而是直接执行。avaScript是一门动态语言,所谓的动态语言可以暂时理解为在语言中的一切内容都是不确定的。Java也是一门面向对象的语言,但是与Java不同JavaScript是基于原型的面向对象。JavaScript是严格区分大小写的,也就是abc和Abc会被解析器认为是两个不同的东西。

2023-03-29 21:10:25 27

原创 JavaScript简介

希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及。浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape。它的出现主要是用于处理网页中的前端验证。公司的Brendan Eich,在。Script在1995年由。

2023-03-29 21:08:26 31

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除