时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 题目描述 请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 思路: 判断二叉树是否对称。首先判断该二叉树是否为空,若不为空,根节点及其左右子树,判断左 ...
分类:
其他好文 时间:
2020-04-12 18:41:09
阅读次数:
61
单向循环链表: 单链表的一个变形是单向循环链表,链表中最后一个节点的next域不再为None,而是指向链表的头节点。 操作: is_empty() 判断链表是否为空 length() 返回链表的长度 travel() 遍历 add(item) 在头部添加一个节点 append(item) 在尾部添加 ...
分类:
其他好文 时间:
2020-04-09 12:45:25
阅读次数:
92
题目描述 使用队列实现栈的下列操作: + push(x) 元素 x 入栈 + pop() 移除栈顶元素 + top() 获取栈顶元素 + empty() 返回栈是否为空 注意: +你只能使用队列的基本操作 也就是 , , , 和 这些操作是合法的。 + 你所使用的语言也许不支持队列。?你可以使用 l ...
分类:
其他好文 时间:
2020-04-07 13:06:47
阅读次数:
79
本题考点:采用堆栈模拟队列 [toc] 设已知有两个堆栈S1和S2,请用这两个堆栈模拟出一个队列Q。 所谓用堆栈模拟队列,实际上就是通过调用堆栈的下列操作函数: :判断堆栈 是否已满,返回1或0; :判断堆栈 是否为空,返回1或0; :将元素 压入堆栈 ; :删除并返回 的栈顶元素。 实现队列的操作 ...
分类:
其他好文 时间:
2020-04-03 21:37:02
阅读次数:
179
描述 使用队列实现栈的下列操作: push(x) 元素 x 入栈 pop() 移除栈顶元素 top() 获取栈顶元素 empty() 返回栈是否为空 注意: 你只能使用队列的基本操作 也就是?push to back, peek/pop from front, size, 和?is empty?这些 ...
分类:
其他好文 时间:
2020-04-01 12:49:21
阅读次数:
48
21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1672457.html 显示行号,除了空行 默认就是这个 nl test.txt nl -b t test.txt 无论是否为空行 ...
分类:
系统相关 时间:
2020-04-01 00:49:11
阅读次数:
86
21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1672457.html 获取test.txt文件所有内容 cat test.txt 无论是否为空行,都显示行号 cat -n te ...
分类:
系统相关 时间:
2020-04-01 00:44:41
阅读次数:
90
使用队列实现栈的下列操作: push(x) -- 元素 x 入栈pop() -- 移除栈顶元素top() -- 获取栈顶元素empty() -- 返回栈是否为空注意: 你只能使用队列的基本操作-- 也就是 push to back, peek/pop from front, size, 和 is e ...
分类:
其他好文 时间:
2020-03-31 19:26:48
阅读次数:
100
//1、add(Object e) //2、size() //3、addAll(Collection col1); //4、isEmpty() : 判断当前集合是否为空 //5、clear() 清空集合元素 //6、contains(Object obj) 方当前集合中是否包含obj //7、con ...
分类:
其他好文 时间:
2020-03-24 23:32:07
阅读次数:
64
影响索引长度因素:-- 1. 索引列为字符串类型的情况1) 列长度: 2) 列是否为空: NULL(+1),NOT NULL(+0)3) 字符集: 如 utf8mb4=4,utf8=3,gbk=2,latin1=14) 列类型为字符: 如 varchar(+2), char(+0)计算公式:key_... ...
分类:
数据库 时间:
2020-03-13 18:54:46
阅读次数:
118