IP属地:广西
题目:定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的min函数。在该栈中,调用min、push及pop的时间复杂度都是O(1)。 ...
题目:请完成一个函数,输入一个二叉树,该函数输出它的镜像。 我们先前序遍历这棵树的每个结点,如果遍历到的结点有子结点,就交换它的两个子结点。当交...
题目:输入两棵二叉树A和B,判断B是不是A的子结构。 第一步在树A中找到和B的根结点的值一样的结点R,第二步再判断树A中以R为根结点的子树是不是...
题目:输入两个递增排序的链表,合并这两个链表并使新链表中的结点仍然是按照递增排序的。例如输入图3.7中的链表1和链表2,则合并之后的升序链表如链...
题目:定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。 在图所示的链表中,h、i和j是3个相邻的结点。假设经过若干操作,...
题目:输入一个链表,输出该链表中倒数第 k 个结点。为了符合大多数人的习惯,本题从1 开始计数,即链表的尾结点是倒数第1 个结点。例如一个链表有...
题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。 这个题目要求把奇数放...
题目:输入数字n,按顺序打印出从1最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数即999。 1.跳进面试官的陷阱 最容易想...
这个是B/S,后台获取本机Ip地址相关的工具类,代码如下: