今天也力扣了吗?
码龄4年
关注
提问 私信
  • 博客:44,801
    44,801
    总访问量
  • 66
    原创
  • 40,348
    排名
  • 577
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2020-10-18
博客简介:

m0_51666362的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    618
    当月
    1
个人成就
  • 获得718次点赞
  • 内容获得7次评论
  • 获得537次收藏
  • 代码片获得221次分享
创作历程
  • 63篇
    2024年
  • 1篇
    2023年
  • 2篇
    2021年
成就勋章
TA的专栏
  • 力扣算法刷题记录
    52篇
  • 前端实战练习记录
    5篇
  • 环境配置与bug记录
    4篇
兴趣领域 设置
  • Python
    python
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

力扣刷题第二阶段Days35(javascript)

子数组是数组中元素的连续非空序列。
原创
发布博客 2024.08.30 ·
379 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

力扣第二阶段Days34

注意不仅要更新left 也要对window中left索引上元素进行清除。的子串,返回这些子串的起始索引。不考虑答案输出的顺序。指由相同字母重排列形成的字符串(包括相同的字符串)。时隔数月,再次刷起力扣。
原创
发布博客 2024.08.29 ·
427 阅读 ·
8 点赞 ·
0 评论 ·
2 收藏

vite+vue3+antdesignvue+echarts记录

(1)template部分:给echarts图提供渲染的容器。(3)css部分 :(我的盒子大小是确定的)(2)script部分:功能的实现。1,echarts图的响应式实现。开始时间:24-04-17。2,两栏布局+tree控件。
原创
发布博客 2024.04.17 ·
574 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

vite+vue3+antDesignVue 记录-持续记录

vite+vue3+antDesignVue
原创
发布博客 2024.04.15 ·
512 阅读 ·
7 点赞 ·
0 评论 ·
5 收藏

nvm node.js的安装

1,每次在创建vue项目或者使用npm的时候,有些莫名其妙的报错,很多时候都是因为nodejs版本不对导致的。这次我碰到的npm init vue@latest 报错token 在提升node版本依旧报错的情况下,更新nvm之后的报错 就是node.js版本不够高的原因;
原创
发布博客 2024.04.12 ·
1119 阅读 ·
23 点赞 ·
0 评论 ·
12 收藏

antDesignVue 使用-持续更新

找不到模块“@ant-design/icons-vue”按需自动引入antdesignvue
原创
发布博客 2024.04.12 ·
1340 阅读 ·
8 点赞 ·
0 评论 ·
1 收藏

Git汇总

r 表示remote。
原创
发布博客 2024.04.09 ·
586 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

力扣刷题Days33-209. 长度最小的子数组(js)

滑动窗口的理解 结合队列的进出来理解;. - 力扣(LeetCode)
原创
发布博客 2024.04.08 ·
336 阅读 ·
14 点赞 ·
0 评论 ·
2 收藏

力扣刷题Days33-274. H 指数(js)

