首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
其实是牛哥
获赞
948
粉丝
304
关注
45
看过 TA
1492
男
清华大学
2023
数字IC前端设计
IP属地:江苏
平平无奇的菜鸡、
私信
关注
拉黑
举报
举报
确定要拉黑其实是牛哥吗?
发布(91)
评论
刷题
其实是牛哥
关注TA,不错过内容更新
关注
2021-10-12 14:46
清华大学 数字IC前端设计
题解 | 根据周长求面积
Circle类和Square类继承Shape类实现Area接口,这里看到预设代码中Circle类和Square类是由以周长为参数的构造方法实例化的,那么Circle类和Square类继承了Shape类,Shape类中有以周长为参数的构造方法,所以我们可以使用通过super关键字来调用父类的构造方法。这部分代码参考写法为: public Circle(double s) { super(s); } public Square(double s) { super(s); } 计算面积的方法getArea()可以通过重写Area接口中的getArea()实现,在Circle类和Sq...
0
点赞
评论
收藏
分享
2021-10-12 14:24
清华大学 数字IC前端设计
官方题解 | #冒泡排序#
冒泡排序的步骤为: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 这段逻辑的代码参考写法为: for (int i = 0; i < arr.length - 1; i++) { for (int j = 0; j < arr.length - 1 - i; j++) { if (arr[j] > arr[j + 1]) { i...
0
点赞
评论
收藏
分享
2021-10-12 14:19
清华大学 数字IC前端设计
题解 | #日期换算#
题中要求输入以空格分隔的一组字符串,那么这里就可以用split(" ")的方式将字符串进行拆分并用数组进行接收,这里的代码参考写法如下: String[] arr = str1.split(" "); 由于需要用户输入年、月、日、时、分、秒,所以我们应该判断得到的数组长度是否为6,若为6,则将拆分后的字符重新组装成预设代码中给好的时间戳形式的字符串,即 "年-月-日 时:分:秒",并将这个字符串转化为Date类型。这部分代码参考写法如下: if(arr.length != 6){ System.out.println("您输入的数据不合理"); }else{ String ...
0
点赞
评论
收藏
分享
2021-10-12 12:18
清华大学 数字IC前端设计
官方题解 | 回文数判断
关于回文数有很多种解法,第一种可以使用字符串反转,这种解法较为简单。首先将number转换为StringBuilder类型,然后使用reverse()方法将字符串反转,之后将反转后的字符串和number都转化为String类型进行equals判断,若结果为true则该数是回文数,这种方法的代码 参考写法如下: //将number转化为StringBuilder类型并取反 StringBuilder sb = new StringBuilder(number+"").reverse(); //将sb和number转化为String类型进行equals判断 if (sb.toString()....
0
点赞
评论
收藏
分享
2021-10-12 12:10
清华大学 数字IC前端设计
题解 | #记录点赞用户#
由于本题为记录点赞的用户列表,所以应该选择某个集合来存储用户。首先分析业务需求来选定使用什么集合,在这个业务需求下,顺序并不重要,但姓名应不重复,所以最好选择遍历速度和插入删除速度快的Set集合来存储点赞用户,集合内存放的数据类型为String,代码参考写法为: private HashSet names = new HashSet(); 根据预设代码得知,需要补全代码的部分为LikeRecorder接口的实现类,那么这里应该重写接口中的方法。like方法中传入用户名作为参数,用if语句判断集合中是否包含此用户名,包含则将此用户名移除,不包含则向集合中添加此用户名。判断集合中是否存在该对象...
0
点赞
评论
收藏
分享
2021-11-26 14:38
已编辑
清华大学 数字IC前端设计
官方题解 | #编写个人所得税计算程序#
首先根据题目要求,新建三个employee对象。因为题目预设代码已经给出Employee的有参构造方法,所以我们可以通过有参构造的方式新建employee对象,然后通过List集合的add方法,将employee对象放入集合中。 此处参考代码如下: Employee employee1 = new Employee("小明",2500); Employee employee2 = new Employee("小军",8000); Employee employee3 = new Employee("小红",100000); employees.add(employee1); employees...
0
点赞
评论
收藏
分享
2021-10-12 11:58
清华大学 数字IC前端设计
官方题解| 统计一句话中重复单词的个数
题目不考虑空格和特殊字符的字数,那么可以先对字符串中的空格和特殊字符进行操作,这里可以使用String类提供的字符串替换方法replaceAll()将空格以及特殊字符转化为空,这个函数的参数有regex和replacement两个,含义分别是匹配此字符串的正则表达式和用来替换每个匹配项的字符串。那么在这里,regex参数就可以写为匹配所有的非a-z和A-Z的字符,将匹配到的的字符替换为空字符串,具体写法参考如下代码: line = line.replaceAll("[^a-zA-Z]", ""); 利用map集合的key不能重复这一点,将处理过的字符串拆分成一个个的字符,拆分的方式可以是...
0
点赞
评论
收藏
分享
2021-10-08 10:30
清华大学 数字IC前端设计
#给牛客的问题反馈和建议# 各位牛友,如果遇到问题、bug和建议,快快加入这个用户反馈群,就能够第一时间反馈给牛客的工作人员!
0
点赞
评论
收藏
分享
2021-09-29 11:41
已编辑
清华大学 数字IC前端设计
Java语法入门 ——基本数据类型
1.1 基本数据类型 Java有8种基本数据类型,分别是byte、short、int、long、float、double、char、boolean。这8种类型又可以划分为4个小类,每一个类型占据不同的内存空间,详细见下表: 整数类型 整数类型的最高位存放正负符号,1表示负、0表示非负,其余位置存放整数值。所以,根据不同整数类型的位数,我们可以推算出它的数据范围: 浮点类型 浮点类型采用科学计数法来表示数值,对于任意的小数,我们都可以采用统一的科学计数形式表示它。 0....
键盘盘盘盘:
很基础
0
点赞
评论
收藏
分享
2021-09-30 18:38
已编辑
清华大学 数字IC前端设计
数分面试真题| 滴滴&小破站
滴滴新鲜热乎真题 太难了呜呜呜 为用户提供打车服务。现有四张表,分别是 driver(司机数据)表, online_time(在线时长数据)表, order_info(订单数据)表, city(城市匹配数据)表。 问题如下: 提取2020年8月各城市每天的司机数、快车订单量和快车流水数据。 提取2020年8月和9月,每个月的北京市新老司机(首单日期在当月为新司机)的司机数、在线时长和TPH(订单量/在线时长)数据。 ...
投递哔哩哔哩等公司10个岗位 >
0
点赞
评论
收藏
分享
2021-09-28 14:56
清华大学 数字IC前端设计
哔哩哔哩数分面试真题
面试官直接给了2表,表名自己定义吧。 重要的是思路。 表1 用户访问表 用户id 访问日期 是否是会员 观看视频id 表2视频信息表 视频id 视频名称 视频类型 1.统计某日 首次开通会员的人数 2.计算鬼畜区的用户里,有多少用户看过汽车,番剧区用户里,有多少用户看过放映厅?(1分) 3.哪一类的视频观看人数最多(2分) 4.某天最受欢迎的视频类型是什么?(2分) 如果大家想刷这道题和讨论思路,可以加群
草莓软糖:
请问楼主这是几面啊 b站什么部门啊
0
点赞
评论
收藏
分享
2021-09-28 14:48
清华大学 数字IC前端设计
大厂数据分析面试题
某东618活动页面转化漏斗分析 其中第三题我fail 了,第四题是我编的 还没出结果,期待好运 有3张表,搁一行代表字段。 表1 用户行为记录表 用户id 用户是否展示 用户是否浏览 用户是否加入购物车 用户是否购买 商品id 表2 用户信息表 用户id 用户性别 用户年龄 表3 商品信息表 商品id 商品名称 商品价格 问题: Q1...
0
点赞
评论
收藏
分享
2021-09-23 10:28
清华大学 数字IC前端设计
2021-09-23
在牛客打卡7天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
分享
2021-09-14 16:42
清华大学 数字IC前端设计
#给牛客的问题反馈和建议# 各位牛友,如果遇到问题、bug和建议,可以加入这个用户反馈群,可以第一时间反馈给牛客的工作人员!
0
点赞
评论
收藏
分享
2021-09-11 12:29
清华大学 数字IC前端设计
2021-09-11
在牛客打卡6天,今天学习:刷题 13 道/代码提交 1 次
每日监督打卡
0
点赞
评论
收藏
分享
1
2
3
4
5
6
7
关注他的用户也关注了:
牛客网
牛客企业服务