摘要: 运行结果: 二维数组指针的步长是20(5*4:5个int型数据*4bit) 编译通过,运行成功。 多维数组名的本质就是数组指针 ==》步长、一维长度。 (a+i) 代表第i行的首地址 *(a+i) 代表一级指针,第i行首元素地址 *(a+i)+j 代表a[i][j]元素 第一行的地址和第一行的首元素 阅读全文
posted @ 2019-10-16 22:40 王清河 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Given a sequence of K integers { N​1​​, N​2​​, ..., N​K​​ }. A continuous subsequence is defined to be { N​i​​, N​i+1​​, ..., N​j​​ } where 1. The Max 阅读全文
posted @ 2019-10-16 21:49 王清河 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 给定K个整数组成的序列{ N​1​​, N​2​​, ..., N​K​​ },“连续子列”被定义为{ N​i​​, N​i+1​​, ..., N​j​​ },其中 1。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子 阅读全文
posted @ 2019-10-16 19:32 王清河 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1.去掉没必要的公共变量。 说明:公共变量时增大模块间耦合的原因之一,故应减少没必要的公共变量以降低模块间的耦合度。 2.仔细定义并明确公共变量的含义、作用、取值范围及公共变量间的关系。 说明:在对变量声明的同时,应对其含义、作用、及取值范围进行注释说明,同时若有必要还应说明与其他变量的关系。 3. 阅读全文
posted @ 2019-10-16 10:49 王清河 阅读(339) 评论(0) 推荐(0) 编辑