转至:http://www.178linux.com/87615 Linux文件管理 Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 cd cd命令用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home ...
分类:
系统相关 时间:
2020-07-28 14:09:41
阅读次数:
84
grep text file 在文件中搜索文件 -i 忽略大小写 -n 显示所在行号 -v颠倒(所有不包含的) -r递归(此时file为目录名) grep -i text filename rgrep 等效 grep -r grep -E text file 使用正则表达式搜索 -E egrep 等 ...
分类:
系统相关 时间:
2020-07-28 13:52:47
阅读次数:
92
题目链接 https://leetcode-cn.com/problems/binary-tree-maximum-path-sum/ 题解 递归解法 路径:一条从树中任意节点出发,达到任意节点的序列。该路径至少包含一个节点,且不一定经过根节点。 这道题和LeetCode687最长同值路径和Leet ...
分类:
其他好文 时间:
2020-07-27 23:35:37
阅读次数:
74
解答:本题主要采用递归的方式来构造二叉树 解答思路: 1、前序遍历的第一个节点必然等于后序遍历的最后一个节点,这个节点为根节点,然后再找一把刀,把中间的砍成左子树和右子树 2、前序的第二个节点,就是左子树的根节点,同时要找到这个节点在后序中的位置,那么从后序开头到这个位置之间,就是左子树了,这个位置 ...
分类:
其他好文 时间:
2020-07-27 15:44:35
阅读次数:
74
递归查询子分类 电商平台比如京东和淘宝中,商品一般分三级菜单。要想实现一个接口查询一个商品的分类及其子分类信息,需要使用到递归查询。 数据表中的记录都是单条并且没有层级的,要想描述各个记录之间的层级父子关系,一般会设计一个 parentId字段。 CREATE TABLE `t_category` ...
分类:
其他好文 时间:
2020-07-27 13:37:14
阅读次数:
100
先序遍历:根-->左-->右的形式 public static void preOrderTraveralWithStsck(Node node){ Stack<Node> stack = new Stack(); //当节点的左右孩子全为空并且,栈空表示遍历完毕 while (node != nu ...
分类:
编程语言 时间:
2020-07-27 09:42:07
阅读次数:
81
饼状图 less代码 成图效果,先上代码: /* @r,@ul-color,@part,@color-list 可以自己换着玩,试试看 @part是累计百分比的数组,因为less不支持变量的递归定义,所以只能妥协用这种方法 函数的变量的定义涉及到角度计算和边框计算 */ // 圆的半径 @r:200 ...
分类:
Web程序 时间:
2020-07-27 09:22:20
阅读次数:
126
206. 反转链表 反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 递归 # Definition for singly-linked list. # class ListNode: # def __init__(self, ...
分类:
其他好文 时间:
2020-07-26 23:15:52
阅读次数:
76
题目链接 https://leetcode-cn.com/problems/minimum-depth-of-binary-tree/ 题解一 递归解法 我写的 说明详见注释 // Problem: LeetCode 111 // URL: https://leetcode-cn.com/probl ...
分类:
其他好文 时间:
2020-07-26 19:32:58
阅读次数:
60
首先想到的是用递归来解决 求100内的斐波那契数列: def diGui(num=100): a,b = 0,1 # 为了方便看打印,我就用list存一下 lit = [] while a < num: # print(a) lit.append(a) a, b = b,a+b print(lit) ...
分类:
编程语言 时间:
2020-07-26 19:26:30
阅读次数:
69