- 博客(7)
- 收藏
- 关注
原创 ES6 展开运算符 更新对象属性
ES6 展开运算符 更新对象属性假设我们有如下两个对象const obj1 = { prop1: 1, prop2: [1,2,3], prop3: { 'o1Sub': { use: true } },};let obj2 = { prop1: 2, prop3: { 'o2Sub': { unuse: true } }};
2021-11-05 12:32:22 690
原创 题解 | #剑指Offer36|二叉搜索树与双向链表#——JavaScript实现
目录二叉搜索树与双向链表题目链接思路操作步骤伪代码题解完整代码二叉搜索树与双向链表题目链接牛客网题目leetcode力扣题目思路由于双向链表按从小到大的顺序,与二叉搜索树中序遍历(左根右)顺序一致,故直接中序遍历操作二叉树即可。操作步骤确定头结点:最左边的叶子结点。新建一个head指向头结点记录上一结点pre和当前结点cur遍历时不断更新:pre.right = cur;cur.left = pre;遍历的递归步骤:5-1:确定递归结束的条件(cur === null)
2021-09-20 21:02:17 672
原创 JavaScript 用reduce()方法实现map()方法
JavaScript 用reduce()方法实现map()方法目录JavaScript 用reduce()方法实现map()方法原生js实现,reduce实现map原生js实现,reduce实现mapArray.prototype.myMap = function (func) { const arr = this; return arr.reduce((pre, ele) => { return [...pre, func(ele)]; }, []);
2021-09-05 10:01:59 130
原创 CSS如何实现元素的水平垂直居中
前端学习之CSS如何实现元素的水平垂直居中:目录(共整理5种方法,欢迎讨论、补充)前端学习之CSS如何实现元素的水平垂直居中:1.利用CSS3的flex:2.利用绝对定位和margin属性或transform属性:3.利用绝对定位和“margin: auto;”:4.利用display属性为table-cell5.利用flex,从子元素下手1.利用CSS3的flex:父元素设置display属性为flex,justify-content与align-items属性都设置为center<!D
2021-09-04 16:59:44 217
原创 剑指offer_03_JZ3_C++_从尾到头打印链表
剑指offer_03_JZ3_C++_从尾到头打印链表前言一、题目描述二、输入输出示例输入:输出三、题目分析ListNode方法1 std::reverse()方法2 递归方法3 手写反转链表四、代码实现方法1 std::reverse()方法2 递归方法3 手写反转链表五、补充说明1.递归方法为什么不用反转?2.手写反转链表的过程没看懂前言本系列博客不定期更新牛客网剑指offer系列顺序题解心路历程,旨在记录刷题过程,希望分享出来能帮助到有需要的同学,欢迎在评论区讨论,谢谢大家~一、题目描述.
2021-04-27 16:54:28 95
原创 剑指offer_02_JZ2_C++_替换空格
剑指offer_02_JZ2_C++_替换空格前言一、题目描述二、输入输出示例三、题目分析1 .string+=法2.分配空间法3.replace法4.rfind与replace方法四、代码实现1.string+=法2.分配空间法3.replace法4.rfind与replace法五、补充说明前言本系列博客不定期更新牛客网剑指offer系列顺序题解心路历程,旨在记录刷题过程,希望分享出来能帮助到有需要的同学,欢迎在评论区讨论,谢谢大家~一、题目描述请实现一个函数,将一个字符串中的每个空格替换成.
2021-04-25 20:57:44 205 2
原创 剑指offer_01_JZ1_C++_二维数组中的查找
剑指offer_01_JZ1_C++前言一、题目描述二、输入输出示例1.2.读入数据三、题目分析四、代码实现五、补充说明前言本系列博客不定期更新牛客网剑指offer系列顺序题解心路历程,旨在记录刷题过程,希望分享出来能帮助到有需要的同学,欢迎在评论区讨论,谢谢大家~一、题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。[[1,2,8,9],.
2021-04-25 14:02:15 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人