那一天的Java_Java起来 level
获赞
1842
粉丝
62
关注
22
看过 TA
5159
莆田学院
2025
Java
IP属地:北京
暂未填写个人简介
私信
关注
2025-08-28 22:40
莆田学院 Java
查看2道真题和解析
0 点赞 评论 收藏
分享
2025-08-23 19:16
莆田学院 Java
1.算法:给定一个宽度为n的无限高游戏界面,初始每列已有一定高度的方块(用数组表示),然后依次下落一系列特定形状的俄罗斯方块(每个方块由若干格子组成),要求模拟下落过程(方块会落到底部或已有方块上),并最终输出游戏界面各列的新高度。思路:对于每个下落方块,根据其形状(需考虑旋转和平移)在初始高度数组上尝试放置:从顶部向下扫描,检查方块底部与当前界面是否碰撞(即方块所占格子的下方是否已有方块或超出底部),找到最低的合法位置后更新对应列的高度(取原高度与方块放置后新高度的最大值),依次处理所有方块即可得到最终各列高度。2.算法:给定n艘船的耐久度数组a和攻击次数k,海盗攻击顺序为左右交替(先左端、再右端、再左端第二艘、右端第二艘,以此类推),每次攻击减少目标船1点耐久,求攻击结束后耐久值非正的船的数量。思路:由于k可能很大,直接模拟每次攻击会超时。通过计算完整攻击轮数(每轮左右各一次)和剩余攻击次数,可确定每艘船实际被攻击的次数:左侧船主要受左端攻击,右侧船主要受右端攻击。遍历每艘船,根据其位置计算所受攻击次数(左侧第i艘船被左端攻击次数为轮数加可能的额外左攻击),若耐久值小于等于攻击次数则被击沉,统计总数即可。
查看2道真题和解析
0 点赞 评论 收藏
分享
2025-08-22 13:29
莆田学院 Java
实习要不要自己找活干?我的看法可能有点不一样看到有人说“实习不用主动找活儿,反正都是leader分配任务,做别的也没用”,我其实不太认同。是的,实习生的任务绝大多数来自leader分配,但这不代表我们只能被动等待。leader通常很忙,不可能时刻关注每个人的成长节奏。如果你只是机械执行,三个月后除了几句代码、几个文档,可能什么都留不下。但如果你愿意主动一点,情况就会不一样:1. 权限之内,也有发挥空间有代码和文档权限,不代表只能写分配的功能。你可以:在完成主线任务后,主动优化陈旧注释、补充单元测试;看同事的代码,理解业务逻辑,提出更优雅的实现方案;写项目总结文档、绘制流程图——这些往往是团队缺但没时间做的。2. 主动,是为了“被看见”很多人觉得“主动找活没用”,其实是因为方法不对。不是让你抢活,而是:定期和leader同步进展,主动问“有没有其他需要协助的?”;在周会上分享你对项目的观察和建议(哪怕很小);帮同事解决一个小问题,积累信任感。3. 实习的本质是“偷师”,不是打工如果你只做分配的任务,结束时就只带走几句代码。但如果你主动:你能接触更广的业务逻辑,知道“为什么这么做”;你能让团队意识到“这个人靠谱”,甚至拿到return offer;你能在面试中讲出超越任务的思考——这才是实习真正值钱的部分。---所以,实习要不要主动?要。但聪明地主动——不越界、不抢功、用输出换取信任。没有人会拒绝一个主动且靠谱的人,哪怕你只是个实习生。
实习需要主动找活干吗?
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务