Questions tagged «arrays»

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

6
相当于Explode and Implode(PHP)的Java
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 6年前关闭。 改善这个问题 我是Java新手,尽管在PHP方面有丰富的经验,并且正在寻找Java中爆炸和内爆(PHP中可用)函数的完美替代品。 我已经用Google搜索了相同的结果,但对结果不满意。任何人对我的问题都有好的解决方案将不胜感激。 例如: String s = "x,y,z"; //Here I need a function to divide the string into an array based on a character. array a = javaExplode(',', s); //What is javaExplode? System.out.println(Arrays.toString(a)); 所需的输出: [x, y, z]
93 java  arrays  string  split 

30
检查回文字符串
甲回文是单词,短语,数字或的单元的其它序列可以读取在任一方向的方式相同。 为了检查一个单词是否是回文,我得到了单词的字符数组并比较了字符。我测试了它,它似乎起作用了。但是我想知道这是正确的还是有待改进的地方。 这是我的代码: public class Aufg1 { public static void main(String[] args) { String wort = "reliefpfpfeiller"; char[] warray = wort.toCharArray(); System.out.println(istPalindrom(warray)); } public static boolean istPalindrom(char[] wort){ boolean palindrom = false; if(wort.length%2 == 0){ for(int i = 0; i < wort.length/2-1; i++){ if(wort[i] != wort[wort.length-i-1]){ return false; }else{ palindrom …

1
对numpy数组中的每个第n个条目进行二次采样
我是numpy的初学者,我正在尝试从长的numpy数组中提取一些数据。我需要做的是从数组中定义的位置开始,然后从该位置对第n个数据点进行子采样,直到数组结束。 基本上如果我有 a = [1,2,3,4,1,2,3,4,1,2,3,4....] 我想对此进行二次采样a[1],然后从那里开始每四个点采样一次,以产生类似 b = [2,2,2.....]
93 python  arrays  numpy 

10
有没有办法使用JavaScript以相反的顺序在数组上使用map()?
我想map()在JavaScript数组上使用该函数,但是我希望它以相反的顺序运行。 原因是,我正在Meteor项目中渲染堆叠的React组件,并希望顶层元素首先渲染,而其余部分则在下面加载图像。 var myArray = ['a', 'b', 'c', 'd', 'e']; myArray.map(function (el, index, coll) { console.log(el + " ") }); 打印出来,a b c d e但我希望有一个mapReverse()打印出来e d c b a 有什么建议么?

14
如何从Bash中的数组获取唯一值?
我和这里的问题差不多。 我有一个包含aa ab aa ac aa ad等的数组。现在,我想从该数组中选择所有唯一元素。思想,这将是简单的用sort | uniq或sort -u因为他们在其他问题中提到,但没有在数组中改变...的代码是: echo `echo "${ids[@]}" | sort | uniq` 我究竟做错了什么?
93 linux  arrays  bash  unique 

7
如何在Kotlin中创建一个空数组?
我Array(0, {i -> ""})目前正在使用,我想知道是否有更好的实现,例如Array() 另外,如果使用arrayOfNulls<String>(0) as Array<String>,编译器将警告我该强制转换永远不会成功。但这是内部的默认实现Array(0, {i -> ""})。我想念什么吗?
93 arrays  kotlin 

12
在C中将二维数组归零的最快方法?
我想将C中的一个大型2d数组重复置零。这是我目前正在做的事情: // Array of size n * m, where n may not equal m for(j = 0; j < n; j++) { for(i = 0; i < m; i++) { array[i][j] = 0; } } 我尝试使用memset: memset(array, 0, sizeof(array)) 但这仅适用于一维阵列。当我打印2D数组的内容时,第一行为零,但是随后我得到了一个随机大数的负载,它崩溃了。

7
Array#each与Array#map
hash = { "d" => [11, 22], "f" => [33, 44, 55] } # case 1 hash.map {|k,vs| vs.map {|v| "#{k}:#{v}"}}.join(",") => "d:11,d:22,f:33,f:44,f:55" # case 2 hash.map {|k,vs| vs.each {|v| "#{k}:#{v}"}}.join(",") => "11,22,33,44,55" 唯一的区别是案例1使用vs.map,案例2使用vs.each。 这里发生了什么?

9
如何将表单输入数组转换为PHP数组
我有一个类似下面的表单,该表单已发布到contacts.php,用户可以使用jquery动态添加更多表单。 <input type="text" name="name[]" /> <input type="text" name="email[]" /> <input type="text" name="name[]" /> <input type="text" name="email[]" /> <input type="text" name="name[]" /> <input type="text" name="email[]" /> 如果我用下面的代码在php中回显它们 $name = $_POST['name']; $email = $_POST['account']; foreach( $name as $v ) { print $v; } foreach( $email as $v ) { print $v; } …
92 php  arrays  forms 

30
算法:从数组中删除重复整数的有效方法
我在接受Microsoft采访时遇到了这个问题。 给定一个随机整数数组,用C编写一个算法,该算法将删除重复的数字并返回原始数组中的唯一数字。 例如输入:{4, 8, 4, 1, 1, 2, 9} 输出:{4, 8, 1, 2, 9, ?, ?} 一个警告是预期的算法不应要求首先对数组进行排序。并且,当某个元素被删除后,以下元素也必须向前移动。无论如何,在元素向后移动的数组尾部的元素值可以忽略不计。 更新:结果必须在原始数组中返回,并且不应使用辅助数据结构(例如,哈希表)。但是,我认为没有必要保留订单。 Update2:对于那些想知道为什么这些不切实际的限制的人,这是一个面试问题,并且在思考过程中讨论了所有这些限制,以了解我如何提出不同的想法。

5
搜索数组中的最高键/索引
如何使用PHP获得数组中最高的键/索引?我知道如何做到这些。 例如,我想从该数组中获取“ 10”作为整数值: $arr = array( 1 => "A", 10 => "B", 5 => "C" ); 我知道如何编程,但是我问自己是否也有此功能。
92 php  arrays  key  highest 



9
返回数组中最大值的索引
从如下所示的数组中,如何获取数组中最大值的索引。对于下面的数组,期望的结果将是'11'。 Array ( [11] => 14 [10] => 9 [12] => 7 [13] => 7 [14] => 4 [15] => 6 )
92 php  arrays 

13
在Swift 3中从数组中删除对象
在我的应用程序在阵列中加入一个对象时选择单元和非选择和删除对象时重新选择小区。我使用了该代码,但给了我错误。 extension Array { func indexOfObject(object : AnyObject) -> NSInteger { return (self as NSArray).indexOfObject(object) } mutating func removeObject(object : AnyObject) { for var index = self.indexOfObject(object); index != NSNotFound; index = self.indexOfObject(object) { self.removeAtIndex(index) } } } class MyViewController: UITableViewController { var arrContacts: [Any] = [] var contacts: [Any] …
92 ios  arrays  swift  swift3 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.