LeetCode 117 填充每个节点的下一个右侧节点 问题描述: 给定一个二叉树 struct Node { int val; Node *left; Node *right; Node *next; } 填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将 ...
分类:
其他好文 时间:
2020-10-09 20:50:04
阅读次数:
18
题目: 设计一个平均时间为O(n)的算法,在n(1<=n<=1000)个无序的整数中找出第k小的数。 提示:函数int partition(int a[],int left,int right)的功能是根据a[left]~a[right]中的某个元素x(如a[left])对a[left]~a[rig ...
分类:
编程语言 时间:
2020-10-09 20:22:27
阅读次数:
38
import turtle n = eval(input("请输入五角星的长度")) turtle.begin_fill() #开始填充颜色 i = 0 while i < 5: turtle.forward(n) turtle.right(180-36) i += 1 turtle.color(" ...
分类:
其他好文 时间:
2020-10-09 20:20:03
阅读次数:
33
For a binary tree T, we can define a flip operation as follows: choose any node, and swap the left and right child subtrees. A binary tree X is flip e ...
分类:
其他好文 时间:
2020-10-08 19:09:30
阅读次数:
24
1.实践问题: 寻找第k小的数 2.问题描述: 设计一个平均时间为O(n)的算法 ,在n(1 <= n <= 1000)个无序的整数中找出第k小的数。 提示:函数int partition(int a[],int left,int right)的功能是根据a[left]~a[right]中的某个元素 ...
分类:
其他好文 时间:
2020-10-07 20:23:50
阅读次数:
26
1、路由可以有多个回调 实际上,路由方法可以具有多个回调函数作为参数。 对于多个回调函数,重要的是提供next作为回调函数的参数,然后在函数体内调用next()将控制权移交给下一个回调。 2、一个路由有多个回调示例 app.get('/example/b', function (req, res, ...
分类:
其他好文 时间:
2020-10-06 20:25:39
阅读次数:
33
PBR下set ip next-hop和set ip default next-hop的区别
分类:
其他好文 时间:
2020-10-06 20:20:26
阅读次数:
28
class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { if(l1==null){ return l2; } if(l2==null){ return l1; } int t=0; ListNode res ...
分类:
其他好文 时间:
2020-10-06 20:10:27
阅读次数:
24
题目链接:反转链表 方法一:递归解法 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} ...
分类:
其他好文 时间:
2020-09-24 21:55:20
阅读次数:
37
参考文章:https://www.jianshu.com/p/728a993329b2 一、Charles下载 https://www.charlesproxy.com/download/ 二、Charles安装 一键next 三、Charles功能介绍 1.截取http和https网络封包。(主要 ...
分类:
移动开发 时间:
2020-09-24 21:07:44
阅读次数:
72