1. Job Roadmap
  2. Home
  3. Problem Set
  4. codenotelist
  5. Forum
  6. course
  7. Shore Share Sessions
  8. Record
  1. Login
  2. Sign Up
  3. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
    ZhContent TextSol AI分析

思路

  1. 解析输入:将输入的字符串转换为实际的二维列表和一维列表。
  2. 确定参数:设输入特征图大小为 n×nn \times nn×n,池化窗口大小为 w×hw \times hw×h。
  3. 计算输出尺寸:输出特征图的高度为 out_h=⌊(n−h)/stride⌋+1out\_h = \lfloor (n - h) / stride \rfloor + 1out_h=⌊(n−h)/stride⌋+1,宽度为 out_w=⌊(n−w)/stride⌋+1out\_w = \lfloor (n - w) / stride \rfloor + 1out_w=⌊(n−w)/stride⌋+1。通常步长(stride)等于池化窗口的尺寸(即非重叠池化),因此这里步长在高度方向为 hhh,在宽度方向为 www。
  4. 滑动窗口取最大值:遍历每个窗口,计算窗口内的最大值,并填入输出矩阵。

代码实现

C++

P3433.第2题-最大池化操作

    1000ms Tried: 44 Accepted: 11 Difficulty: 2 所属公司 : 阿里
    算法与标签>模拟

题目内容

某医疗诊断公司在进行医疗图像识别的过程中,使用了基于卷积神经网络(CNN)的机器学习模型。其中,卷积层后的最大池化操作是关键步骤之一,它有助于减少模型的计算负担并提取特征的最重要部分。请根据输入描述和输出描述中的要求,编程实现与 CNN 中最大池化操作相关的子功能。

最大池化:最大池化是一种子采样方法,它在卷积操作后进行,用于减少模型的计算负担并提取特征的最重要部分。最大池化操作的步骤是:在卷积后的特征图中,选取一个固定大小的窗口,以固定的步长滑动窗口,并在每个窗口中选取最大的值作为该窗口的输出。

输入描述

输入第一行是一个 222 维的 listlistlist ,用于表示卷积后的特征图,形如 [[1,2,1,2],[3,4,3,4],[1,2,1,2],[3,4,3,4]][[1,2,1,2],[3,4,3,4],[1,2,1,2],[3,4,3,4]][[1,2,1,2],[3,4,3,4],[1,2,1,2],[3,4,3,4]] ,且所有的 listlistlist 组成的都是方阵。

第二行输入是一个 111 维的 listlistlist 参数,长度固定为 222 ,形如 [2,2][2,2][2,2] ,这两个元素分别表示池化窗口的宽度和高度。

输出描述

返回值为一个 222 维的 listlistlist ,表示经过最大池化操作后的特征图。

样例1

输入

[[1,2,1,2],[3,4,3,4],[1,2,1,2],[3,4,3,4]]
[2,2]

输出

[[4, 4],[4, 4]]

样例2

输入

[[1,3,2,4],[5,7,6,8],[1,3,2,4],[5,7,6,8]]
[3,3]

输出

[[7]]

登录后即可使用 AI 分析。

模式
倒计时时长
:

最长 10 小时 59 分;应用后按此时长重新开始。

提示:点击提交记录在左侧题面区域查看详情
题库
AI分析设置
留空使用官方API Key,每天有次数限制(自定义API Key仅限会员和管理员使用,不限次数)
会员和管理员可切换模型;切到 Kimi/智谱/通义/豆包时需填写对应供应商 API Key
升级会员,可将运行与提交冷却时间缩短至 1 秒起

Status

  • Judging Queue
  • Service Status

Development

  • Open Source

Support

  • Help
  • Contact Us

About

  • About
  • Privacy
  • Terms of Service
  • Copyright Complaint
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. Legacy mode
  3. Theme
    1. Light
    2. Dark
  1. 京ICP备2025123107号-1
  2. Worker 0, 75ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

请使用微信扫描下方二维码完成注册

Forgot password or username?