问题标签 [multidimensional-array]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 在 C 中将多维数组作为函数参数传递
当我不知道数组的维度将是什么时,我C
可以将多维数组作为单个参数传递给函数吗?
此外,我的多维数组可能包含字符串以外的类型。
algorithm - 如何旋转二维数组?
受到Raymond Chen 帖子的启发,假设您有一个 4x4 二维数组,编写一个将其旋转 90 度的函数。Raymond 链接到伪代码中的解决方案,但我想看看一些真实世界的东西。
变成:
更新:尼克的回答是最直接的,但有没有办法比 n^2 做得更好?如果矩阵是 10000x10000 怎么办?
c++ - C ++中的整数的三维数组
我想找到在 C++ 中实现整数的三维数组的安全方法,使用指针算术/动态内存分配,或者使用STL
向量等技术。
本质上,我希望我的整数数组维度看起来像:
x 和 y 在 20-6000 范围内 z 是已知的并且等于 4。
c - C中计算高效的三维数组
我正在尝试以数值方式求解一组三维的偏微分方程。在每个方程中,一个点中未知数的下一个值取决于最近点中每个未知数的当前值。
为了编写高效的代码,我需要在(一维)内存空间中保持三个维度中的点接近,以便每个值只从内存中调用一次。
我正在考虑使用八叉树,但我想知道是否有人知道更好的方法。
php - 如何在 PHP 中对多维数组进行排序
我已将 CSV 数据加载到多维数组中。这样,每个“行”都是一条记录,每个“列”包含相同类型的数据。我正在使用下面的函数来加载我的 CSV 文件。
我需要能够指定要排序的列,以便重新排列行。其中一列包含格式为的日期信息,Y-m-d H:i:s
我希望能够以最近的日期作为第一行进行排序。
php - 检查数组是否是多维的?
- 检查数组是原始值的平面数组还是多维数组的最有效方法是什么?
- 有没有办法做到这一点,而无需实际循环遍历数组并
is_array()
在其每个元素上运行?
perl - 在 Perl 中遍历多维散列
如果您在 perl 中有一个具有多个维度的散列(或对散列的引用)并且您想要遍历所有值,那么最好的方法是什么。换句话说,如果我们有 $f->{$x}{$y},我想要类似的东西
代替
c# - 在 C# 中有效地缩小二维数组
在 C# 中将二维数组缩小到较小尺寸的有效方法是什么?
例如:
你将如何编写 SomeShrinkingMethod() ?
谢谢!
编辑:我只是想将 bigArray 的前 10 行和前 10 列放入 smallArray,但我不确定循环遍历数组是否是最有效的方法。
c# - 如何在 C# 中从二维矩形字符数组的一行创建字符串?
我有一个二维数组,如下所示:
现在,在我将内容存储在 str[0] 和 str[1] 中之后,如何将其存储在
?
我试过
但这似乎是一个错误:VC# 期望大括号中有“两个”索引,这意味着我只能转换数组中的一个字符。有没有办法将整个 str[0] 转换为字符串?还是将其更改为锯齿状数组是唯一的解决方案?
javascript - 二维 Javascript 数组
简而言之,有没有办法使用与此类似的语法来创建 2D javascript 数组?