4个问答题 120min 1. 乌鸦喝水,1,1/2,1/4,每次喝前一次的一半,求前n次喝水的总数(分数表示)。 相当于等比数列求和,或者找规律可以得出:1,3/2,7/4,15/8,31/16,所以:Res(n) = (2*n-1)/n 2. 一个棋盘(二维数组),上面排布有黑色棋子('X')和 ...
分类:
其他好文 时间:
2019-08-26 19:29:52
阅读次数:
155
矩阵是什么? 是一个数字阵列,一个二维数组,n行r列的阵列称为n*r矩阵。如果n==r则称为方阵。 2×3矩阵 5×5方阵 特殊的单位矩阵,除了对角线为1,其他位置为0的矩阵。类似乘法中的1. 3×3单位矩阵I= 矩阵乘法 矩阵乘法中第一个矩阵的列要等于第二个矩阵的行 一个m?n的的A矩阵,和一个n ...
分类:
其他好文 时间:
2019-08-26 13:05:04
阅读次数:
178
29 【程序 29 求矩阵对角线之和】 题目:求一个 3*3 矩阵对角线元素之和 程序分析:利用双重 for 循环控制输入二维数组,再将 a[i][i]累加后输出。 ...
分类:
编程语言 时间:
2019-08-26 10:20:09
阅读次数:
89
"题目" 旋转二维数组,还挺有意思的。 class Solution { public: void rotate(vector & matrix) { for(int i=0;i ...
分类:
其他好文 时间:
2019-08-24 13:28:51
阅读次数:
66
一、二维数组 一般形式 数据类型 数组名[行标][列标]; | 数组内元素的数据类型 int a[2][3]; 数据类型 int 完全初始化 int a[2][3] = {1,2,3,4,5,6}; int a[2][3] = {{1,2,3},{4,5,6}}; 注意:行标可以省略,列标必须保留 ...
分类:
编程语言 时间:
2019-08-24 09:46:54
阅读次数:
125
多维数组我们只介绍二维数组。 二维数组的应用场景: 比如我们开发一个五子棋游戏,棋盘就是需要二维数组来表示。 二维数组的使用: 快速入门案例:请用二维数组输出如下图形0 0 0 0 0 00 0 1 0 0 00 2 0 3 0 00 0 0 0 0 0 代码演示: func main() { // ...
分类:
编程语言 时间:
2019-08-24 00:01:12
阅读次数:
122
二维数组中的查找 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 解题思路 首先是仔细阅读题目,提取关键词: 有序、二维数组 解法一 1. 分析 ...
分类:
编程语言 时间:
2019-08-23 13:15:36
阅读次数:
71
二维数组 数组中的每一个元素也是数组 怎么遍历二维数组 怎么访问二维数组中的元素 访问一个对象的属性;如何这个属性的值是一个变量 obj[变量名] 赋值也是一样 obj[变量名]=值 hash数组(关联数组) json 数组分类 for in循环 增强for循环 严格模式 "use strict" ...
分类:
编程语言 时间:
2019-08-22 00:40:57
阅读次数:
95
在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 输出 ...
分类:
编程语言 时间:
2019-08-20 22:10:02
阅读次数:
157
reduce:不改变原数组,返回一个新的数组。就是遍历数组元素,从头开始,依次往下,第一个参数是上一次的返回值,第二个参数是下一个数组元素,首次的时候第一个和第二个参数分别是 array[0], array[1] ; ...
分类:
编程语言 时间:
2019-08-20 10:27:17
阅读次数:
95