1.输出无解情况。2.输出时注意是否要加一些提示语句(如'ans='),另外注意大小写。3.要求分行输出时记得考虑输出满一行的情况。4.交程序时要删去调试的语句。5.有时输出的答案错误可能是数组开小了或变量范围小了。6.一些变量名要避免重复使用,如我喜欢将t用来做排序的媒介,又用来统计数组元素个数,...
分类:
其他好文 时间:
2015-02-10 22:56:45
阅读次数:
184
题目:在线性时间内非递归的求数组的最大连续子数组(连续和最大的子数组)。思路:设最大子数组的和为max,起点和终点位置为s、e,正在扫描的子数组的和为add,起点和终点位置为i、j。max的初始值为-∞。 1.若数组的值全为负,则返回最大值。 2.逐个扫描数组元素,更新add、i、j的值...
分类:
编程语言 时间:
2015-02-10 14:52:28
阅读次数:
204
lua 中pairs 和 ipairs区别标准库提供了集中迭代器,包括迭代文件每行的(io.lines),迭代table元素的(pairs),迭代数组元素的(ipairs),迭代字符串中单词的 (string.gmatch)等等。LUA手册中对与pairs,ipairs解释如下:ipairs (t)...
分类:
其他好文 时间:
2015-02-09 15:27:58
阅读次数:
115
改写要求1:改写为以单链表和双向链表存储二维数组改写要求2:添加函数SingleLinkProcess()实现互换单链表中最大结点和头结点位置,最小结点和尾结点位置改写要求3:添加函数DoubleLinkProcess()实现互换双向链表中最大结点和头结点位置,最小结点和尾结点位置#include ...
分类:
编程语言 时间:
2015-02-09 00:45:43
阅读次数:
213
JavaScript中的数组的学习数组的长度可变,数组的长度等于所有元素索引+1同一个数组中的元素类型可以互不相同访问数组元素时不会产生数组越界,访问未被赋值的数组元素时该元素的值为undefined. JavaScript中的函数1:JavaScript函数无需声明返回值类型2:Java...
分类:
编程语言 时间:
2015-02-09 00:38:13
阅读次数:
270
一、一维数组的定义和使用 1.C语言中,数组元素的下标是从0开始 2.定义数组时,需要设定它的长度,该长度必须是一个整型常量 注:常量采用宏定义优势:用简短标识符代替长数据 有利于程序修改和升级 用易于理解的标识符代替不好记的数据 格式:#define PI 3.14 (没...
分类:
编程语言 时间:
2015-02-07 22:48:04
阅读次数:
193
1、数组的长度:
var arr2:Array = ["1","2","3","4"];
arr2.splice(0, 1);
trace(arr2.length);//输出3(splice在删除数组元素的同时,还会改变数组的长度)
var arr3:Array = [];
trace(arr3.length);//输出0
arr3[3] = 1;
t...
分类:
编程语言 时间:
2015-02-06 13:22:10
阅读次数:
178
输入一个整数数组,调整数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。要求时间复杂度为O(n),不要求保留数组元素的相对位置。
解析:可以维护两个指针:第一个指针初始化为数组的第一个数字,它只向后移动;第二个指针初始化为数组的最后一个数字,它只向前移动。在两个指针相遇之前,第一个指针总是位于第二个指针的前面。如果第一个指针指向的数字是偶数而第二个指针指向的数字是奇数...
分类:
编程语言 时间:
2015-02-06 09:37:19
阅读次数:
317
C++引用—临时变量、引用参数和const引用
如果实参与引用参数不匹配,C++将生成临时变量。如果引用参数是const,则编译器在下面两种情况下生成临时变量:
实参类型是正确的,但不是左值
实参类型不正确,但可以转换为正确的类型
左值参数是可被引用的数据对象,例如,变量、数组元素、结构成员、引用和被解除引用的指针都是左值,非左值包括字面常量和包含多项式...
分类:
编程语言 时间:
2015-02-05 13:40:49
阅读次数:
163
在一维整型数组中找出比数组元素最大值小的次大元素的下标,有一个符合条件元素则输出一个下标,有多个符合条件元素则输出多个下标。其中,寻找次大元素下标的函数原型为:int findSecondMax(int *p, const int len);
#include
#include
int main(void)
{
int a[8]={1,3,8,2,9,5,4,8}; //定义数组...
分类:
编程语言 时间:
2015-02-05 11:26:04
阅读次数:
180