arrays 相关问题

数组是一个有序数据结构,由一组元素(值或变量)组成,每个元素由一个或多个索引标识。在询问数组的特定变体时,请使用这些相关标签:[vector],[arraylist],[matrix]。在使用此标记时,在特定于编程语言的问题中 - 使用正在使用的编程语言标记问题。

动态惰性类属性python

已删除 最小字符数限制为 30..

回答 2 投票 0

所有子数组的最大元素之和,不包括第一个和最后一个元素

我正在尝试制定一种算法,计算子数组中每个最大元素的总和,不包括第一个和最后一个元素。这种幼稚的做法是显而易见的,但我不希望这样。 这里...

回答 1 投票 0

Firebase ArrayUnion 在更新时崩溃应用程序

我们正在尝试通过事务更新 firebase 中的数组字段,尽管每次我们执行它时都会声明文档已更新,但 iOS 应用程序意外崩溃并且文档......

回答 1 投票 0

对单行矩阵/数组进行子集化并返回行名称

我有一个矩阵: 小矩阵<- matrix(data = 1:4, nrow = 2, dimnames = list(c("Row1", "Row2"), c("C...

回答 1 投票 0

如何从给定范围内的每个单元格中提取特定数组?

我有一系列单元格,每个单元格都包含多个数组,如下所示。我可以轻松提取数组,例如通过 =D2.materials 我想提取并合并所有的“材料”ar...

回答 1 投票 0

将乘法表制作为2个数组

我目前正在尝试制作一个带有2个嵌套for循环的10乘法表 它有点工作,但第一个索引没有按预期工作: 我的代码: var 乘法表 = [] 对于(v...

回答 1 投票 0

如何在Excel中合并二维向量同时添加重复值?

假设我在 Excel 中有以下数组: 物品 数量 苹果 3 香蕉 2 椰子 5 物品 数量 橙子 3 梨 1 苹果 9 物品 数量 香蕉 4 橙子 2 草莓 8 什么可以...

回答 1 投票 0

如何在 Google Sheet 的 App Script 中创建数组的真正新副本?

我在 Google Sheet 中的应用程序脚本遇到以下问题。 我想在表格的基础上制作工作表中一行的不同副本。我想做类似的事情 输入1=[[1,2,"a"]]; 输入2=[[4...

回答 2 投票 0

使用 cs 类更改解析后的 XML 中的值莫比迪克

我有一个名为 Data.xml 的 xml 文件,其内容为: 莫比迪克 赫尔曼梅尔维尔...

回答 1 投票 0

在 C 中打印字符串数组

我正在尝试读取一个包含 10 行的文件,如下所示: 000000 52.3 65.2 98.7 96.3 100.0 25.0 95.6 98.7 82.5 63.1 111111 81.0 68.6 54.2 96.3 74.2 78.6 98.5 62.1 64.7 75.0 222222 52.6 63.5 25.4...

回答 3 投票 0

避免在 PHP 中显示数据库中的重复结果

我一直在尝试管理向用户显示的重复数据。 我想我可以将变量添加到数组并使用函数 array_unique 我希望能够管理包含...的行

回答 4 投票 0

如何将函数参数限制为固定大小的数组?

如何限制Python函数参数只接受某些固定大小的数组? 我尝试了这个,但它无法编译: def func(a : 数组[2]): 和 类型错误:“模块”对象不可下标...

回答 3 投票 0

将 swifui Asyncimage 中加载的图像存储到数组

我有一个 swiftui 应用程序,正在从服务器加载图像并显示它和 uaisng AsyncImage。我想将图像存储在数组中。如何在asynview中存储图像 在数组中 @国家私人...

回答 1 投票 0

有没有一种简单的方法可以使用javascript省略号或类似的方法来合并对象数组?

令 arr = [ {id: 1, 数据: {foo: "bar 1"}}, {id:2,数据:{foo:“酒吧2”}} ]; //如果ID不存在,只需将其作为新元素添加到数组中 arr = [...arr, {id: 3, 数据: {foo: "bar 3"}}]

回答 1 投票 0

php 提取关联数组

有一个数组保存动态数据。它随机变化。我使用 foreach() 循环来检索 ["space"] ["channel"] 和 ["Parker Dial String"]。 $parking_lot = 数组 ( 0 => “

回答 3 投票 0

Google apps 脚本 - 使用对象中的值进行计算

我使用 Apps 脚本将 Google Sheets 数据库转换为对象数组。 该对象由 4 个值组成。 {id:1,value_1:1,value_2:2,value_3:3}。 在此输入图像描述 这就是

回答 2 投票 0

数组中存在的元素的总和

//将数组中的所有元素相加并显示它们的总和 #包括 使用命名空间 std; int main(){ 整数n; 计算<<"Enter the number of Elements in an array: &...

回答 1 投票 0

我不明白C中的数组衰减..它似乎是选择性的

当我在函数指针中传递 B[2][3] 2D 数组时,预期会衰减。 然而,这似乎只发生在我作为语法参数传递的内容中。 这是我的代码: #包括 当我在函数指针中传递 B[2][3] 2D 数组时,预期会衰减。 然而,这似乎仅在我作为语法参数传递的内容中选择性地发生。 这是我的代码: #include<stdio.h> void printArray(int B[][3]) { printf("sizeof(B) is : %u\n", sizeof(B)); //When arrays are passed to functions they decay into pointers. printf("sizeof(B[0]) is : %u\n", sizeof(B[0])); //But here I get an array-pointer.Why there is no array to pointer decay here?See results Below. } int main(int argc, char* argv[]) { int B[2][3] = { {2,3,6},{4,5,8} }; printf("sizeof(B) is : %u\n", sizeof(B)); printf("sizeof(B[0]) is : %u\n", sizeof(B[0])); printArray(B); return 0; } 这是我的结果: sizeof(B) is : 24 sizeof(B[0]) is : 12 sizeof(B) is : 4 sizeof(B[0]) is : 12 C:\Users\Strakizzz\Desktop\C\My Codeschool Projects\Pointers in C?C++\Debug\FunctionsPointersScopeMayhem.exe (process 20660) exited with code 0. To automatically close the console when debugging stops, enable Tools->Options->Debugging->Automatically close the console when debugging stops. Press any key to close this window . . . 我期望在从我调用的函数中打印 sizeof(B[0]) 时也能获得 4 个字节,就像我在同一函数中计算 sizeof(B) 时一样: void printArray(). .为什么我会得到这些结果,幕后发生了什么? 数组“衰减”发生在许多使用数组类型的上下文中,它用指向数组第一个元素的指针替换数组类型。所以 int a[5] 会衰减为 int *。 对于二维数组,即数组的数组,它的工作原理如下:int B[2][3]衰减为int (*)[3],它是指向三个int的数组的指针。这是因为 B 是一个包含两个元素的数组,每个元素都是一个包含三个 int 的数组。 在 printArray 中,编译器自动调整 B 为类型 int (*B)[3]。 B 是一个指针,在您的机器上其大小为 4,并且 B[0] 的类型为 int [3],因此它的大小为 sizeof(int) * 3,在您的机器上为 12。因此 printArray 打印 4 和 12。 可移植性注意事项:使用 %u 打印 sizeof 值(其类型为 size_t)是不可移植的。相反,请使用 %zu,它是便携式的。

回答 1 投票 0

为什么数组类型变量的地址在局部变量和函数参数时不同?

我们从小就被教导,数组类型变量的名称会产生它的第零个元素的地址,并且采用该名称的地址会产生相同的地址,但有差异......

回答 1 投票 0

PHP 价格突破数量

我有一个像这样的数组对象 “价格中断”:[ { 【数量】:1个, “价格”:“12.10 美元”, “货币:美元” }, { ”

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.