在于 排序之后,从最大项开始判断算法的时间复杂度和空间复杂度都依赖排序算法的实现;citations数组是每篇论文的引用次数,这里使用counter数组来计算被引用0~n次的论文分别有多少篇,这个方法经常使用;注意:论文共有n篇,根据h指数的定义,对于被引用次数大于n的,进行特殊处理,将其统计到引用次数为n的对应数组项中;i < n;i++){}else{重点在于积累与学习实现的逻辑!
原创
发布博客 2024.04.08 ·
468 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

力扣刷题Days32-92. 反转链表 II(js)

核心逻辑代码实现i++) { // 进行反转多画图 理解. - 力扣(LeetCode)
原创
发布博客 2024.04.03 ·
236 阅读 ·
10 点赞 ·
0 评论 ·
1 收藏

力扣刷题Days31-第二题-125.验证回文串(js)

数组的reverse()函数是在原函数上进行操作,所以要先保留原本的数组,这里将保留原数组和转化为字符串并为一步实现;(join()函数是不改变原来数组的)如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个。判断字符子否为数字,只需要判断其是否在0到9之间即可,并不存在多位数的数字情况;利用正则表达式对大小字母和数字进行一个匹配筛选。字母和数字都属于字母数字字符。
原创
发布博客 2024.04.02 ·
278 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

力扣刷题Days31-2.两数相关(js)

(1)创建的是一个节点,包含节点值和节点的next指针;(2)预先指针的使用:由于要不断移动指针指向从而保存各位数值之和,所以需要一个预先指针;来防止头指针丢失。(3)当前结果值的写入和进位的获取0 : l1.val;0 : l2.val;勉励自己:贵在坚持!
原创
发布博客 2024.04.02 ·
301 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

力扣刷题Days30-第二题-71.简化路径(js)

在 Unix 风格的文件系统中,一个点()表示当前目录本身;此外,两个点 (..) 表示将目录切换到上一级(指向父目录);两者都可以是复杂相对路径的组成部分。任意多个连续的斜杠(即,'//')都被视为单个斜杠'/'。
原创
发布博客 2024.04.01 ·
381 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

力扣刷题Days30-238. 除自身以外数组的乘积(js)

(1)积累一下对数组中0个数的统计(2)我的思路算出数组中所有数字的乘积,除以相对应索引值;首先,判断0的个数numsOfzero问题在于numsOfzero 等于1或者0的情况需要单独处理,整体代码的实现相对繁琐;
原创
发布博客 2024.04.01 ·
653 阅读 ·
12 点赞 ·
0 评论 ·
6 收藏

力扣刷题Days29-第二题-70.爬楼梯(js)

你有多少种不同的方法可以爬到楼顶呢?这种解法的本质是斐波那契数列。
原创
发布博客 2024.03.31 ·
238 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

力扣刷题Days29-128.最长连续数列(js)

碎碎念本题 先是想到利用数组排序,从而简化遍历处理逻辑,再在提交错误提醒的情况下,考虑到数组中存在重复数字的情况,从而进一步完善自己的代码逻辑,即先对数组进行去重,再排序,最后实现计数最长连续数列的逻辑;题解中学习到: 1是连续数列中最优的匹配情况是从数列的开头数字开始,也就是不存在其前驱项;2是合理利用数据结构,从而实现更好时间复杂度下对目标数的查找:利用set实现对x-1 和 num +1的线性查找;
原创
发布博客 2024.03.31 ·
578 阅读 ·
10 点赞 ·
0 评论 ·
3 收藏

力扣刷题Days28-第二题-11.盛水最多的容器(js)

在每个状态下,无论长板或短板向中间收窄一格,都会导致水槽 底边宽度 −1​ 变短:若向内 移动短板 ,水槽的短板 min(h[i],h[j])可能变大,因此下个水槽的面积 可能增大。若向内 移动长板 ,水槽的短板 min(h[i],h[j])不变或变小,因此下个水槽的面积 一定变小。因此,初始化双指针分列水槽左右两端,循环每轮将短板向内移动一格,并更新面积最大值,直到两指针相遇时跳出;即可获得最大面积。
原创
发布博客 2024.03.30 ·
860 阅读 ·
26 点赞 ·
0 评论 ·
3 收藏

力扣刷题Days28-66.加一(js)

给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。
原创
发布博客 2024.03.30 ·
269 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

前端面试记录

说明:记录六场面试下来的高频问题。
原创
发布博客 2024.03.28 ·
372 阅读 ·
3 点赞 ·
2 评论 ·
2 收藏

力扣刷题Days27--判断回文数(js)

***/// 先转化为字符串当使用split()方法时,如果你的目标是将字符串分割成单个字符组成的数组,你需要传入一个空字符串作为参数。在原代码中,split()没有传入参数,这将不会按预期分割字符串。方法会就地(in-place)反转数组,也就是说它直接修改原数组。将的结果赋值给arr2并不会创建一个新的数组副本;arr和arr2实际上会引用同一个数组对象。因此,当你比较与时,你实际上是在比较两个相同的字符串。
原创
发布博客 2024.03.28 ·
349 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏
加载更多