-
38 votesanswersviews
我如何'foreach'通过二维数组?
我有一个二维数组, string[,] table = { { "aa", "aaa" }, { "bb", "bbb" } }; 而且我想像这样通过它, foreach (string[... -
317 votesanswersviews
Java中的数组或列表 . 哪个更快?
我必须在内存中保留数千个字符串,以便在Java中以串行方式访问 . 我应该将它们存储在数组中还是应该使用某种List? 由于数组将所有数据保存在连续的内存块中(与Lists不同),使用数组存储数千个字符串会导致问题吗? Answer: 共识是,绩效差异很小 . List接口提供更大的灵活性 . -
0 votesanswersviews
2D数组没有正确地遵循row和col维度 - Java
我正在为类创建一个小的java程序,它从文件中获取一个int和double的列表并将它们构建成一个2D数组,然后对该数组进行排序 . 该文件将是,像, 4 5 3.00 5.67 4.56 etc 前两个整数被视为数组的行和列大小,其余的双精度数填充到数组中 . 但是,当行和列尺寸是两个不同的数字时,我在创建数组时遇到问题,如5x4而不是4X4 . 我意识到我必须遗漏一些东西,但我不确定是什么 ... -
0 votesanswersviews
查找2d数组的行总和并将其返回到数组中
我正在尝试完成一个AP CS FRQ问题 . 我写了代码,但它不起作用 . 我搞砸了哪里? 编写一个静态方法rowSums,它计算给定二维数组中每一行的总和,并在一维数组中返回这些总和 . 该方法有一个参数,一个int值的二维数组arr2D . 该数组按行主顺序排列:arr2D [r] [c]是行r和列c的条目 . 该方法返回一维数组,其中arr2D的每一行都有一个条目,这样每个条目就是arr2... -
0 votesanswersviews
如何使用指向字符串数组的指针?
我的作业问题是修改为之前的作业编写的代码,该代码保存了一组(用户指定的大小)测试分数,这样它也可以保存与这些考试分数相关的并行学生名称数组 . 我们尽可能使用指针和指针表示法 . 我的问题发生在早期:我要求学生的全名并使用getline cin对象和cin.ignore()接收输入,以避免将姓氏传递给我的下一个cout / cin请求 . 但是,当我尝试使用指针符号(deref指针)或数组符号来回... -
0 votesanswersviews
从多维数组中获取值JSON
我试图在PHP中访问此数组的值 . 这是一个多维数组 . 我需要从数组中获取值并将其插入数据库中 . 插入是问题的第二部分 . 第一部分是从中获取值 . JSON - { "itempicture":[ { "status":"3" }, { "ItemCode":"001&... -
-1 votesanswersviews
在数组中搜索字符串的一部分
我已经在网上试了这么多帖子...... 我正在将一个小的搜索功能集成到PHP脚本中.... 我尝试了很多脚本,包括 in_array (仅适用于完全匹配)和 array_search 似乎什么都没有用...... 我有一个脚本,用于创建一个带有文件名的数组(全部格式为“Random-Name-1.ext”),但脚本会删除文件扩展名,只留下文件名.... 所有文件名都是一字一句地用 - 分隔的 所有... -
-1 votesanswersviews
将数组值插入Java中的Date参数
一切正在使用此代码: long xValues = 1542039314621L; Date dates = new Date(xValues); 但为什么这段代码不起作用 List<Date> dates = new ArrayList<Date>(); for (int i = 0; i< xHelper.length; i++) dates.add(new D... -
1 votesanswersviews
C#2D字符串列表/数组 . 将与某个名称关联的项目组合在一起,并将它们分配给数组中的该名称
我试图找出解决这个“listArray-assignment”问题的最佳方法 . 我打开一个txt文件(下面提供的文件中的行的示例)并使用File.ReadAllLines读取它 . 从那里,我将所有actor添加到listBox1(同时避免添加重复的名称) . 这是最容易的部分;这是踢球者:txt文件包含与演员相关的电影 . 当在listBox1中选择这些影片中的演员时,这些影片必须出现在lis... -
0 votesanswersviews
如何改进我的C#代码以将数据从MS Access读入2d阵列?
我的C#代码可以工作,但是处理180,000行数据需要将近一个小时 . 我正在寻找提高性能的方法 . 在读取新数据时是否有更快或更好的方法来增加数组,或者SQL语句是否更有效?谢谢 . int row = 0; string[,] timeSeriesData = new string[row, colSize]; using (OleDbConnection AccessConn = new O... -
1 votesanswersviews
RxSwift变量数组有不同的类型
我试图定义一个Rxswift变量数组,它有不同的类型(Int,String,Bool,String?等...) 所以在技术上我想要这样的东西, var intVariable = Variable<Int>(10) var stringVariable = Variable<String>("Hello, RxSwift") let genericArr... -
431 votesanswersviews
如何使用new在C中声明二维数组?
如何使用new声明二维数组? 就像,对于“普通”数组,我会: int* ary = new int[Size] 但 int** ary = new int[sizeY][sizeX] a)不工作/编译和b)没有完成什么: int ary[sizeY][sizeX] 确实 . -
969 votesanswersviews
如何在JavaScript中创建二维数组?
我一直在网上阅读,有些地方说这是不可能的,有些人说它是,然后给出一个例子,其他人反驳这个例子,等等 . 如何在JavaScript中声明二维数组? (假设有可能) 我如何访问其成员? ( myArray[0][1] 或 myArray[0,1] ?) -
405 votesanswersviews
如何在Ruby中将数组添加到另一个数组而不是最终得到多维结果?
somearray = ["some", "thing"] anotherarray = ["another", "thing"] somearray.push(anotherarray.flatten!) 我期望 ["some","thing","another... -
441 votesanswersviews
如何在C中使用数组?
C从C继承了数组,几乎无处不在 . C提供了更容易使用且更不容易出错的抽象( std::vector<T> 自C98和std::array<T, n>以来C++11),因此对数组的需求并不像C中那样频繁出现 . 但是,当您阅读遗留代码或进行交互时使用用C编写的库,您应该牢牢掌握数组的工作原理 . 此常见问题分为五个部分: arrays on the type leve... -
430 votesanswersviews
指向数组/指针数组的C指针消歧
以下声明之间有什么区别: int* arr1[8]; int (*arr2)[8]; int *(arr3[8]); 理解更复杂的声明的一般规则是什么? -
1 votesanswersviews
阅读PPM格式图像
P6 650 652 255 P6表示它是PPM图像 . 接下来的两个字段是图像的宽度和高度 . 最后一个字段给出最大像素值 . 在 Headers 的末尾是\ n,然后是二进制像素数据 . 图像是彩色的,因此有三个字节(红色,绿色,蓝色) . 我的readPPM函数的目标是返回无符号字符的一维数组中的像素数据,加上图像的宽度和高度 . 我的writePPM函数的目标(我还没有为该函数做任何事情)... -
721 votesanswersviews
在声明JavaScript数组时,“Array()”和“[]”之间有什么区别?
声明这样的数组之间的真正区别是什么: var myArray = new Array(); 和 var myArray = []; -
518 votesanswersviews
如何在Javascript中获取两个数组之间的差异?
有没有办法在JavaScript中返回两个数组之间的差异? 例如: var a1 = ['a', 'b']; var a2 = ['a', 'b', 'c', 'd']; // need ["c", "d"] 任何建议都非常感谢 . -
9 votesanswersviews
Pb将pandas.Series列表转换为pandas.Series的numpy数组
我想将一个pandas.Series列表转换为一个庞大的pandas.Series数组 . 但是当我调用数组构造函数时,它也会转换我的Series . >>> l = [Series([1,2,3]),Series([4,5,6])] >>> np.array(l) array([[1, 2, 3], [4, 5, 6]], dtype=int64... -
0 votesanswersviews
Matlab标量操作比数组操作花费的时间更长
在使用分析器加速代码时,我注意到单个数组元素上的标量操作比整个数组上的矢量化操作花费的时间更长 . 显然,这不是人们所期望的,因为在使用数组元素时只有一个操作发生,但是在数组上进行矢量化操作时会进行许多操作(尽管是矢量化的) . 我看到这个的上下文有点复杂,标量操作没有在与数组相同的嵌套对象上完成 . 但是,我能用脚本复制这种奇怪的东西: %%%%%%%%%%%%% %% tst1.m %%%%... -
0 votesanswersviews
C - 将char *分配给char数组
我有一个函数有一个参数'char * argument',如: function(char *x) { ... } 当我调用这个函数时,我传递一个char数组作为参数 function(char_array); 在函数中,我想通过char迭代数组char的元素,所以我的想法是在函数中创建一个数组,并分配函数的参数(即char * x),这样我就可以迭代了数组的元素一个接一个,但是,我似乎无法做... -
1 votesanswersviews
将字符串数组分配给char **
我只是不能将字符串数组分配给我的char **指针 . 我的字符串在 char *tempArr[12]; 但我不知道如何将它们分配给我的char ** arr变量 . 首先,我使用以下方式分配内存: arr = (char**)malloc(numberOfElements * sizeof(char*)); 然后我尝试为每个元素分配内存: arr[i] = malloc(256 * sizeo... -
1 votesanswersviews
NeedHelp Debugging:使用Method - Java追加两个ArrayLists
编写一个方法public static ArrayList append(ArrayLista,ArrayList b),它追加一个数组列表 . 例如,如果a是1 4 9 16并且b是9 7 4 9 11然后追加返回数组列表1 4 9 16 9 7 4 9 11.这是我到目前为止所做的,我很确定我'我几乎完成但我一直遇到错误;主要是“找不到符号ArrayList”谁能帮帮我? import jav... -
0 votesanswersviews
使用for循环将数字添加到ArrayList中 - Java
超市想要奖励每天最好的顾客,在超市的屏幕上显示顾客的名字 . 为此,客户的购买金额存储在ArrayList中,客户的名称存储在相应的ArrayList中 . 实现一个方法public static String nameOfBestCustomer(ArrayList sales,ArrayList customers),它返回具有最大销售额的客户的名称 . 编写一个程序,提示收银员输入所有价格和... -
0 votesanswersviews
搜索填充有随机数的二维数组的方法的参数的构造和传递
我的程序的最后一个方法有问题 . 我似乎无法找出传递参数的正确方法,或者也许我编写方法的方式是错误的 . 请帮忙!该方法的规定如下: SearchArray() 方法将返回一个bool,以指示是否找到了搜索到的号码 . 它的参数应该具有:一个整数,它是要搜索的数字,一个要搜索的二维数组,一个表示行索引的out引用整数参数和一个表示列索引的out引用整数参数方法将使用第一个参数和二维数组,并将在数组... -
1 votesanswersviews
将整数数组作为参数和返回字符串的静态方法
我想创建一个静态方法 Static String displayArray (int [] array) ,它将一个整数数组作为参数,使用一个循环来创建并返回一个新的String,它表示由大括号括起并用逗号分隔的数组内容 . 例如, int [] myArray = { 12,9,10,25}; String str = displayArray(myArray); System.out.prin... -
0 votesanswersviews
Java,数组作为双倍元素的方法的参数,然后返回数组
我已经陷入了一个课堂问题,研究没有帮助 . 到目前为止,我有原始数组创建10个100到200之间的随机数,一个Arrays类将它从最小到最大排序,第二个方法使用原始数组作为参数,返回结果,并打印在对于主方法下的每个循环 . 我需要为每个循环添加一个语句,它接受每个返回的值并将它们加在一起,然后在第3个输出行上打印它们 . 我一直在努力,但是我将每个值的总和添加到了每个值的末尾 . import j... -
0 votesanswersviews
创建一个Arraylist,输出一个新列表,并以main方法显示
在方法和显示中返回数组列表 . 编写一个名为sumInts的方法,该方法可以获取可变数量的int参数并返回这些参数的总和 . import java.util.Arrays; import java.util.Iterator; import java.util.List; public class X { public static void main(String[] argv) ... -
4 votesanswersviews
Numpy.mean,amin,amax,std巨额回报
我正在努力使用大型numpy数组 . 这是场景 . 我正在使用300MB - 950MB图像并使用GDAL将它们读作Numpy阵列 . 读取数组使用的内存与预期的完全相同,即 . 250MB图像等250MB ... 当我使用numpy来获得均值,最小值,最大值或标准差时,我的问题就出现了 . 在main()中,我打开图像并读取数组(类型为ndarray) . 然后,我在2D数组上调用以下函数...