题目描述 给出一个包含N个整数的序列A,定义这个序列A的前缀和数组为SUM数组 ,当SUM数组中的第i个元素等于在i前面的三个元素的和,那么第i个元素就称为GOOD。 那么这个SUM数组中包含多少个GOOD 元素? 输入 第一行整数T表示数据组数(1<=T<=10) 每组数据以下格式: 输入的第一行 ...
分类:
其他好文 时间:
2017-05-02 21:10:03
阅读次数:
109
———————————————————————————————————————————— /**************************************************//* 行编辑程序 *//* 输入的数据存入缓冲区用来接收用户输入的一行字符 *//* 之后逐行存入用户数据 ...
分类:
编程语言 时间:
2017-05-02 19:40:21
阅读次数:
259
数组 数组 1)为什么需要数组? 当需要使用多个变量的时候,不方便,比如一个班级所有同学的名字,使用数组来简化我们开发 2)数组:用来保存一组相同类型的(变量),内存中是一段连续的存储空间 变量:内存中一块独立存储空间 数组可以包含多个变量 3)数组定义和创建 数组是引用类型 格式:数据类型[] 数 ...
分类:
编程语言 时间:
2017-04-21 14:27:39
阅读次数:
262
数组: //var attr =Array(数组长度(可不写)) var attr =Array(); //相当于声明我要创造一个数组了 attr[key] =value; //key是唯一的也叫作索引值 attr[0] ="a"; attr[1] ="b"; 数组 定义数组的方法有三种: ①.at ...
分类:
编程语言 时间:
2017-04-20 17:07:34
阅读次数:
194
1、给数组定义 var arr = new Array(); //定义空数组(new可写可不写) arr[0] = 'a'; arr[1] = 999; //赋值(var是单独定义) var arr2 = Array('a','b','c'); var arr3 = ['a','b','c']; / ...
分类:
编程语言 时间:
2017-04-18 13:54:57
阅读次数:
199
强类型语言三个特点:1.数组里边只能存储相同数据类型的数据,2.数组的长度固定,3.在内存里边是连续的 一.数组定义及取值 $arr = array(1,2,3,4,5);//echo $arr[0]; //索引数组 $arr1 = array("one"=>"111","two"=>"222"); ...
分类:
编程语言 时间:
2017-04-16 16:15:57
阅读次数:
198
函数介绍: 函数function 是由若干条shell 命令组成的语句块,实现代码重用和模块化编程。 它与shell 程序形式上是相似的,不同的是它不是一个单独的进程,不能独立运行,而是shell 程序的一部分。 函数和shell 程序比较相似,区别在于: Shell 程序在子Shell 中运行 而 ...
分类:
编程语言 时间:
2017-04-12 20:48:44
阅读次数:
276
基础内容 1. 数组定义 定长、可变数组的定义;元素添加,删除,排序,求和等常用运算 scala 数组操作中使用了隐式转化. 更多资料参考: scala 数组 scala 隐式转换 ...
分类:
编程语言 时间:
2017-04-12 13:34:40
阅读次数:
235
对于数组ai,最大子数组定义为:ai的和最大的非空连续子数组,很明显,这个概念只对既有正元素,又有负元素的数组有意义,例如,对于ai[16] = {13, -3, -25, 20, -3, -16, -23, 18, 20, -7, 12, -5, -22, 15, -4, 7},最大子数组为{18 ...
分类:
编程语言 时间:
2017-04-10 22:37:15
阅读次数:
188
一维数组 有三种赋值方式 1.原始的赋值 2. 初始化赋值 3.动态赋值 二维数组 二维数组定义的一般形式为 类型说明符 数组名 【常量表达式】 【常量表达式】 例如: 定义a为3 x 4(3行4列)的数组, b为5x10的数组 如下: 分割线: 例如: 说明了一个三行四列的数组, 数组名为a, 其 ...
分类:
编程语言 时间:
2017-04-10 09:24:05
阅读次数:
216