首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Amelie
掘友等级
学生
|
武汉理工大学
keep thinking,keep running!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
LeetCode70 :青蛙跳台阶-递归思想
剑指 Offer 10- II. 青蛙跳台阶问题 - 力扣(LeetCode) (leetcode-cn.com) 首先讲什么是递归:所谓递归,就是会在函数内部代码中,调用这个函数本身,所以,我们必须
二分查找
基本框架 我认为最好记的框架: 另一个可以加以理解的框架 参考: [5分钟带你领略:写一个二分查找为什么让面试者挂的这么惨?](
剑指 Offer 12. 矩阵中的路径
给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。单词必须按照字母顺序,通过相邻的单元格内的字母构
闭包详解-小白也能看懂的闭包理解
了解闭包前先来了解一下上级作用域和堆栈内存释放问题。(要是想直接看闭包跳过也行) 函数是在哪个作用域下声明的,上级作用域就是谁。 堆内存释放:当没有变量占用这个堆内存了浏览器会在空闲时候把它释放掉(即让所有引用堆内存空间地址的变量赋值未null即可)。 栈内存释放:一般情况下,…
LeetCode 23 : 合并K个升序链表 - 归并+递归
给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。 这一题和上次做的LeetCode 21有异曲同工之妙,其实21题是这一道题的子问题。 将21题解出后,我们可以知道如何合并两条升序链表。所以,这一题的问题就变成了,我们要怎样最快…
LeetCode 21 :合并两个有序链表 - 递归
这题做的真的很难受,因为昨天新买的鼠标太不灵敏了,点击感太差,影响思路。 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 将l1的头结点提取出来,就剩下 l1.next和 l2,我们就只需要比较 l1.next和 l2的数值大小…
LeetCode 155 :最小栈 - 辅助栈
设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索栈中的最小元素。 这题跟以前做过的题不太一样,…
LocalStorage用法
我们可以把LocalStorage理解为一个对象,web存储API中已经跟我们封装好了相关的方法,我们只要会用就好了我们先来看一段代码setItem保存数据这个函数中有两个参数,第一个是key ,用于
LeetCode 977 :有序数组的平方 - 双指针
给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 双指针的解法直接吊打刚才的写法,刚才采用的是先计算再排序的算法,这里采用的是双指针的方法。
LeetCode 54 :螺旋矩阵
给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。 这一题真的还挺有意思的,虽然但是,我还是解了两个小时。 在解题思路上,我觉得这题还算是比较新颖的,LeetCode上给出两道解法。我采用的是第二种,撞墙法,也就是按照题意,按方向走…
下一页
个人成就
文章被点赞
8
文章被阅读
3,407
掘力值
255
关注了
4
关注者
0
收藏集
1
关注标签
10
加入于
2021-01-22