首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
_Silver_lining__
字节跳动_财经_后端开发(实习员工)
获赞
3
粉丝
3
关注
3
看过 TA
14
男
华南理工大学
2027
Java
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑_Silver_lining__吗?
发布(9)
评论
刷题
收藏
_Silver_lining__
关注TA,不错过内容更新
关注
昨天 18:18
字节跳动_财经_后端开发(实习员工)
非科班转码:211化学本→985材料硕→字节后端开发
背景我推导不出动态规划的状态转移方程,于是我选择贪心算法,不断寻找当前人生阶段的最优解。笔者本科末流211化学类专业,化工厂的噪声&&毒气&&倒班,让我迫切想要逃离,当时的我以为学术是什么非常高大上的东西,于是考研至某985材料专业,并且在所谓的“国家重点实验室”里。但是,毕业进高校的时代早已过去,无意义的科研又让我一度陷入迷茫。于是自学java,B站、星球、小林coding、javaguide、面试鸭我都刷过。力扣刷了大概300道。当时觉得,我的每一份努力都是有意义的,我背的八股能用在简历上、面试中。我的简历整整两页,教育背景部分却只有三行,本硕学校+英语六级...
0
点赞
评论
收藏
分享
2025-08-27 12:55
已编辑
字节跳动_财经_后端开发(实习员工)
题解 | 表达式求值
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 返回表达式的值 * @param s string字符串 待计算的表达式 * @return int整型 */ public int solve (String s) { // write code here return calculate(s); } int pos=0; public int calculate(String s){ int sum=0; Deque<Integer>st=new ...
0
点赞
评论
收藏
分享
2025-07-03 09:28
字节跳动_财经_后端开发(实习员工)
题解 | 旋转数组的最小数字
import java.util.*; public class Solution { public int minNumberInRotateArray (int[] nums) { // write code here int left=0; int right=nums.length-1; while(left<right){ if(nums[left]<nums[nums.length-1])return nums[left]; int mid=left+(right-left)/2; if(nums[mid]>nums[nums.length-1]){ left=m...
0
点赞
评论
收藏
分享
2025-07-01 19:44
已编辑
字节跳动_财经_后端开发(实习员工)
题解 | 寻找第K大
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param a int整型一维数组 * @param n int整型 * @param K int整型 * @return int整型 */ Random random =new Random(); public int findKth (int[] a, int n, int k) { // write code here int left=0,right=n-1; while(left<=right...
0
点赞
评论
收藏
分享
2025-06-24 20:55
字节跳动_财经_后端开发(实习员工)
题解 | 寻找峰值
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums int整型一维数组 * @return int整型 */ public int findPeakElement (int[] nums) { // write code here int left = 0; int right = nums.length - 1; while (left < right) { int mid = left + (right - left) / 2;...
0
点赞
评论
收藏
分享
2025-06-23 11:57
已编辑
字节跳动_财经_后端开发(实习员工)
题解 | 重建二叉树
import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * public TreeNode(int val) { * this.val = val; * } * } */ public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param preOrder int整型一维数组 * @param vinOrder int整型一维数组 * ...
0
点赞
评论
收藏
分享
2025-06-22 17:56
字节跳动_财经_后端开发(实习员工)
题解 | 链表内指定区间反转
import java.util.*; /* * public class ListNode { * int val; * ListNode next = null; * public ListNode(int val) { * this.val = val; * } * } */ public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param head ListNode类 * @param m int整型 * @param n int整型 * @return ListNode类 */ public...
0
点赞
评论
收藏
分享
2025-06-08 14:20
字节跳动_财经_后端开发(实习员工)
题解 | 平均播放进度大于60%的视频类别
select t2.tag as tag, concat( round( avg(case when timestampdiff(second,t1.start_time,t1.end_time)>=duration then 1 else timestampdiff(second,t1.start_time,t1.end_time)/t2.duration end) *100,2),'%') as avg_play_progress from tb_user_video_log t1,tb_video_info t2 where t1.video_id=t2.video_id grou...
0
点赞
评论
收藏
分享
2025-06-09 18:47
已编辑
字节跳动_财经_后端开发(实习员工)
题解 | 各个视频的平均完播率
第一种解法: select t1.video_id as video_id, round( avg( case when timestampdiff(second,t1.start_time,t1.end_time) >=t2.duration then 1 else 0 end),3) as avg_comp_play_rate from tb_user_video_log t1,tb_video_info t2 where t1.video_id=t2.video_id and date_format(t1.start_time,'%Y')=2021 and date_format(...
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务