Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
 Arrays_IT技术博客_编程技术问答 - 「Fatal编程技术网」

Arrays 访问数组中的单个字节

我正在尝试访问宽字符数组的各个字节,以便通过winsock发送它,这就是我目前得到的结果: WCHAR* buffer_in_bytes = (WCHAR*)msc->wcArray; unsigned char l; for (unsigned int i = 0; i <= (msc->bSize*2); i++ ) { l = (unsigned char)(*(buffer_in_bytes +i)); char s[256] ; _itoa(l

Arrays Perl:解引用数组

为什么以下代码在进入匿名数组时不起作用 my @d = [3,5,7]; print $(@{$d[0]}[0]); # but print $d[0][0] works. 我想你是在努力做到这一点: ${$d[0]}[0] 当然,也有语法上的甜言蜜语: $d[0]->[0] 脚本1原件 因为它是无效的Perl代码 #!/usr/bin/env perl use strict; use warnings; my @d = [3,5,7]; print $(@

Arrays 从数组中的一个字符串中查找数组分段索引(python 3.4.2)

这个问题和我之前问的非常相似。。。但是不一样! 这是我当前的代码(感谢Kasra广告!): 然后输入出现在小节中的字符串的名称,它将打印出小节的索引。例如,如果数组是这样的: sav = sav = [['Joseph', 'Alex', 'Josh'], ['James', 'Harvey', 'Nat']] 然后输入find_index('Alex'),它将打印出“0”。但是,我想更改它,以便如果名称在数组中出现多次,则只计算第一次,并将结果存储在变量中(作为字符串)。 我希望输出只是第一

Arrays 如何在使用异步响应用户之前迭代数组

我对以下代码有一个很好的理解,目前可以使用 但是 我知道这并不优雅,可以做得更有效率 我试图做的是获取一系列电子邮件,搜索它们是否存在于具有特定模板名的相应数据库中,对于那些不存在的电子邮件(即“新”),将它们重新列在返回给用户的页面上。然而,如果有很多电子邮件需要检查,他们最终会等很长时间 这是我第一次使用async,实际上这可能不是最好的方法。下面的部分内容已根据我目前实际使用的内容进行了修改,以便于阅读/理解 基本上,从我的处理程序中,我调用以下代码(其中emailArray和templa

Arrays 数组中匹配字符串的Perl计数

我有一个充满字符串的数组。我想检查一个特定字符串在此数组中是否不止一次,然后打印错误警告 我在List::MoreUtils:中使用了true方法来计算匹配项。 在我的数组中有一些字符串,它们的子字符串与同一数组中的其他字符串相同。 因此,如果我检查同一个字符串在数组中是否不止一次,我会收到错误警告,即使可能只有另一个字符串具有相同的子字符串。 我试图通过将字符串长度添加为一个模式来解决这个问题,因此字符串和长度必须相等,才能弹出错误消息,但这也不起作用。 我的代码如下所示: use stric

Arrays 如何将空值附加到NSData数组(Swift)

我有 在执行for循环块的过程中,我需要向这个数组中添加空值,然后在从服务器下载的图像的NSData上替换这些空值 如何将空值附加到NSData数组 我试过一些像。。。像NSData,或创建变量someVar:NSData?-每次在Swift 2实例中创建空数据NSData并将其附加到阵列时,应用程序都会崩溃 var images: [NSData] = []; 在Swift 2实例中创建一个空数据NSData,并将其附加到数组中 var images: [NSData] = []; 制作一

Arrays 基于用户输入MIPS创建数组

我试图找出如何创建二维数组,然后根据用户输入搜索数组 它将提示用户输入(行、列):(2、7) 然后它将从该索引返回随机数 这就是我到目前为止所做的,它将创建一个10x10数组,其中填充随机数。我似乎不知道如何用行、列编号提示用户,并返回索引中的编号。如果用户从行或列中输入0,程序将退出 .data list: .space 400 stew: .word 100 .text main: lw $s0, stew la $s1, list li $a0, 1

Arrays 使用sort_by进行排序,前面显示nils

有没有办法使用sort\u by并使nils出现在前面 比如说 [-1, 2, 3, nil, nil].sort_by &some_block 应该给 #=> [nil, nil, -1, 2, 3] 它与类似,但解决方案不适用于负值。如果其他值是数值,则可以使用: [-1, 2, 3, nil, nil].sort_by { |n| n || -Float::INFINITY } #=> [nil, nil, -1, 2, 3] 另一种书写方式是: sort_by

Arrays 计算一个元素在Ruby中的数组中出现的次数

这是要处理的阵列: [{:name => "blake"}, {:name => "blake"}, {:name => "ashley"}] 我希望结果是这样的: [{:name => "blake", :count => 2}, {:name => "ashley", :count => 1}] 我创建了一个名为“count”的新哈希,然后我使用。每个迭代数组,然后count[:count]+=1,但它并没有给出我想要的内容。可以通过如下内置库调

Arrays Golang IP地址片中IP检查的有效方法

我正在Golang开发一个网络应用程序。我有一片IP地址。每次收到请求时,我都使用net.LookupIPhost查找主机的IP地址,该主机返回net.IP的一部分。比较这些数据的最佳方法是什么 顺便说一句,在Python中,我们有一套数据结构,这使得上述问题很容易解决,但Go呢?您可以使用网络包中的func ip Equalx ip bool: Equal报告ip和x是否为相同的ip地址。IPv4协议 地址和IPv6形式的相同地址被视为相等 与此工作示例类似: 包干管 进口 fmt 网 fun

Arrays 使用make或default初始化的不同大小的数组

我是新来的,为了编写高效的代码,我会努力理解这门语言。在下面的代码中,两个数组的大小相差140%,有人能解释一下吗 package main import ( "fmt" "unsafe" ) func main() { ind1 := make([]bool, 10) var ind2 [10]bool fmt.Println(unsafe.Sizeof(ind1)) // 24 fmt.Println(len(ind1)) // 10

Arrays 具有深嵌套数组的Mongodb聚合

您好,我尝试使用aggregate framework使用mongo db查询json数据,但遇到了问题,数据如下: [{ "_id" : ObjectId("5adf2294bc832359aa9bc710"), "kabupaten" : "Badung", "jenis_wisata" : [ { "jenis" : "resto", "list" : [ {

Arrays 如何从数组中提取密钥

我有一系列的标签 [ {"1boy": 0.9390615820884703}, {"solo": 0.9158311486244202}, {"male": 0.6592671275138855}, {"black hair": 0.4281844198703766}, ] 如何从该哈希数组中提取字符串,使其显示为列表: 1男孩 独奏 男性 黑发 正如SimpleTime在评论中所说,最优雅的方式是使用平面地图 .flat_map(&:keys) 在您的问题中,您将键称为“字符

Arrays 按降序排序数组,但方法是预定义的,我们只能调用它

按降序排序数组,但方法是预定义的,我们只能调用它。我们不能修改它。它在该特定索引处按相反顺序反转值。 我们通过传递数组和索引值来调用这个方法,比如int funSort(int array[],int indexValue),它将返回一个与特定索引处的数组值相反的值。通过使用这个方法,我们通过一次又一次地按降序调用来对数组进行排序 例如: int method1(int array[],int indexValue){ .... } int []array=new int[]{1,34,12,

Arrays Postgres中字符串的搜索数组

我使用的是Postgres9.5,我有一个列col,上面有这样的数组 ["ABC","4"] ["4","5","6"] ["ABC"] 如何搜索包含'ABC'的所有数组 我什么都试过了-@>,任何一个,等等,看了20个问题。 这是我得到的最接近的结果,但它只返回完全匹配的结果 select * from t where col = '["ABC"]'; 应构造一个单元素数组并使用“contains”运算符: SELECT * FROM t WHERE arr @> ARRAY['A

Arrays 将unicode代码点数组转换为字符串

给定表示unicode代码点的字符串数组: let arr : [String] = ["0023", "FE0F", "20E3"] 如何将其动态转换为swift字符串?静态地说,我发现我可以写: let str = "\u{0023}\u{FE0F}\u{20E3}" 但是,我希望动态地这样做,因为每个数组将表示一些代码点序列。在上面的示例中,输出将是#️⃣您可以将每个六进制字符串转换为UInt32,为每个元素初始化一个Unicode.Scalar,并从中创建一个字符串UnicodeCa

Arrays 在给定数组中查找阈值

给定一个数组,我必须找到最大阈值,使得小于数组中的元素乘以c1,大于数组中的元素乘以c2 现在,我通过将数组中的所有元素相加得到的和应该与用户给定的值交叉 我想用BST。我想不出任何主意。你能帮我找到一个有效的算法吗 例如: 400, 500, 600 c1=0.05 c2=0.1 价值:125 这里,阈值是500。 (500+600)*0.1+400*0.05=130如果元素为正(或至少累积和是单调的),则可以应用二进制搜索: 计算辅助数组中的累积和sums[] 用二进制搜索找到最小索引 k

Arrays 无法在Presto Athena中将varchar转换为数组

我的数据是varchar格式的。我想拆分这个数组的两个元素,这样我就可以从json中提取一个键值 Data format: [ { "skuId": "5bc87ae20d298a283c297ca1", "unitPrice": 0, "id": "5bc87ae20d298a283c297ca1", "quantity": "1" }, { "skuId": "182784738484wefhdchs4848", "unitPric

Arrays 如何将中的元组转换为二维矩阵

我有一个形状为(3,1)的元组a,我想构造一个维度为(3,2)的2D矩阵X。构造X之后,需要将X'*X相乘,其形状应为(2,2) 上述代码将适用于python中形状为n*1的元组 import numpy as np thistuple = (1, 2, 3) arr=np.ones(shape=(len(thistuple),2)) tuple_index=0 for i in range(0,len(arr)): for j in range(0,len(arr[0])):

Arrays 多维数组-同时获取每个元素的值

创建此逻辑时遇到问题。有可能吗 假设你有 Var one = [[1,1,1]] Var two = [[2,2,2]] Var three = [[3,3,3]] Var k = [one,two,three] 假设您不知道var“k”的长度 我正在尝试编写一个函数,允许我同时访问“k”中的所有元素并访问每个索引值 例如 k[0][0] k[1][0] k[2][0] —————— k[0][1] k[1][1] k[2][1] —————— 我知道for循环是一个开始,但当涉及到同时动

Arrays 在Excel中显示VBA返回的数组(长度不确定)

我有一个Excel VBA函数,用于比较两个范围,并返回在范围B中找不到的范围A中的单元格值。我现在希望在不同的Excel工作表中显示缺失值的列表。范围A和B有数百个单元格长。B中A的缺失值通常可能是0到十几个或两个。我不想只突出显示带有条件格式的单元格 在一个工作表中多次调用该函数,从而创建一个表。输出如下所示: 我当前的解决方案是使用数组控件Shift-Enter公式为每列创建一个输出范围,该公式调用我的函数。{=MyFormularange1,range2}。每个列的数组公式的参数都不同

Arrays 从数组中删除多个项-重复使用状态

我正在用redux开发react应用程序。我想从数组中删除多个项。我在我的reducer中写了下面的代码,它从数组中删除单个项,但我想删除多个项 case DELETE_LINK: let dltLink = state.filter(item => { return item._id !== action.data._id }) return { ...state, parentFolderlinks

Arrays Perl中通过数组散列按区间聚类

我有一个像这样的数据 #Status value TP 5.000 TP 3.000 TP 3.000 TN 10.000 TP 2.000 TP 9.000 TN 1.000 TP 9.000 TN 1.000 我们要做的是根据值中的给定间隔对状态进行聚类。 让该间隔为1-3、4-6、7-9、10-12等。(即箱子尺寸3) 我们希望得到如下数组哈希: my %hoa = ( '1-3'

Arrays 在actionscript 3.0中单击时清除文本框

我有一个多文本框数组,用于输入信息。然而,我做了这个函数,它应该在单击它们时清除它们,但它表示我在参数中输入的对象==null var arrange:Array=new Array(TB1,TB2,TB3,TB4,TB5); function focuser(ityou:Object):void { trace(ityou) ityou.text=""; } for (var i=0;i<arrange.length;i++) { arrange[

Arrays 如何正确地将数组传递给类

嗨,我试着把我的车送到教室。我试着通过它,它看起来是这样的: 第32帧之前是一些动画 import flash.events.MouseEvent; import fl.transitions.Tween; import flash.display.MovieClip; import Wyjazd; stop(); ofertaBTN.addEventListener(MouseEvent.CLICK, wyskok); function wyskok(e:MouseEvent) {

Arrays 正在上载多个文件userfile[]数组?

我正在尝试上传多个图像,我已经设置了一个jquery插件,所以我可以浏览多个文件并选择它们 我遇到的唯一问题是访问控制器中的文件数组,有人知道我如何做到这一点吗?谢谢 视图: 去年我在一个项目中遇到了同样的问题,经过一点搜索,我找到了一个完美的函数 我不相信它,但不记得我在哪里找到它,所以如果有人知道,请链接回作者 确保表单中的文件命名如下 <input type="file" name="userfile"/> <input type="file" name="userfil

Arrays 数组大小限制在VBA中传递数组参数

Excel VBA 2007似乎对作为参数传递的数组的大小有64k限制 有人知道修复或解决方法吗 代码如下: Public Function funA(n) Dim ar() ReDim ar(n) funA = ar End Function Public Function funB(x) funB = UBound(x) End Function 从Excel: =funB(funA(2^16-1)) '65536 as expected =funB

Arrays 如何在Groovy中将byte[]转换为Object,反之亦然

我正在尝试使用Groovy将字节[]转换为对象。由字节数组表示的实际Groovy类实现了可序列化接口,并存储在单独的Groovy类文件中。然而,当我试图调用toObject函数时,我总是得到这个类的ClassNotFoundException。我的代码是用Java编写的,在使用Java时有效,但在使用Groovy时无效 private static byte[] toByteArray(Object obj) { byte[] bytes = null; ByteArrayOut

Arrays 用一条指令填充VB6列表框

在VB6中,我似乎无法做到这一点: myListBox.List = listContentStringArrray VB抱怨编译错误,说“参数不是可选的”,显然是因为.List(index)需要索引 以下代码在VBA中工作: Private Sub CommandButton1_Click() Dim result() As String ReDim result(0) result(0) = "hello" ReDim Preserve result(1)

Arrays matlab错误,尝试参考非结构阵列的场

我在网上搜索时发现的所有关于这个错误的引用都完全不适用于我的情况,它们处理的是一些涉及点的变量,比如a.b(换句话说就是结构),而我严格使用数组。没有任何东西涉及点,我的代码也没有询问它 好的,我有一个巨大的数组,叫做tier2comparatorconnectionpoints。它是一个尺寸为400×10×20×10的四维阵列。考虑 TiR2比较器连接点(计数器、计数器2、计数器3、计数器4)< /代码> .< 计数器是一个从1到400的数字 counter2是一个编号1到numchromo

Arrays 阵列比较测试

这给meet带来了很多麻烦。我不明白为什么考试不及格。arrayToString应该获取array1的值并将其存储,以便与correctAnswer进行比较 public static String arrayToString(int[][] a) { String string = ""; for (int row = 0; row < a.length; row++) { for (int col = 0; col < a[0].length; c

Arrays 更改/未更改单元格和从属项时亮显/取消亮显它们

我的最终目标是在单元格与打开电子表格时不同时突出显示单元格。这包括用户直接编辑的单元格,以及由于依赖于用户更改的单元格而更改的单元格。如果用户将单元格更改回原始值,我希望高亮显示消失 我的方法是在打开工作簿时将包含感兴趣的单元格的区域写入全局二维数组。然后,我编写了一个工作表更改事件,将更改的单元格及其依赖项与打开工作簿时存储在数组中的相应值进行比较 Private Sub Workbook_Open() arr_1 = Sheet26.Range("A1:AR331") End Sub

Arrays NetLogo:为全局变量创建随机数组

我试图创建一个模型,在这个模型中向海龟们提出一个问题。每只海龟代表一个独特的知识领域(1、2、3、4、5…),每个问题包含一个随机的领域子集,例如(3、5、8) 然后,我想问一下问题中包含ID的海龟来回答这个问题。我希望得到以下方面的建议: 如何为问题(全局变量)和创建随机数组 如何将其与海龟ID进行比较 这是我第一次使用NetLogo,所以我为自己的无知道歉。我绝对不是要你为我写程序,而是要你给我一些正确的方向/命令的建议 两个人。在比较中,我写了以下内容,但我不确定这是否有效。我担心的是,如

Arrays 两个阵列中没有冗余的公共数字?

我陷入了这个问题~所以基本上是用0到9之间的随机整数填充两个大小相同的数组(例如T1和T2),然后搜索两个数组之间的公共数,并将它们保存在另一个数组(T3)中,而不需要冗余,例如,如果T1有4,5,0,6,4,2,T2有0,9,1,5,7,4,T3将只有4,5,0,而不必重复4两次~我做了大部分事情,但仍然坚持如何保存一次,如果数字在数组中存在不止一次~我使用pascal btw,但如果你不知道它的语法,没关系,用英语告诉我如何解决这个问题 由于范围限制为0..9,您只需使用一些额外的数组来指示

Arrays 如何在数组中巧妙地组合数字和文本

我有一个数字数组,我希望与文本数组相结合 TX = {'a' 'b' 'c'} NM = magic(30) 组合=([TX NM]) 如何从中获得以下新结构: COMBI=a b c在第1、2、3列中,与第1:30行中的值相同, NM的第一个数值从第4列开始,一直到第33列,其值来自第1:30行 我总是得到,但我希望所有的值都在一个矩阵中 'a' 'b' 'c' 30x30 double 但是我想要 1: 'a' 'b' 'c' 30 columns of double in cell

Arrays 在动态数组中存储行、列和图纸

我听说有一种方法可以将数据存储在动态数组中,然后可以在函数中引用 我最近回答了一个问题: 我试图找出如何在动态数组中存储代码必须对哪些行(第一个数组)、哪些列(第二个数组)和哪些表(第三个数组)执行操作。 在我的课堂上,我还没有做过数组,我只是猜测对于我所研究的内容来说,这是一个动态的数组。您认为这可以在同一阵列中使用不同的维度来完成吗? (编辑->)--更具体:我正在寻找一种方法来存储特定工作表中的一些特定行(或列),然后(我猜是在循环中)为每个元素运行我的函数 我已经阅读了基本文档()并在这

Arrays 按Swift中的起始字符将数组拆分为多维数组?

例如,我想要数组 ["ABC", "ADE", "BCD", "HYD", "ZYX", "ZZZ"] 转换为: [ ["ABC", "ADE"], ["BCD"], ["HYD"], ["ZYX", "ZZZ"], ] 那么我怎样才能做到这一点呢?谢谢 使用数组创建一个中间字典,将初始字母映射到以该字母开头的字符串数组,然后从字典创建最终数组: 使用字典(分组方式) 现在可以使用以下方法创建词典: 注意:我首先使用了.prefix(1)而不是因为如果原始数组

Arrays 找出撇号是引号还是缩写

我正在寻找一种方法来遍历一个句子,看看撇号是引号还是缩略语,这样我就可以从字符串中删除标点符号,然后规范化所有单词 我的测试句子是:不要给马搅黄油。”她说哇。 在我的尝试中,我将句子分为单词和非单词,如: contractionEndings = ["d", "l", "ll", "m", "re", "s", "t", "ve"] sentence = "don't frazzel the horses. 'she said wow'.".split(/(\w+)|(\W+)/i).reje

Arrays 两个bash数组中的模式匹配

我在这方面找到了不少帖子,但没能把它们拼凑起来解决我的问题。假设我有两个数组: array1=( adir bdir anicedir ) array2=( adir anice ) 我想要第三个这样的数组 array3=( adir anicedir ) 更具体地说,如果array2中第i个元素的前5个字符与array1中任何元素的前5个字符匹配,那么用array1[i]替换array2[i],没有什么特别短的,因为bash不是一种数据处理语言。你需要使用一个循环 array1=( adi

Arrays 筛选另一个数组中的一个数组

所以我有一个数组,它包含两个不同的数组: var _staticRoutingTable = []; function StaticRoute(directory, extentions) { this.dir = directory; this.extentions = extentions; } _staticRoutingTable.push(new StaticRoute(["htmlfolder"], ["./html"])); _static

Arrays Ruby中数组的额外嵌套二级哈希

我有以下意见: Us,1,1,F Us,1,2,O Us,2,1,N Pa,1,1,S Pa,1,3, D Pa,1,5,H Pa,4,7,K 我试图得到数组的散列(这反过来又是数组的散列)。我想得到这个哈希: b = { "Us" => [ {"1" => [["1", "F"], ["2", "O"]]}, {"2" => [["1", "N"]]} ], "Pa" => [ {"1" => [["1", "S"], ["

Arrays 从For循环中删除重复项

如何从for循环中删除重复项 我假设通过一个计算函数,或者有什么东西我可以简单地添加到下面的循环中,只输出数据中的重复项 <div v-for="(item, index) in info" :key="index" class="form-check"> <div v-for="(cat, index) in item.category_data" :key="index"> <input type="checkbox" class="f

Arrays 如何读取具有二进制值的文本文件,其中每一行本身就是使用Numpy的二进制向量?

其思想是文本文件有150行,其中每行是1024位的字符串(32x32图像的表示) 我想要实现的是有一个150个元素的数组,其中每个元素都是大小为1024的数组 通过尝试下面的代码,我得到了一个包含150个元素的数组,其inf值为。 有没有一种方法可以直接使用numpy的loadtxt将这些值转换为向量 提前谢谢你 将numpy导入为np data=np.loadtxt(“digits.txt”) 如果每一行的长度完全相同,并且只包含字符0和1,则可以使用分隔符=1。当参数分隔符为单个整数时,ge

Arrays 如何将字节数组从Go发送到C

我正在尝试将字节数组从GO传递到C函数,但我不能这样做,我的代码如下: package main /* #include <stdint.h> #include "api.h" #include "parameters.h" #include "lilliput-ae.h" #include "tool.h" void print(void *b) { printf("%d",b[0]); printf("%d",b[5]); }

Arrays 需要帮助解决字符串挑战C#、Java或JavaScript吗

我一直在努力解决这一挑战,但我找不到解决的办法。我以前也解决过类似的问题,但我发现这特别困难,甚至在保持线性时间复杂性的情况下尝试解决。这是我显然失败的面试评估的一部分 我将感谢任何帮助。 谢谢 这就是挑战 You are to parse the string into pieces that are no more than "pieceLength" characters long INCLUDING the commas. If pieceLength = 3 th

Arrays 在函数中添加数组

数组没有赋值运算符 看来你需要的是以下几点 vec3[i]=suma(vec1[i],vec2[i]); printf("Posicion %d -->%i\n",i,vec3[i]); } } 然后 suma( vec3, vec1, vec2, n ); for(i=0;我非常感谢您的帮助,非常感谢 vec3[i]=suma(vec1[i],vec2[i]); printf("Posicion %d --&g

上一页   1   2    3   4   5   6  ... 下一页 最后一页 共 1353 页