Tencent飞
Tencent飞
全部文章
题解
归档
标签
去牛客网
登录
/
注册
Tencent飞的博客
全部文章
/ 题解
(共40篇)
题解 | #确定哪些订单购买了 prod_id 为 BR01 的产品(一)#
select b.cust_id, b.order_date from OrderItems a, Orders b where a.prod_id = 'BR01' and a.order_num = b.order_num order by b.order_date asc
Mysql
2022-03-11
0
420
题解 | #返回购买价格为 10 美元或以上产品的顾客列表#
select b.cust_id from OrderItems a, Orders b where a.order_num = b.order_num and a.item_price >= 10
Mysql
2022-03-11
33
1414
题解 | #字符串最后一个单词的长度#
import java.util.*; import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader read...
Java
2022-01-31
0
309
题解 | #判断是不是平衡二叉树#
递归求解 左子树是平衡二叉树 右子树是平衡二叉树 高度差相差不超过1(这里用到绝对值,可以是根节点的左子树的高度 比右子树的高度多1,也可以是根节点右子树的高度比左子树的高度多1) public class Solution { public boolean IsBalanced_So...
Java
2021-12-21
0
348
题解 | #单调栈#
一遍for循环 + 栈 轻松搞定 import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums i...
Java
2021-12-09
0
357
题解 | #单调栈#
单调栈,两遍for循环 import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums int一维数...
Java
2021-12-09
0
455
题解 | #大数加法 java#
相同的方法类似于链表的两数相加 从后往前加,如果iii,jjj没有越界,那就取当前的字符值,如果sss或者ttt已经结束了,那就相当于加0 对最后的数进行处理,返回的是直到前面出现不为0的字符下标到最后的长度子串 import java.util.*; public class Soluti...
Java
2021-11-21
0
419
题解 | #比较版本号#
很多题解用转换成数字来进行计算比较的都是没有看清楚题目「版本号中每一节可能超过int的表达范围」,他们的题解适合LeetCode上的比较版本号,不适合牛客的这个题意。 这才是真正的符合题意的。 import java.util.*; public class Solution { /**...
Java
2021-11-03
0
401
题解 | #最长无重复子数组#
用滑动窗口 num[arr[i]]num[arr[i]]num[arr[i]]都初始化为-1 如果num[arr[i]]!=−1num[arr[i]] != -1num[arr[i]]!=−1了,证明有重复的数字出现了,那么更新不重复区间的左边界值 num[arr[i]]num[arr[i]]nu...
Java
2021-11-03
0
353
题解 | #寻找峰值#
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums int整型一维数组 * ...
Java
二分查找
2021-10-27
1
427
首页
上一页
1
2
3
4
下一页
末页