2.1k 2 分钟

人生第一次面试,紧张死我啦() 上午面完下午就二面,很快的啪的一下就面完了 # MetaApp 前端一面面经 体验很好,面试官小姐姐超温柔让我不要紧张 x 说了下项目 一个超极长的列表 往下滚动的时候想让它不卡顿,但又能很及时的显示出来,怎么办? 没答出来 qwq 就说了监听滚动事件,计算然后渲染,小姐姐说可以用 div 占位,更新数据 标答:虚拟列表及其原理 一个大 div 包裹着三个小 div,如何实现居中,里面的文字如何实现 答了 flex、text-align 和 vertical-align(没听太清) 你说你在学 react,讲一下 react...
3.3k 3 分钟

day6 题目:33. 搜索旋转排序数组54. 螺旋矩阵bytedance-006. 夏季特惠

学习计划链接:冲刺春招 - 精选笔面试 66 题大通关

今日知识点:二分、模拟、01 背包,难度为中等、中等、字节の简单

3.1k 3 分钟

day5 题目:7. 整数反转215. 数组中的第 K 个最大元素23. 合并 K 个升序链表

学习计划链接:冲刺春招 - 精选笔面试 66 题大通关

今日知识点:链表、数组、快排,难度为中等、中等、困难

4.4k 4 分钟

1、幸运数 (AC 100%) 2、乘积为正(AC 100%) 3、做饭(输出 2 可骗 27%) 4、炸弹 (AC45%) 5、黑白树涂色(AC 100%) 今天的美团笔试结束了,上牛客一看,嚯,好家伙人均 4 题,这么简单咩。(我好菜哦) # 1、幸运数 (AC 100%) 小美现在相信一些数字能给他带来好运。 这些数字至少满足以下两个特征中的一种: 数字是 11 的整数倍。 数字中至少包含两个 1。 小美现在给你若干数字,希望你回答这个数字是不是幸运数。 例如:132 是 11 的 12 倍,满足条件 1,101 有两个 1,满足条件 2。 输入描述 第一行一个数字...
1.7k 2 分钟

对应组件为:Ant Design DatePicker 日期选择框 仓库链接:组件地址 自己的 CodePen 在线预览链接:DatePicker(by cos) # 心得 契机是什么才不说呢 也算是第一次用 React 写自己的小组件,可能封装性还不行,bug 也还有不少,写的代码自己复盘的时候也很想吐槽 2333 不过也真的是个很有意思的事!比如点击日期选择器外关闭日期选择器这个功能就纠结了我好长时间 qwq,但是写完真的很快乐! 使用了 React 的来 ref 判断点击事件发生在组件内部还是外部~ 实现自己的组件是很 cool 的事!虽然有时候也会感觉有点重复造轮子 在学习...
2.3k 2 分钟

day3 题目:206. 反转链表199. 二叉树的右视图bytedance-016. 16. 最短移动距离

学习计划链接:冲刺春招 - 精选笔面试 66 题大通关

今日知识点:链表、二叉树,难度仍为简单、中等、困难(字节:重新定义简单)。

2.1k 2 分钟

day2 题目:14. 最长公共前缀3. 无重复字符的最长子串124. 二叉树中的最大路径和

学习计划链接:冲刺春招 - 精选笔面试 66 题大通关

今日知识点:字符串、滑动窗口、二叉树,难度仍为简单、中等、困难。

11k 10 分钟

开新坑…… 记录一下学习使用 Redux 的历程,主要来自 Redux 中文官网Redux 入门系列视频及其里面的教程里的笔记和转录

包括了 Redux 三原则、Reducer、getState、dispatch、subscribe 原理及实现

首先要明确一点,虽然 Redux 是一个很不错的管理状态工具,但还是要考虑下它是否适合你的场景。

不要仅仅因为有人说过应该使用 Redux 而使用,而是应该花一些时间来了解使用它的潜在好处和取舍