数组的遍历 数组遍历: 就是将数组中的每个元素分别获取出来,就是遍历。遍历也是数组操作中的基石。 执行结果: 最大值获取: 从数组的所有元素中找出最大值。实现思路: 定义变量,保存数组0索引上的元素 遍历数组,获取出数组中的每个元素 将遍历到的元素和保存数组0索引上值的变量进行比较 如果数组元素的值 ...
分类:
编程语言 时间:
2019-05-09 13:44:22
阅读次数:
131
冒泡排序 1. 依次比较第一第二个值,第二第三直到n-1与n个值是第一趟排序(依次执行n-1次排序),因为第一次找出最大值,第二次找出第二大值, 要比较n-1次,则剩下的值为最小值 2. 如果第一个值比第二个值大,将两个值调换 #include<stdio.h>void Bubble_sort(in ...
分类:
编程语言 时间:
2019-05-08 17:27:12
阅读次数:
124
设计思想:这个程序要求在一个二维数组组成的矩形里面找出子矩形,且这个子矩形的和是最大的。我便想着是找出所有的子矩形的和放在一个一维数组里面进行比较,找出最大值。于是便要找一个找出所有子矩形的方法。我首先想到,找到一个数为顶点确定矩形的宽之后逐步改变矩形的长,在改变矩形的宽,在这种宽下改变长。这样便可 ...
分类:
其他好文 时间:
2019-03-24 17:40:29
阅读次数:
155
题目 找出给定的n个整数中的最大值及下标, 思路 1首先输入n,然后在定义并输入数组中的n个数。 2利用循还找出最大值。 3用while循环找出最大值的小标(从数组的第一个开始,当等于最大值时输出下标) ...
分类:
其他好文 时间:
2019-02-27 15:52:30
阅读次数:
135
[Luogu 3128] USACO15DEC Max Flow "" 最近跟 LCA 干上了… 树剖好啊,我再也不想写倍增了。 以及似乎成功转成了空格选手 qwq。 对于每两个点 S and T,求一下 LCA 顺便树上差分,最后求差分数组的前缀和并找出最大值输出就行了。 (PS:最近考前训练不开 ...
分类:
其他好文 时间:
2018-11-01 22:23:41
阅读次数:
204
9.5 排序: (视频下载) (全部书籍)有一种排序的方法,非常好理解,详见本题的步骤,先找出最大值和最小值,把最小值打印出来后,把它存在另一个数组b当中,再删除此最小值,之后再来一次找出最小值,打印出最小值以后,再把它存在另一个数组b当中,再删除此最小值,这样循环往复,直到做完,你就会发觉,你已经 ...
分类:
编程语言 时间:
2018-09-22 18:19:46
阅读次数:
255
源码: 简单使用: 结果: 一般使用: 当key不为空时,就以key的函数对象为判断的标准. 如果我们想找出一组数中绝对值最大的书,就可以配合lambda先进行处理,再找出最大值. 结果: 骚操作:找出字典中值最大的那组数据 如果有一组商品,其名称和价格都存在一个字典中,可以用下面的方法快速找到价格 ...
分类:
其他好文 时间:
2018-09-04 20:18:59
阅读次数:
228
什么是数据结构 将生活中大量的复杂的问题转化成特定的数据类型和特定的存储结构存储在主存储器(内存)中。为了完成某个目标(排序,求和等)而执行特定的操作。 针对同一个目标,如果用不同的数据类型和存储结构。就需要采用不同的算法进行计算。 如:从一个线性表中找出最大值。使用数组与使用链表它们对应的查找代码 ...
分类:
其他好文 时间:
2018-04-23 00:22:48
阅读次数:
147
题目大意: 一个区间的价值为区间内所有数的和。 求序列中长度在L至R的区间中价值前k大的区间的价值和。 题解: 一个区间价值用s[r]-s[l]来表示,s为前缀和。假设固定了右端点,则可以通过st表来确定左端点的最优位置。对于所有的右端点,我们将他们扔进堆里就能找出最大值来。 然后对于一个右端点确定 ...
分类:
其他好文 时间:
2018-04-07 15:02:31
阅读次数:
172
前缀后缀和搞一搞,然后枚举一下区间,找出最大值 ...
分类:
其他好文 时间:
2018-04-05 11:34:43
阅读次数:
377