9/24 14:00 ~ 17:00 给两个球队名,然后是 n 行,每行 3 个数据,分别是球员名, 球员所属的球队,球员的得分,要求输出获胜队伍(可能平局),MVP球员(如有多个,输出先拿到最高分的)。(15分)(送分题) n 个玩家,m 个阵营,k 个草地(圆形或矩形),玩家可通过站在草地内隐身或拥有拥有隐身buff隐身,相交的草地内的玩家可互相看见,在草地外的玩家不能看见的草地内不同阵营的玩
10道单选 10道不定向 3道编程大题(ak剩20min) 第一题 : 给定一个数n和一个位置p 求n转化为二进制后 从右往左第p个位置上的值是否为1 题解: 简单位运算,右移p-1次后得到n2, return n2&1; 第二题: 给个数组,数组元素值范围是3-13的整数, 代表扑克牌3-10,和JQK(11.12.13). 求 是否能用顺子的形式出完所有手牌。 题解: 递归贪心,用map存每个
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 计算最小的距离总和 * @param distance int整型vector<vector<>> 学生到2个校区的距离 * @return int整型 */ int Calcul
40min AK T1 Problem 给定一个长度为n的字符串,进行q次操作,每次操作修改其中一个字符,每次修改后输出极长连续字符的段数,如aabbaaa的段数是3。 Solution set存连续段的(起点、终点、字符),每次修改字符的时候最多影响三个连续段,修改后输出set的大小即可。 T2 Problem 同一天内吃糖果的愉悦度为a1+max(0,a2-1)+max(0,a3-2)+...
T1、T2 100 T3 每次可以前进的方向(x+k, y) (x, y+k) (x+k)(y+k) (k随意) 从左上角到右下角的最短路线 打暴力 50,应该是一个前缀和优化dp吧,忘了怎么写了,家人催着吃饭提前交了 T3 暴力代码 #include <iostream> #include <cstring> #include <algorithm> #include <vector> usi
8个单选 6个多选 2个编程题 编程题不是很难 第一题是根据输入给定的分割方案,求出分割后的最大区域。 第二题是升序合并多个链表。
欢迎点赞交流讨论 T1 先后经过三个点,求最短距离;平面可连接扩展。 模拟即可,参考代码: m, n = list(map(int, input().split())) x1, y1 = list(map(int, input().split())) x2, y2 = list(map(int, input().split())) x3, y3 = list(map(int, input().s
昨天中午刚做的美的的暑假实习笔试题,主要题型是十道单选,五道不定选,三道编程题,编程说实话是挺简单的,可能是找实习以来唯一的一次全A了,但是感觉大部分人都是全A。
1、宝石闯关 小超最近迷恋上了一款闯关游戏一路上过关斩将从小兵的身上获取到防御宝石,其中小兵的防御宝石数值为ai,有一天小超终于杀到boss,此时小超手中有n颗防御宝石价值为ai,其中boss手中有m颗攻击宝石价值为bi,现在小超想知道手中的防御宝石是否能够抵抗住boss的攻击宝石,小超能够抵抗住boss的条件为ai能够被bi整除. 2、撞石头 有一堆石头,用正整数数组 stones 表示,其中
辣鸡选手一道也不会,记录下题目吧,唉 一、任何正整数都可以表示为若干个不相等的3的幂的和或差。例如20=27-9+3-1,30=27+3。给定一个正整数,请你输出一个合法的表达式,务必保证表达式只包含加号和减号,每一项均为3的幂。按每一项从大到小输出 1<= x <=10^9 二、米小游拿到了一个长度为n的数组a,数组的元素是正整数。她准备构建一个长度为n-1的数组b,bi=ai+a(i+1) (
题型为25道单选,每题2分,3道编程题,共50分,合计100分。 选择题有点难,考了不少多线程的内容。用了大概五十分钟 编程题三题通过率1,1,0.2。 编程题第一题是,格式转换,将若干个short类型的数学经过对数运算后转成double类型,最后直接去掉小数部分输出。对格式转换有点陌生了,这题耗了约三十分钟。 第二题是十二个无人机摆成廿图形,计算满足十二个节点坐标绝对值是给定的m值的情况有多少种
时间线:10月底投递的简历,11月开始面试。过了笔试时间,没做笔试 腾讯一面 两道题 合并两个有序数组 使用快排的方式,知道第K大的数(代码逻辑没问题,结果没有做出来) a. 快排最快时间复杂度是多少,最差时间复杂度是多少(没答出来,和他扯皮,拉跨) 项目 你说一下你负责的项目 如何保障写入的数据不会冲突 a. 这个没有思考过(空气宁静了半分钟,拉跨) 有没有想过你这个项目,如何提高写入磁盘的效率
今年春招我们帮助了多位同学顺利拿到大厂offer,在秋招面试之际,我们整理了同学们的面试题,仅供大家参考!! 同学们可以对照面试题默默给出自己的答案,整理一下回答,打一场有准备的仗喔! 小H同学--腾讯IEG--社区运营 面经 说一个你经常玩的游戏,哪些吸引你的点,哪些可以改进? 怎么样才能让玩家不拘泥于一款中国年限定呢?也就是说都买。 谈一谈印象深刻的商业化活动,不限制游戏。 (根据各个工作室的
首先来五个高级测试面试题(含金量高, 分水岭能 pass 掉很多人) 1. 结合你以前的工作经验和学习到的测试技术,说说你对质量保证的理解? 这是个综合性基础知识问题,考验你在测试行业工作几年后的心得,是否有测试思维,明确自 己的定位。可以谈谈你认为如何做好测试?如何衡量质量?你又如何专注软件质量提升,帮助 团队快速迭代高质量交付。 2. 非关系型数据库和关系型数据库的区别,谈谈优势比较? 数据库
荐语: 推荐小夕的一篇文章~ 以下文章来源于小夕学算法 ,作者小夕 小夕学算法. 小夕用动画、漫和五种编程语言(Java、C++、Python、JS、PHP)为大家讲解算法,并分享大厂经历和面试真题。 阅读须知 小夕:共2种解法,新解法在后文,为了进行连续,把之前的解法也重新发了一遍。 题目 0,1,···,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字(删除后从下一个