1 条题解
-
0
NUMPY085 题解:数组归一化
题目
将数组归一化到 区间。
解题思路
- 读取数组
- 计算最小值和最大值
- 应用归一化公式
代码
import numpy as np n = int(input()) arr = np.array(list(map(float, input().split()))) result = (arr - arr.min()) / (arr.max() - arr.min()) print(result)代码详解
归一化公式:
这样可以将任意范围的数组映射到 区间。
运行示例
输入:
5 1.0 2.0 3.0 4.0 5.0分析:
- ,
- 以此类推...
输出:
[0. 0.25 0.5 0.75 1. ]核心知识点
- 归一化公式
- 、
- 1
信息
- ID
- 223
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 上传者