中序遍历排序 思路: ①按中序遍历树 ②确定交换的元素x,y ③再次遍历树,改变对应节点的值 代码: # Definition for a binary tree node. # class TreeNode: # def __init__(self, val=0, left=None, right ...
分类:
其他好文 时间:
2020-06-24 12:15:25
阅读次数:
53
/** * Initialize your data structure here. */ var MyStack = function() { this.inQueue = []; this.outQueue = []; }; /** * Push element x onto stack. * ...
分类:
其他好文 时间:
2020-06-24 12:04:42
阅读次数:
54
二叉树概念 二叉树:每个节点最多有两个子节点 满二叉树:深度为K,有2^k-1个节点 完全二叉树:满二叉树属于完全二叉树,最后一层可满可不满,不满只可右部分缺失,其余层是满的 平衡二叉树:一棵空树或者左右子树的高度差的绝对值不能超过1 二分查找树:左子树节点的值比该节点的值小,右子树节点的值比该节点 ...
分类:
其他好文 时间:
2020-06-24 11:56:36
阅读次数:
58
/** * Initialize your data structure here. */ var MyQueue = function() { this.stack1 = []; this.stack2 = []; }; /** * Push element x to the back of qu ...
分类:
其他好文 时间:
2020-06-24 11:45:42
阅读次数:
59
Redis简介 : Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add ...
分类:
其他好文 时间:
2020-06-24 00:10:57
阅读次数:
89
Reids 在内存存储引擎领域的一大优点是提供 list 和 set 操作,这使得 Redis 能作为一个很好的消息队列平台来使用。Redis 作为队列使用的操作,就类似于本 地程序语言(如 Python)对 list 的 push/pop 操作。 如果你快速的在 Google 中搜索“Redis ...
分类:
其他好文 时间:
2020-06-23 18:42:38
阅读次数:
45
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集 ...
分类:
其他好文 时间:
2020-06-23 15:04:16
阅读次数:
51
一、技术概述 这个技术算是比较基础的,不会很难,但是基本每个项目都要用到,所以写下这篇博客。主要的运用场景:点击父组件的li元素跳转到子组件中,并携带参数,便于子组件获取数据。 二、技术详述 父组件(template部分): <li v-for="invitation in invitations" ...
分类:
其他好文 时间:
2020-06-23 00:43:18
阅读次数:
78
下面这篇微软官方文档,介绍了如何在ASP.NET Core中自定义中间件(middleware): Write custom ASP.NET Core middleware 其中注意这句话: Additional parameters for the constructor and Invoke/I ...
分类:
Web程序 时间:
2020-06-22 23:13:52
阅读次数:
68
1.顺序表实现栈 #include<iostream> #define MaxSize 50 using namespace std; int push(int a[],int &top){ if(top==MaxSize){ return 0; } int value; cin>>value; a ...
分类:
其他好文 时间:
2020-06-22 14:39:49
阅读次数:
95