自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 node-sass报错

网上给出的方法大部分都是重新删除node_modules目录然后重新下载依赖,还有让我检查node的安装目录是不是在c盘,但是这些方法都没用,最后只好求助导师,导师跟我说他的node版本是14.17.0,我就用nvm又装了一个14.17.0的node版本,将之前的node_modules目录删除,重新下载依赖,此次依赖下载成功,项目也成功跑起来了。所以就是node版本问题!把项目拉下来下载依赖。的时候,出现如下错误。

2023-08-18 17:40:48 154 1

原创 JS无重复子串的最大长度(力扣03)

a.如果右指针所指的元素在set中不存在,那么将该元素存放进去,此时的长度是l-r+1,但是不一定是最长的,所以要取res和l-r+1的最大值,再赋值给res作为最大值。b.如果右指针所指元素已经存在set中,那么可以推断出该元素一定是左指针所指的元素,所以要将当前左指针所指的元素从set中剔除,然后使左指针(r)向右移动。定义一个左指针(l)和一个右指针(r)来确定滑动窗口范围,set对象存储滑动窗口的所有元素,res用来存储长度。开始移动右指针(r)遍历整个字符串。...

2022-07-20 13:01:08 346 1

原创 用JS实现常见的排序算法(冒泡,选择,插入,希尔,快速排序等)

冒泡排序是一种最简单粗暴的排序算法,它的排序方式跟它的名字一样,一个个数据往上冒出来。主要的思路其实就是从最左边开始,依次比较相邻两个元素的大小,若左边的数大于右边的数就进行交换,这样把所有的相邻元素都比较一遍以后,最右边的数就是其中最大的数了。紧接着又继续从最左边开始,依次比较各个相邻元素,并判断是否需要交换位置,但与第一遍不同的是,最右边的数不需要进行比较,因为它已经是最大的了。因此第二遍比较完后从右往左数第二个数是其中第二大的数。以此类推,就能将数据按从小到大的顺序排好了2.选择排序选择排序跟

2022-06-28 17:19:06 329 1

原创 使用队列思想完成解决击鼓传花问题

队列操作题目:几个朋友一起玩击鼓传花游戏,从第一个人开始数数,数到某个数字的人自动淘汰,笑到最后的人取得胜利,请问最后这个人在原来的哪一个位置?思想:封装一个基于队列的函数,函数有两个参数,分别是传进去的人员数组和数字num,返回的 结果是笑到最后的那个人在数组中的索引值function Queue() { //首先封装一个队列 this.items = []}Queue.prototype.enqueue = function(element) { this

2022-05-19 19:54:31 301

空空如也

空空如也

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

TA关注的人

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