【春招笔试】2025.03.13-蚂蚁春招笔试题

news/2025/3/18 11:01:09/

题目总结

题目一:区间未出现的最小值之和

1️⃣:统计全为1的子数组数量和全为0的子数组数量,利用公式计算

2️⃣:利用数学公式 n(n+1) - 2N0 - N1 计算最终答案

难度:中等

这道题目的关键在于理解 mex 的概念,并发现对于只含 0 和 1 的数组,mex 值只可能是 0、1 或 2。通过数学推导,我们可以得到一个 O(n) 的高效解法,避免了暴力枚举所有子数组。

题目二:信用评分特征选择

1️⃣:解析输入的二维列表数据

2️⃣:使用决策树算法评估特征重要性

3️⃣:返回重要性最高的特征索引

难度:中等

这道题目结合了数据解析和机器学习算法,需要理解决策树中特征重要性的计算方法。通过计算基尼不纯度或信息增益,可以找出对分类最有帮助的特征。

题目三:棋盘炮台攻击计数

1️⃣:使用哈希表存储每个坐标轴上的炮台位置

2️⃣


http://www.ppmy.cn/news/1580054.html

相关文章

365天之第P10周:Pytorch实现车牌识别

365天之第P10周:Pytorch实现车牌识别 Pytorch实现车牌识别 365天之第P10周:Pytorch实现车牌识别一、导入数据1.获取类别名2. 数据可视化3. 标签数字化4. 加载数据文件5. 划分数据 二、自建模型三、 训练模型1. 优化器与损失函数2. 模型训练 四、 结果分析…

如何配置 Docker 以实现无需 sudo 使用

1. 背景知识:为什么需要 sudo? Docker 是一个容器化平台,其核心组件包括: Docker 守护进程(dockerd):负责管理容器的创建、运行和销毁。Docker CLI:用户通过命令行工具&#xff08…

DeepSeek-prompt指令-当DeepSeek答非所问,应该如何准确的表达我们的诉求?

当DeepSeek答非所问,应该如何准确的表达我们的诉求?不同使用场景如何向DeepSeek发问?是否有指令公式? 目录 1、 扮演专家型指令2、 知识蒸馏型指令3、 颗粒度调节型指令4、 时间轴推演型指令5、 极端测试型6、 逆向思维型指令7、…

【redis】Jedis 操作 Redis 基础指令(下)

列表操作 lpush/rpush 和 lpop/rpop 将一个或者多个元素从左/右侧放入(头/尾插)到 list 中 依次头插 从 list 左/右侧取出元素(即头/尾删) public static void test1(Jedis jedis) { jedis.flushAll(); long n jedis.lpush(…

时间语义与窗口操作:Flink 流式计算的核心逻辑

在实时数据流处理中,时间是最为关键的维度之一。Flink 通过灵活的时间语义和丰富的窗口类型,为开发者提供了强大的时间窗口分析能力。本文将深入解析 Flink 的时间语义机制,并通过实战案例演示如何利用窗口操作实现实时数据聚合。 一、Flink…

创建表空间和表

创建表 1.业务背景 在城市的住宅小区和商业区域中,需要对业主的用水情况及费用缴纳进行有效管理。业主类型涵盖普通居民、商业用户等不同类别(业主类型表),每种类型对应不同的水价标准(价格表)。区域表记…

【计算机网络】浏览器组成、工作原理、页面渲染流程...

1、一个页面从输入URL到页面加载完的过程中都发生了什么? 不分析硬件层面,一个简化的过程: ① 在接收到用户输入的网址后,浏览器会开启一个线程来处理这个请求,对用户输入的URL地址进行分析判断,如果是H…

C语言 第五章 指针(1)

目录 指针的理解 变量的访问方式 内存地址与指针 指针变量 指针变量的定义 举例: 注意: 指针的应用场景 指针的理解 变量的访问方式 计算机中程序的运行都是在内存中进行的,变量也是在内存中分配的空间,访问内存中变量存…