首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
课程
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
牛客414517683号
字节跳动_后端开发
获赞
28
粉丝
12
关注
11
看过 TA
430
男
广东工业大学
2023
Java
IP属地:浙江
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑牛客414517683号吗?
发布(29)
刷题
牛客414517683号
2023-08-13 18:59
字节跳动_后端开发
题解 | #农场最大产奶牛群#
考察知识点:二叉树、后序遍历、递归解题思路:这道题主要考察的是二叉树的后序遍历。具体解法为:使用全局变量`max`存储最终求得总和的结果,然后再采用后续遍历依次求得左右子树的最大单支总和,左单支总和 + 右单支总和 + 当前节点值就是当前节点所能够拿到的最大总和,然后与`max`比较并更新`max`,最后遍历结束,`max`也就变成了整棵树的最大总和本题解所用语言:java具体代码如下: import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * Tre...
0
点赞
评论
收藏
分享
牛客414517683号
2023-08-13 18:55
字节跳动_后端开发
题解 | #牛群的最长距离#
考察知识点:二叉树、后序遍历、递归解题思路:这道题和`NB37 农场最大产奶牛群`基本是同一道题,只不过一个是求总和一个是求路径。具体思路就是使用一个全局变量存储最长距离,同时采用后续遍历的方式,分别求得左子树和右子树的最大深度,再加上1得到当前节点的最大距离,同时将这个最大距离与全局最大距离比较,如果大于则将全局的替换。遍历完整个树,全局最长距离也就更新完成了。本题解所用语言:java具体代码如下: import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; ...
0
点赞
评论
收藏
分享
牛客414517683号
2023-08-13 18:47
字节跳动_后端开发
题解 | #农场牛群族谱#
考察知识点:二叉树、后序遍历解题思路:先遍历子节点,判断节点值是否为要查找的p或者q,同时返回从子节点获取到的符合条件的节点数:如果是1,说明p和q找到了其中一个,这时候判断下当前节点值是否是另一个:是。直接返回当前节点值不是。返回1,即继承当前找的的p或者q的个数如果是2,说明p和q两个都找到了,这时候直接返回当前节点值,同时要中断查找如果是0,则说明一个都没找到,直接继续查找本题解所用语言:java具体代码如下: import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left =...
0
点赞
评论
收藏
分享
牛客414517683号
2023-08-13 18:30
字节跳动_后端开发
题解 | #农场牛的最佳观赏区间#
考察知识点:二叉搜索树、二叉树遍历解题思路:利用二叉搜索树左子树所有节点都比当前节点值小、右子树所有节点都比当前节点值大的性质,可以用于定位到符合条件的节点区间:即如果当前节点值比low小、或者当前节点值比high要大,都说明当前节点不在该区间内。这个时候如果比low小就应该增加当前节点值,也就是走右子树,比high大说明超了,要走左子树,最后再把所有符合条件的值相加即可。另外也可以中序遍历 + 二分查找的方式来求得结果,借助上一题求得的顺序数组,这里就不做说明了。本题解所用语言:java详细代码如下: import java.util.*; /* * public class TreeN...
0
点赞
评论
收藏
分享
牛客414517683号
2023-08-13 18:18
字节跳动_后端开发
题解 | #农场牛的最佳观赏次序#
考察知识点:二叉搜索树、二叉树中序遍历、递归解题思路:二叉搜索树的中序遍历结果为一个递增数组,借助这一性质我们就可以快速解决这个问题。通过递归可以实现二叉树的中序遍历,具体结构为: func dfs(root *TreeNode) { // 先序遍历代码 dfs(root.left) // 中序遍历代码 dfs(root.right) // 后序遍历代码 } 这里我们在中序遍历代码部分添加上数组的追加操作即可。本题解使用语言:Golang具体代码如下: package main /* * type TreeNode struct { * Val int * ...
0
点赞
评论
收藏
分享
牛客414517683号
2023-08-11 15:28
字节跳动_后端开发
字节内推(内推码:SMWR3V8)
2024届「字节跳动」飞书校招正式批,现已开启!我们在飞书等你!我的内推码是:SMWR3V8 #内推# #字节跳动#
投递字节跳动等公司8个岗位
0
点赞
评论
收藏
分享
牛客414517683号
2023-08-08 22:21
字节跳动_后端开发
题解 | #牛的奶量统计#
本题考察知识点:二叉树遍历、递归、回溯解题思路:使用currentSum记录当前路径上的所有节点数值之和,在递归到当前节点时,currentSum加上当前节点的值,递归跳出当前节点时,currentSum再将当前节点值减去。最后到达叶子节点时判断currentSum是否是目标值即可本题解所用语言:java import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * public TreeNode(i...
0
点赞
评论
收藏
分享
牛客414517683号
字节跳动_后端开发
@牛客周周:
(已结束)【有奖活动】喜刷刷大赛,刷题领礼包~
烫
0
点赞
评论
收藏
分享
牛客414517683号
2023-07-29 12:36
字节跳动_后端开发
题解 | #牛群的轴对称结构#
考察知识点:二叉树遍历、递归解题思路:这道题解题关键在于将一颗二叉树拆分成两棵,也就是对比根节点的两棵子树是否对称,然后同时进行LR、RL的遍历顺序进行节点遍历,比较每个节点值是否相等即可本题解使用语言:golang package main import . "nc_tools" /* * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } */ /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * ...
0
点赞
评论
收藏
分享
牛客414517683号
2023-07-28 22:08
字节跳动_后端开发
题解 | #牛群排列去重#
考察知识点:链表、双指针解题思路:这道题跟第一道题是一样的思路,只是改了判断条件。在去除峰值的题目中,需要跳过的元素是峰值元素,而在这道题中,需要去除的元素是跟上一个元素相同的元素。同样的做法还可以用于数组去重。本题解所使用语言:golang package main /* * type ListNode struct{ * Val int * Next *ListNode * } */ /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param head ListNode类 * @return ListNo...
0
点赞
评论
收藏
分享
牛客414517683号
2023-07-28 22:04
已编辑
字节跳动_后端开发
题解 | #删除链表峰值#
考察知识点:链表删除、双指针解答方法:本题主要考察的是链表结合双指针的用法。新建一个链表头部,并让A指针负责新链表的拼接、B指针负责旧链表的遍历,通过条件控制A指针拼接是否对B指针指向的元素进行拼接来达到目的。同样的做法可以用于链表元素去重等情况本题解所使用编程语言:golang package main import . "nc_tools" /* * type ListNode struct{ * Val int * Next *ListNode * } */ /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 ...
0
点赞
评论
收藏
分享
牛客414517683号
2023-07-11 19:28
字节跳动_后端开发
字节内推(内推码: SMWR3V8)
字节跳动提前批已经开始,校招内推码: SMWR3V8 投递链接: https://jobs.toutiao.com/s/iyfQMsm私聊帮忙查看内推进度 #内推# #字节跳动# #提前批#
投递字节跳动等公司8个岗位
0
点赞
评论
收藏
分享
牛客414517683号
2023-04-12 21:29
字节跳动_后端开发
#求职遇到的搞笑事件# 春招实习和秋招都投了华为的软件开发,都是同一个结果——不给笔试机会,前段时间接了个电话,那边说是华为HR,我心想终于来捞我了么(字节、阿里都被捞过好几次),很是开心,结果那人来了句“我们这边有新增的销售岗位,你有兴趣参加面试么”。。。我的表情就是再见
求职遇到的搞笑事件
0
点赞
评论
收藏
分享
牛客414517683号
2023-02-25 11:10
字节跳动_后端开发
#我的实习求职记录# 从国庆就开始准备了,每天刷拉不拉东算法小抄,八股看guide哥的面试指南,一直持续到春招开启。投了几十家公司吧,阿里腾讯网易字节都到了hr面,但最后拿了腾讯字节offer,考虑转正情况最终决定去了字节,最后果不其然,腾讯那边岗位都不能转,字节这边虽然有淘汰率,但还是留下来了。实习过程中学到很多东西,导师和同事都给了很多的帮助,但现在互联网的环境…希望未来能够顺利吧
我的实习求职记录
0
点赞
评论
收藏
分享
1
2
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务