春招笔试|米哈游4.15笔试三道题

本文分享了米哈游2023春季招聘笔试的三道算法题目,涉及3的幂次方表示整数、音乐和声和奇妙糖果制作问题。提供了解题思路和在线提交地址,适合程序员备考练习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一题

题目内容

在这个古老的民族中,数学不仅是一门学科,更是一种信仰和文化。他们相信,数字是宇宙中最基本的构成元素,任何事物的本质都可以用数字来描述和解释。

因此,这个民族对数字的研究非常深入。他们探索各种数学问题,包括数论、几何、代数等等,不断推进数学领域的发展。

其中一个有趣的问题是如何用若干个不相等的 3 3 3 的幂次方的和或差来表示任何正整数。这个问题引起了这个民族数学家们的极大兴趣,经过长期的研究和探索,他们最终得出了结论:任何正整数都可以用若干个不相等的

### 米哈2024春季笔试相关信息 米哈作为一家知名的戏开发公司,在其聘过程中通常会通过笔试来筛选候选人。根据以往的经验和公开资料,可以推测出一些可能涉及的内容以及备考建议。 #### 可能的目类型 从过往的记录来看,米哈笔试目主要集中在算法设计、数据结构应用以及数理逻辑分析等方面。例如: - **算法类问**:可能会考察经典的排序算法实现及其优化版本[^1]。比如快速排序不仅测试应聘者对于基本概念的理解程度,还考验其实现能力。 ```python def quick_sort(arr): if len(arr) <= 1: return arr else: pivot = arr[len(arr)//2] left = [x for x in arr if x < pivot] middle = [x for x in arr if x == pivot] right = [x for x in arr if x > pivot] return quick_sort(left)+middle+quick_sort(right) ``` - **数论与规律寻找**:这类问是评估考生抽象思维能力和解决复杂数学关系的能力。下面是一个简单的例子展示如何处理特定模式下的计数问[^2]。 ```cpp #include <bits/stdc++.h> using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(0); int q; cin >> q; while(q--){ long long x; cin >> x; x /=3 ; long long res=0; for(long long i=1;i<=x-2;i++){ long long d=x-i; res+=d-1; } cout<<res<<"\n"; } return 0; } ``` #### 备考建议 为了更好地应对即将到来的考试,可以从以下几个方面着手准备: - 加强基础理论学习,特别是计算机科学核心课程中的知识点复习; - 积极参与在线平台上的刷活动,积累实战经验并熟悉常见考点; - 关注行业动态和技术博客分享的文章资源,获取最新的面试技巧指导; #### 经验分享 成功通过此类选拔的人士普遍提到几点心得: - 时间管理至关重要,在有限时间内完成高质量解答是取胜关键之一; - 对于不确定答案的部分也要尝试作答,因为部分得分往往优于完全空白; - 考前保持良好作息状态有助于发挥正常水平;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

塔子哥学算法

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值