1.1题目 给定一个整数矩阵,找出最长递增路径的长度。对于每个单元格,你可以往上,下,左,右四个方向移动。 你不能在对角线方向上移动或移动到边界外(即不允许环绕)。 示例1: 示例2: 1.2解答 很显然只能将所有情况完全遍历一次,将以任意一点为起点的情况全部遍历完,也就是对每个点进行深度优先搜索。 ...
分类:
其他好文 时间:
2020-07-26 15:08:01
阅读次数:
51
树的应用:表达式解析 解析全括号表达式:(3+(4*5)) 创建过程: 创建空树,当前节点为根节点 读入'(',创建了左子节点,当前节点下降 读入'3',当前节点设置为3,上升到父节点 读入'+',当前节点设置为+,创建右子节点,当前节点下降。 读入'(',创建左子节点,当前节点下降 读入'4',当 ...
分类:
编程语言 时间:
2020-07-26 15:03:22
阅读次数:
59
/** * @description: 对利率添加百分号 * @param {type} {1.2300000,4} * @return: 1.2300% */ function rateFormatter(param, num) { // 过滤掉% // 统一转化为字符串并去掉左右空格 为了避免异 ...
分类:
其他好文 时间:
2020-07-26 01:49:39
阅读次数:
154
瀑布流js实现 1 // 页面尺寸改变时实时触发 2 window.onresize = function() { 3 //重新定义瀑布流 4 waterFall(); 5 }; 6 7 //初始化 8 window.onload = function(){ 9 console.log("开始瀑布流 ...
分类:
Web程序 时间:
2020-07-26 01:42:52
阅读次数:
97
lizhang4 ruanyifeng tmux打开 Ctrl + b + %左右分割,Ctrl + b + "上下分割 Ctrl + b + 方向键跳转窗口。 Ctrl + b + &关闭。 暂时这几个够本渣渣用了,平时也就窗口不好拖或者需要vim遍写代码边man一些东西的时候用一下。 ...
分类:
其他好文 时间:
2020-07-26 01:22:02
阅读次数:
55
题目链接 https://leetcode-cn.com/problems/invert-binary-tree/ 题解 递归解法 // Problem: LeetCode 226 // URL: https://leetcode-cn.com/problems/invert-binary-tree ...
分类:
其他好文 时间:
2020-07-26 00:43:25
阅读次数:
55
需求如下: 给选中的item添加一个select样式,并且生成一个下三角形 一、三角形的实现原理 宽度width为0;height为0;根据三角形的朝向设置上下左右的border,只能设置其中的三个边框,不用给朝向的那一边设置border。 (1)有一条横竖边(上下左右)的设置为border-方向: ...
分类:
Web程序 时间:
2020-07-26 00:09:24
阅读次数:
176
单链表 # 实现单链表 class Node(object): '''定义一个节点''' def __init__(self,data): # 因为每次都需要生成一个节点,写到类里面便于保存 self.data = data # 保存节点的值 self.next = None # 默认将节点的指向为 ...
分类:
其他好文 时间:
2020-07-26 00:06:05
阅读次数:
67
显示类型转换 Number() 将该值转换成数值 举例Number(“123”)将字符串123转换成数字123并且typeof的返回结果为number类型 Number(true)=>1 Number(false)=>0 Number(null)=>0 Number(undefined)=>NaN ...
分类:
其他好文 时间:
2020-07-25 23:45:13
阅读次数:
71
什么是BFC? BFC 全称为 块格式化上下文 (Block Formatting Context) 。 从这个概念里你能看出来什么吗? 这个名字给我们的信息只有 “块” “格式化” “上下文” 。我们大概可以了解到这个东西是对上下文起作用的。 那里的上下文?? HTML文档! 它大概的作用,貌似是 ...
分类:
Web程序 时间:
2020-07-25 09:13:56
阅读次数:
76