输出一个整数序列中最大的数和最小的数的差。 输入:第1行为m,表示整数个数,整数个数不会大于10000 第2行为m个整数,分别以空格隔开,每个整数的绝对值不会大于10000 输出:m个数中最大值和最小值的差 样例输入: 5 2 5 7 4 2 样例输出: 5 ...
分类:
其他好文 时间:
2020-09-08 21:05:41
阅读次数:
53
树链剖分基本操作: 1. 修改第i条边的权值。 2. 对树上一条路径的权值取反(正变负,负变正)。 3. 查询树上一条路径的权值的最大值。 因为要取反,所以要同时维护最大值和最小值。 1 #include<cstdio> 2 #include<cstring> 3 #include<algorith ...
分类:
其他好文 时间:
2020-08-18 13:36:03
阅读次数:
62
[编程题] lk 152. 乘积最大子数组-二维动态规划 题目 输入输出 方法1:使用一个二维的dp来表示当前节点的最大值和最小值情况 思想: ? 每个dp[i]位置用两个维度表示值信息,dp[i][0]表示目前的最大值情况,dp[i][1]表示目前的最小值情况如负数 ? ① 我们在遍历数组的时候, ...
分类:
编程语言 时间:
2020-07-30 22:21:57
阅读次数:
94
可以先做一下弱化版:CF526F Pudding Monsters,那道题是本题的基础。 由于这是个排列,因此好区间可以转化为满足 \(max - min = r - l\) 的区间。其中 \(max,min\) 分别表示区间最大值和最小值,\(l,r\) 分别表示区间左右端点。我们可以枚举 \(r ...
分类:
其他好文 时间:
2020-07-26 22:48:58
阅读次数:
64
今天学习了包装类,除了Integer和Character其余六个类型都是首字母大写,包装类的用途:作为和基本类型数据对应的类型存在,方便涉及对象的操作,包含每种基本类型的相关属性,如最大值和最小值,以及相关的操作方法。int的包装类是Integer,两者之间可以相互转换,如Integer i=new ...
分类:
编程语言 时间:
2020-07-21 22:57:29
阅读次数:
88
题目描述 有一个长为 n 的序列 a,以及一个大小为 k 的窗口。现在这个从左边开始向右滑动,每次滑动一个单位,求出每次滑动后窗口中的最大值和最小值。 例如: The array is [1,3,-1,-3,5,3,6,7]] and k=3。 输入格式 输入一共有两行,第一行有两个正整数 n,k。 ...
分类:
其他好文 时间:
2020-07-19 00:33:24
阅读次数:
74
在进行深度学习张量计算时,经常要获取张量在某个维度的最大值和最小值,以及这些值的位置。如果只需要知道位置,则torch.argmax和torch.argmin函数便可以实现。 Torch.argmax(input, dim=None, keepdim=False):返回指定维度最大值的序号。 有时候 ...
分类:
其他好文 时间:
2020-07-12 20:51:13
阅读次数:
65
题目: 有 \(n\) 个整数,将其分配给 \(k\) 个人,每个人要求获得的数的个数为 \(w[i]\),每个人的幸福值为受的数的最大值和最小值之和。求所有人幸福值的和的最大值。 $1≤n≤2?105,1≤k≤n,?109≤a_i≤10^9,1≤w_i≤n,w_1+w_2+…+w_k=n$ 分析: ...
分类:
其他好文 时间:
2020-06-25 17:27:51
阅读次数:
80
@Test //写出四家店的最低价和最高价 public void test02(){ int []mon =new int [4]; //定义数组的长度 int max =0; //定义一个最大值 int min =0; //定义一个最小值 // 先进行一次循环统计出数组中各项的值 for (in ...
分类:
编程语言 时间:
2020-06-18 21:49:00
阅读次数:
94
# 猜数字游戏import randomsmaller = int(input('输入最小的数:'))larger = int(input('输入最大的数'))myNum = random.randint(smaller, larger) # 在最大值和最小值中间随机取一个数print('随机数:' ...
分类:
其他好文 时间:
2020-06-17 23:48:18
阅读次数:
118