Two Sum题:给一个数组vector和一个数target,在数组中找到两个元素的和相加等于target,并返回...[作者空间]
题意:给你一个无序数组,返回该数组第K大的数(重复的两个数算两个)。解题思路:使用优先队列priority_que...[作者空间]
题意:给你一颗二叉树,返回先序遍历的节点vector。解题思路:思路一:递归,比较容易想到,递归终止条件是当前指针...[作者空间]
题意:给你一个vector数组,只有一个数出现一次,其余的数都出现三次,返回那个出现一次的数。要求:时间复杂度O(...[作者空间]
题意:给你一组数,里面有两个数仅出现一次,而其余的数则出现两次。要求在O(N)的时间复杂度和O(1)的空间复杂度内...[作者空间]
题意:给你初始一个A,再给你一串A,每次可以选择两种操作:复制当前所有字符,粘贴之前复制的字符。问你从一个给到指定...[作者空间]
题意:给你一个矩阵只包含元素0和1,求的一个矩阵,该矩阵在原矩阵为1的位置得出该元素距离最近的0的距离(仅能上下左...[作者空间]
题意:给你一个表,用MYSQL找出含有学生数量不小于5的班级(学生不能重复)。解题思路:先用一条select语句得...[作者空间]
题意:给你两个数组,从两个数组中各选一个数交换位置,新得到的两个数组的元素总和相等。思路一:先得到两个数组各自的元...[作者空间]
题意:让你构造一个类,初始化后,每次调用某成员函数可以得到历史数据的第K大的数(有两个相同的数算两个)。解题思路:...[作者空间]
题意:给你一个Quad Tree概念,然后给两个Quad Tree,求这两个Quad Tree的或(OR)解题思路...[作者空间]
题意:给你一个NN(N 为2的指数倍数)的矩形方阵,用一种叫做Quad Tree的数型结构表示。解题思路:一个递归...[作者空间]
题意:给你一个n * n的数组表示一个图像,将图像向右顺时针旋转90度。解题思路:先将该图像按照正对角线对折,然后...[作者空间]
题意:给你一个数字,转换成罗马数字,需要遵循罗马数字排布的一些规则。解题思路:思路一:因为9和4比较特殊,其余的就...[作者空间]
运行结果是输出maxSize,因为容器.size()的返回值类型是:vector.size() : vector:...[作者空间]
题意:给你一个字符串,找到里面不包含相同字符的最长子串。解题思路:思路一:暴力,(loop1)从第一个字符开始,(...[作者空间]
题意:给你一个9 * 9的二维vector,里面可能包含数字或‘.’字符,判断该二维vector是否为shudu,...[作者空间]
题意:给你一个单项链表和一个值n,将倒着数第n个节点删除后,返回head指针。题意要求最好只遍历链表一遍。解题思路...[作者空间]
题意:给你一个数n,1 <= n <= 8,代表n位数,返回由2个n位数乘积组成的最大回文数,并mod 1337。...[作者空间]
题意:给你一个已排序的vector,要求吧vector转换成二叉搜索树,且该二叉搜索树是高度平衡树。解题思路:使用...[作者空间]