首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
疯狂的佩奇
掘友等级
前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
113
文章 95
沸点 18
赞
113
返回
|
搜索文章
赞
文章( 95 )
沸点( 18 )
LeetCode701. 二叉搜索树中的插入操作|刷题打卡
给定二叉搜索树(BST)的根节点和要插入树中的值,将值插入二叉搜索树。 返回插入后二叉搜索树的根节点。 输入数据 保证 ,新值和原始二叉搜索树中的任意节点值都不同。 注意,可能存在多种有效的插入方式,只要树在插入后仍保持为二叉搜索树即可。 你可以返回 任意有效的结果 。 我们会…
LeetCode450. 删除二叉搜索树中的节点|刷题打卡
给定一个二叉搜索树的根节点 root 和一个值 key,删除二叉搜索树中的 key 对应的节点,并保证二叉搜索树的性质不变。返回二叉搜索树(有可能被更新)的根节点的引用。 如果找到了,删除它。 说明: 要求算法时间复杂度为 O(h),h 为树的高度。 这样操作完之后仍能维持二叉…
css实现数字切换动画(封装成React组件)
我把0~9的数字全部列出来,排成一列,然后再根据需要展示的数字去对这个数字列进行定位,再利用transition过渡效果实现数字切换动画。 大家有什么建议,或者其他的实现思路,欢迎在评论区分享。
LeetCode19. 删除链表的倒数第 N 个结点|刷题打卡
给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 链表不能倒序遍历,所以这道题的难点在于这个“倒数第 N 个”如何定位。 我们可以将“倒数第 N 个” 转变为:“正数第 len - n + 1"个。 我们可以先遍历一遍得到链表长度len,再遍历一遍找到第len…
多指针法反转链表(面试常考题)|刷题打卡
定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 需要用到三个指针,它们分别指向目标结点(cur)、目标结点的前驱结点(pre)、目标结点的后继结点(next)。 cur.next = pre:进行反转 。 next用于指向 cur 原本的后继结点,用于…
局部反转链表(面试常考题)|刷题打卡
反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。 1 ≤ m ≤ n ≤ 链表长度。 局部反转链表是反转链表的升级版。 需要用到三个指针,它们分别指向目标结点(cur)、目标结点的前驱结点(pre)、目标结点的后继结点(next)。 cur.next = pre:进行反…
CSS常见布局的几种实现方式(面试常考)
1.通过设置浮动实现。 2. 通过相对定位和绝对定位实现。 需要三个div,其中一个div是父容器,包含两个子元素。 两个子元素设置相对定位,给上边的子元素设置宽度,下边的子元素设置left,值为上边子元素的宽度,再设置right:0。 给父容器设置相对定位是因为可以让其设置绝…
Flex(弹性布局)实现五大常用布局
css布局在前端开发工作中是必不可少的,在这里我将利用Flex实现五大常用布局,首先来熟悉一下flex。 注意:设置为flex布局后,子元素的float、clear、vertical-align属性将失效。 采用Flex布局的元素,称为Flex容器(flex container…
webpack升级与优化之路|项目复盘
最近将项目中的webpack3升到了webpack5,并且对打包配置进行了调整优化,分模块独立版本号打包多页面项目,避免每次重新打包所有模块,降低了项目上线的风险。在这个过程中既遇到了一些问题,也学到了一些东西。 将项目的weback从3升到5,遇到了一系列的问题,这里分享两个…
造个小轮子|项目复盘
目前在做项目的UI改版,需要加一个公告栏,用于向用户展示公告信息;当公告信息过长时,公告栏对内容进行滚动展示;用户可以点击隐藏,并且同一窗口不再重复展示。 sessionStorage 属性允许你访问一个,对应当前源的 session Storage 对象。它与 localSt…
下一页
个人成就
文章被点赞
130
文章被阅读
28,184
掘力值
715
关注了
20
关注者
8
收藏集
1
关注标签
67
加入于
2017-11-07