先序遍历(递归) 1 void preOrderTraverase(TreeNode * r) 2 { 3 if(r) 4 { 5 printf("%d\t",r->_data); 6 preOrderTraverase(r->_left); 7 preOrderTraverase(r->_righ ...
分类:
编程语言 时间:
2021-03-01 13:12:05
阅读次数:
0
1.什么是栈 栈是 OI 中常用的一种线性数据结构,栈的修改是按照后进先出的原则进行的,因此栈通常被称为是后进先出(last in first out)表,简称 LIFO 表。 2.基本操作 1.初始化 2.判空 3.求栈中实际元素个数 4.进栈 5.出栈 6.取栈顶元素 此处只给出了其中三步骤 3 ...
分类:
其他好文 时间:
2021-03-01 12:51:40
阅读次数:
0
在Java中可以使用ZipOutputStream和ZipInputStream来实现zip的压缩和解压缩操作,另外使用FileSystem也可以用来实现zip的解压缩,下面将介绍这几种方式,直接上代码。 zip压缩 待压缩文件目录结构: 每个zip文件项都要对应一个ZipEntry,然后通过Zip ...
分类:
编程语言 时间:
2021-02-25 12:01:13
阅读次数:
0
什么是eventloop eventloop的概念其实很简单 (1)所有同步任务都在主线程上执行,形成一个执行栈(execution context stack)。 (2)主线程之外,还存在"任务队列"(task queue)。只要异步任务有了运行结果,就在"任务队列"之中放置一个事件。 (3)一旦 ...
分类:
编程语言 时间:
2021-02-24 13:17:02
阅读次数:
0
404 按理说也可以递归做。 public static int sumOfLeftLeaves(TreeNode root) { int total = 0; LinkedList<TreeNode> stack = new LinkedList<>(); stack.push(root); wh ...
分类:
其他好文 时间:
2021-02-23 14:11:21
阅读次数:
0
来源一:过期引用 public class Stack { // 底层使用的是数组 没毛病 private Object[] elements; // size作为指针 没毛病 private int size = 0; // 默认容量 没毛病 private static final int DE ...
分类:
其他好文 时间:
2021-02-22 12:42:58
阅读次数:
0
要解决什么问题: man objdump, 想搜个选项, 半天跳不到那里去, less可以搜索, 但是/-d, 有别处引用它的, 有时候根本不是, 只是恰好也有-d这部分. 如果是/^\d$, 根本搜不到. 猜测是有空格 但是/\s-d\s也还是搜不到(搜到的都是别处引用它的).那应该怎么搜索呢? ...
分类:
其他好文 时间:
2021-02-22 12:32:12
阅读次数:
0
es6基础语法 require vs import 语法 示例: 如何导入 moment包 //require语法 const moment = require('moment'); date = moment().locale('zh-cn').format('YYYY_MM_DD_HH_mm_s ...
分类:
其他好文 时间:
2021-02-20 12:19:45
阅读次数:
0
#include<stdio.h> #include<string.h> int main(void){ char ch,stro[1001],stack[1001]; int numstack[1001]; int top=-1,head=-1; /************************ ...
分类:
编程语言 时间:
2021-02-20 12:11:32
阅读次数:
0
numpy.stack 函数用于沿新轴连接数组序列,格式如下: numpy.stack(arrays, axis) 参数说明: arrays相同形状的数组序列 axis:返回数组中的轴,输入数组沿着它来堆叠 1 import numpy as np 2 3 a=np.array([[1,2],[3, ...
分类:
其他好文 时间:
2021-02-20 12:05:27
阅读次数:
0