题目描述: 有N个快递站点用字符串标识,某些站点之间有道路连接。每个站点有一些包裹要运输,每个站点间的包裹不重复, 路上有检查站会导致部分货物无法通行,计算哪些货物无法正常投递 输入描述: 第一行输入M N,M个包裹N个道路信息. 0<=M,N<=100,检查站禁止通行的包裹如果有多个以空格分开 4 2 package1 A C package2 A C package3 B C package4
题目描述: 给定一个可存储若干单词的字典,找出指定单词的所有相似单词,并且按照单词名称从小到大排序输出。单词仅包括字母,但可能大小写并存(大写不一定只出现在首字母)。 相似单词说明:给定一个单词X,如果通过任意交换单词中字母的位置得到不同的单词Y,那么定义Y是X的相似单词,如abc、bca即为相似单词(大小写是不同的字母,如a和A算两个不同字母)。 字典序排序: 大写字母<小写字母。同样大小写的字
题目描述: 大众对垃圾短信深恶痛绝,希望能对垃圾短信发送者进行识别,为此,很多软件增加了垃圾短信识别机制。经分析,发现正常用户的短信通常具备交互性,而垃圾短信往往都是大量单向的短信,按照如下规则进行垃圾短信识别: 本题中,发送者A符合以下条件之一的,则认为A是垃圾短信发送者: * A发送短信的接收者中,没有发过短信给A的人数L > 5; * A发送的短信数 - A接收的短信数M >
题目描述: 某公司研发了一款高性能AI处理器。每台物理设备具备8颗AI处理器,编号分别为0、1、2、3、4、5、6、7。编号0-3的处理器处于同一个链路中,编号4-7的处理器处于另外一个链路中,不通链路中的处理器不能通信,如下图所示。现给定服务器可用的处理器编号数组array,以及任务申请的处理器数量num,找出符合下列亲和性调度原则的芯片组合。如果不存在符合要求的组合,则返回空列表。 亲和性调度
题目描述: 当前IT部门支撑了子公司颗粒化业务,该部门需要实现为子公司快速开租建站的能力,建站是指在一个全新的环境部署一套IT服务。每个站点开站会由一系列部署任务项构成,每个任务项部署完成时间都是固定和相等的,设为1。部署任务项之间可能存在依赖,假如任务2依赖任务1,那么等任务1部署完,任务2才能部署。任务有多个依赖任务则需要等所有依赖任务都部署完该任务才能部署。没有依赖的任务可以并行部署,优秀的
OD统一考试(C卷) 分值: 100分 题解: Java / Python / C++ 题目描述 围棋棋盘由纵横各19条线垂直相交组成,棋盘上一共19x19=361个交点,对弈双方一方执白棋,一方执黑棋,落子时只能将棋子置于交点上。 “气”是围棋中很重要的一个概念,某个棋子有几口气,是指其上下左右方向四个相邻的交叉点中,有几个交叉点没有棋子,由此可知: 在棋盘的边缘上的棋子最多有3口气(黑1),在
OD统一考试 题解: Java / Python / C++ 题目描述 双十一众多商品进行打折销售,小明想购买自己心仪的一些物品,但由于受购买资金限制,所以他决定从众多心仪商品中购买三件,而且想尽可能的花完资金现在请你设计一个程序帮助小明计算尽可能花费的最大资金数额。 输入描述 第一行为一维整型数组M,数组长度Q小于100,数组元素记录单个商品的价格,单个商品价格小于1000。 第二行为购买资金的
5.10 机考200多分 6.01 一面 1.自我介绍 2.讲讲简历的项目:只介绍了第一个项目,乳腺癌检测,用到了yolo,任务特点是数据量大以及数据不平衡balabala 3.除了提到的上采样还有什么方法可以应对数据不平衡:一开始没想起来,面试官提醒loss,想起来有个focaloss。 4.YOLO每个版本的变化是什么:以前看过,随便讲了讲先验框和backbone的变化。 5.除了yolo还有
7.2 机试三道题,一道数大雁,一道岛屿最大面积,还有一道忘记了,机试382 hr告知武汉没有开发hc,让我投测试,犹豫再三,还是投了 7.7 性格测试,忧郁分差一分没过。 7.18 今天约的一面,一点基础问题都没问,被拷打项目了,问了好多微服务的,忘记了好多,答得不好,接着两道面试题。第一道考察的是golang切片append扩容的知识,给一段代码,让你写出终端打印的结果(扩容会重新申请内存,然
分享一下面试经验攒攒人品 求捞~ 一面技术面(1h): 没有自我介绍,一上来就简单聊了两句了解身份,然后开始问项目,可能因为项目和岗位相关性很强,第一个创新点(第一个项目)就问了40多分钟,后面稍微了解了一下其他的项目就没了。 二面主管面(1h): 1.自我介绍 2.项目(这个也问了很久,主管说是因为项目和他们做的比较相关,就详细问了下) 3.合作经历,出现矛盾怎么解决 4.遇到的印象最深刻的挫折
题目描述: 有M(1<=M<=10)个端口组,每个端口组是长度为N(1<=N<=100)的整数数组,如果端口组间存在2个及以上不同端口相同,则认为这两个端口组互相关联,可以合并。 第一行输入端口组个数M,再输入M行,每行逗号分隔,代表端口组,输出合并后的端口组用二维数组表示 输入描述: 端口组内数字可以重复 输出描述: 1.组内相同端口仅保留一个,从小到大排序。 2.组外顺序保持输入顺序 补充说明
题目描述: 给你一个整数数组nums,请计算数组的中心位置 。数组中心位置是数组的一个下标,其左侧所有元素相乘的积等于右侧所有元素相乘的积。 数组第一个元素的左侧积为1,最后一个元素的右侧积为1 如果数组有多个中心位置,应该返回最靠近左边的那一个。如果数组不存在中心位置,返回 -1 。 输入描述: 输入只有一行,给出N个正整数用空格分格:nums = 2 5 3 6 5 6 1 <= nums.l
题目描述: 任务编排服务负责对任务进行组合调度。参与编排的任务有两种类型,其中一种执行时长为taskA,另一种执行时长为taskB。任务一旦开始执行不能被打断,且任务可连续执行。服务每次可以编排num个任务。请编写一个方法,生成每次编排后的任务所有可能的总执行时长。 输入描述: 第1行输入分别为第1种任务执行时长taskA,第2种任务执行时长taskB,这次要编排的任务个数num,以逗号分隔。 输
题目描述: 给定一个字符串s,s包含以空格分隔的若干个单词,请对s进行如下处理后输出: 1、单词内部调整:对每个单词字母重新按字典序排序; 2、单词间顺序调整: 1)统计每个单词出现的次数,并按次数降序排列; 2)次数相同时,按单词长度升序排列; 3)次数和单词长度均相同时,按字典序升序排列。 请输出处理后的字符串,每个单词以一个空格分隔。 输入描述: 一行字符串,每个字符
题目描述: 某部门开展Family Day开放日活动,其中有个从桶里取球的游戏,游戏规则如下:有N个容量一样的小桶等距排开,且每个小桶都默认装了数量不等的小球,每个小桶所装的小球数量记录在数组bucketBallNums中,游戏开始时,要求所有桶的小球总数不能超过SUM,如果小球总数超过SUM,则需对所有的小桶统一设置一个容量最大值maxCapacity,并需将超过容量最大值的小球拿出来,直至小桶