儋州市网站建设_网站建设公司_Java_seo优化
2025/12/23 22:06:14 网站建设 项目流程

别急着除法!这道题真正想教你的,是“工程级思维”


一、先说人话:这题到底在干嘛?

题目很简单:

给你一个数组nums,返回一个数组res
其中res[i]等于除了nums[i]以外所有元素的乘积

示例:

输入: [1, 2, 3, 4] 输出: [24, 12, 8, 6]

解释一下:

  • res[0] = 2 × 3 × 4 = 24
  • res[1] = 1 × 3 × 4 = 12
  • res[2] = 1 × 2 × 4 = 8
  • res[3] = 1 × 2 × 3 = 6

第一反应很多人都会说:

“这不简单吗?先算总乘积,再除以自己。”

然后你就会被题目轻描淡写地“补一刀”:

不允许使用除法

到这一步,其实这道题的真实面目才刚刚露出来。


二、为什么这题经典?因为它很“像真实系统”

我一直觉得

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询