搜索结果
查询Tags标签: children,共有 131条记录-
虚拟dom与diff算法
1.虚拟dom dom就是html文件里内容,一个页面由多个dom组成<ul class="lists"><li class="item">li1</li><li class="item">li2</li> </ul>而对应的虚拟dom是tag: ul, attrs: {className: lists }, chi…
2021/12/16 17:13:46 人评论 次浏览 -
大厂算法面试之leetcode精讲22.字典树
大厂算法面试之leetcode精讲22.字典树 视频讲解(高效学习):点击学习 目录: 1.开篇介绍 2.时间空间复杂度 3.动态规划 4.贪心 5.二分查找 6.深度优先&广度优先 7.双指针 8.滑动窗口 9.位运算 10.递归&分治 11剪枝&回溯 12.堆 13.单调栈 14.排序算法 15.链表…
2021/12/6 9:16:58 人评论 次浏览 -
大厂算法面试之leetcode精讲22.字典树
大厂算法面试之leetcode精讲22.字典树 视频讲解(高效学习):点击学习 目录: 1.开篇介绍 2.时间空间复杂度 3.动态规划 4.贪心 5.二分查找 6.深度优先&广度优先 7.双指针 8.滑动窗口 9.位运算 10.递归&分治 11剪枝&回溯 12.堆 13.单调栈 14.排序算法 15.链表…
2021/12/6 9:16:58 人评论 次浏览 -
大厂算法面试之leetcode精讲22.字典树
大厂算法面试之leetcode精讲22.字典树 视频讲解(高效学习):点击学习 目录: 1.开篇介绍 2.时间空间复杂度 3.动态规划 4.贪心 5.二分查找 6.深度优先&广度优先 7.双指针 8.滑动窗口 9.位运算 10.递归&分治 11剪枝&回溯 12.堆 13.单调栈 14.排序算法 15.链表…
2021/12/6 9:16:39 人评论 次浏览 -
大厂算法面试之leetcode精讲22.字典树
大厂算法面试之leetcode精讲22.字典树 视频讲解(高效学习):点击学习 目录: 1.开篇介绍 2.时间空间复杂度 3.动态规划 4.贪心 5.二分查找 6.深度优先&广度优先 7.双指针 8.滑动窗口 9.位运算 10.递归&分治 11剪枝&回溯 12.堆 13.单调栈 14.排序算法 15.链表…
2021/12/6 9:16:39 人评论 次浏览 -
js 递归优化——尝试为特定情况下的递归算法做次数减法
特定情况在这里指,单条数据在整个算法中仅需做一次处理前言 在项目中遇到如下需求,将一条内部有依赖关系的扁平结构数据,转换为树形结构数据,其中属性 pid 对应其父节点的属性 id,属性 children 存放子节点,顶层(一级)pid 为 0常规递归解决首先想到了如下解决方法…
2021/12/5 9:17:31 人评论 次浏览 -
js 递归优化——尝试为特定情况下的递归算法做次数减法
特定情况在这里指,单条数据在整个算法中仅需做一次处理前言 在项目中遇到如下需求,将一条内部有依赖关系的扁平结构数据,转换为树形结构数据,其中属性 pid 对应其父节点的属性 id,属性 children 存放子节点,顶层(一级)pid 为 0常规递归解决首先想到了如下解决方法…
2021/12/5 9:17:31 人评论 次浏览 -
轮播图
轮播图的原理: a、图片移动实现原理:利用浮动将所有所有照片依次排成一行,给这一长串图片添加一个父级的遮罩,每次只显示一张图,其余的都隐藏起来。对图片添加绝对定位,通过控制left属性,实现照片的移动。 b、图片移动动画原理:从a位置移动到b位置,需要先计算两点…
2021/11/25 6:10:09 人评论 次浏览 -
轮播图
轮播图的原理: a、图片移动实现原理:利用浮动将所有所有照片依次排成一行,给这一长串图片添加一个父级的遮罩,每次只显示一张图,其余的都隐藏起来。对图片添加绝对定位,通过控制left属性,实现照片的移动。 b、图片移动动画原理:从a位置移动到b位置,需要先计算两点…
2021/11/25 6:10:09 人评论 次浏览 -
vue —— Diff算法
一、virtual dom 将真实dom数据结构通过js对象以树状图形式模拟出来。 如何将vnode(左边)变成真实的DOM元素(右边) 实现方法如下: function createElement(vnode){var tag = vnode.tagvar attrs = vnode.attrs || {}var children = vnode.children || []if(!tag){re…
2021/11/24 17:14:11 人评论 次浏览 -
vue —— Diff算法
一、virtual dom 将真实dom数据结构通过js对象以树状图形式模拟出来。 如何将vnode(左边)变成真实的DOM元素(右边) 实现方法如下: function createElement(vnode){var tag = vnode.tagvar attrs = vnode.attrs || {}var children = vnode.children || []if(!tag){re…
2021/11/24 17:14:11 人评论 次浏览 -
Trie 系列
208. Implement Trie (Prefix Tree)MediumA trie (pronounced as "try") or prefix tree is a tree data structure used to efficiently store and retrieve keys in a dataset of strings. There are various applications of this data structure, such as a…
2021/11/21 6:11:39 人评论 次浏览 -
Trie 系列
208. Implement Trie (Prefix Tree)MediumA trie (pronounced as "try") or prefix tree is a tree data structure used to efficiently store and retrieve keys in a dataset of strings. There are various applications of this data structure, such as a…
2021/11/21 6:11:39 人评论 次浏览 -
部门架构的树状结构数据表设计及读取(Spring boot+mybatis+mysql)
1、部门的数据表中必须有“部门编号”和“父级部门编号”这两个字段,其余字段根据自己需要添加,如下图所示。parent_id就是父级部门编号。 2、编写Department实体类,如下代码package com.entity; import org.joda.time.DateTime; import java.util.List;public class D…
2021/11/16 19:10:14 人评论 次浏览 -
部门架构的树状结构数据表设计及读取(Spring boot+mybatis+mysql)
1、部门的数据表中必须有“部门编号”和“父级部门编号”这两个字段,其余字段根据自己需要添加,如下图所示。parent_id就是父级部门编号。 2、编写Department实体类,如下代码package com.entity; import org.joda.time.DateTime; import java.util.List;public class D…
2021/11/16 19:10:14 人评论 次浏览