标签: array-merge

jquery distinct数组

我有类似下面的数组文本框

<input type="text" name="txtname[]" value="single" />
<input type="text" name="txtname[]" value="twin" />
<input type="text" name="txtname[]" value="single" />
<input type="text" name="txtname[]" value="dulex" />
<input type="text" name="txtname[]" value="single" />
Run Code Online (Sandbox Code Playgroud)

我想把这些价值展示给......

单-------- 3
双胞胎-------- 1
dulex -------- 1

jquery array-merge

3
推荐指数
1
解决办法
4469
查看次数

在jquery中将多个数组合并到一个数组中

我正在尝试使用jquery将我的多个数组合并到一个数组中.我知道我们可以使用jquery合并函数将两个数组合并为一个.我们可以遍历这些数组并将它们连接到一个数组.但我只是想知道是否有任何其他方法可以实现这一点而不使用任何循环.我正在处理大量数据.所以我也可以期待任何数量的数组.我担心如果我们使用循环,它可能会影响性能.请给我一些建议.提前致谢.

最基本的问候Sibeesh Venu

arrays jquery array-merge

3
推荐指数
2
解决办法
1万
查看次数

Swift 2 - 合并两个数组

我想合并两个数组:

数组1 [["aaa","111"],["bbb","222"],["ccc","333"]]

阵列2 [["ddd","444"],["eee","555"],["fff","666"]]

我想要实现的是拥有一个具有尊重数组位置的值的单个数组,例如:

合并数组 [["aaa","111"],["ddd","444"],["bbb","222"],["eee","555"],["ccc","333"],["fff","666"]]

我怎么能用Swift 2做到这一点

arrays array-merge swift2

3
推荐指数
1
解决办法
4288
查看次数

合并两个关联数组而无需重新索引 - PHP

如果没有重新索引,我如何合并2个关联数组?我不喜欢使用foreach或for循环,还有更好的主意吗?

$a1=array(555=>array('name'=>'First Name','surname'=>'Second Name'), 888=>array('name'=>'New First Name','surname'=>'New Second Name'));
$a2=array(888=>array('invite'=>false), 555=>array('invite'=>true)); 
$result=array(555=>array('name'=>'First Name','surname'=>'Second Name', 'invite'=>true), 888=>array('name'=>'New First Name','surname'=>'New Second Name', 'invite'=>false));
Run Code Online (Sandbox Code Playgroud)

php indexing merge associative-array array-merge

3
推荐指数
1
解决办法
143
查看次数

如何将数组值数组合成一个数组?

我有以下数组,

Array
(
    [14289] => Array
        (
            [0] => Ability||STROKE CLINIC,Session||Session #3: Tues June 28th - Fri July 8th (9-2:00PM),Time||#1 only: 2pm,child1||FC
            [1] => Ability||N/S++,Session||Session #3: Tues June 28th - Fri July 8th (9-2:00PM),Time||#1 only: 2pm,child2||SC
            [2] => Ability||B-,Session||Session #3: Tues June 28th - Fri July 8th (9-2:00PM),Time||#1 only: 2pm,child3||TC
        )

    [14279] => Array
        (
            [0] => Ability||STROKE CLINIC,Session||Session #1: Tues May 31st - Fri June 10th (1-5:30PM),Time||#1 only: 1pm,child1||FC
            [1] => Ability||N/S++,Session||Session #1: Tues May 31st - Fri June …
Run Code Online (Sandbox Code Playgroud)

php arrays array-merge

2
推荐指数
1
解决办法
2525
查看次数

如何获取两个ArrayLists的重复值?

假设我有2个ArrayList of Points:

  1. (0,2)->(0,3)->(0,4)
  2. (0,2)->(0,3)->(0,6)

我想获得一个新列表: (0,2)->(0,3)

我怎么做?

当前解决方案

使用两个foreach循环逐个元素地比较两个列表.我认为这是一种非常低效的方式.还有其他方法吗?

java arraylist duplicates array-merge

2
推荐指数
1
解决办法
44
查看次数

Laravel 5合并阵列

我试图将一个数组与一个随机数字形式的输入合并

以我的形式,我有

<input type="text" name="purchase_order_number" id="purchase_order_number" value="{{ $purchase_order_number }}" />
Run Code Online (Sandbox Code Playgroud)

在控制器中:

public function store(CandidateRequest $request)
{
    $candidateInput = Input::get('candidates');
    $purchaseOrderNumber = Input::get('purchase_order_number');

    foreach ($candidateInput as $candidate)
    {

        $data = array_merge($candidate, [$purchaseOrderNumber]);

        $candidate = Candidate::create($data);

        dd($data);
Run Code Online (Sandbox Code Playgroud)

当我dd($ data)它得到我的purchase_order_number但如下所示,但我怎样才能将它分配给表中的那一行?

array:6 [?
  "candidate_number" => "5645"
  "givennames" => "fgfgf"
  "familyname" => "dfgfg"
  "dob" => "01/01/2015"
  "uln" => "45565445"
  0 => "5874587"
]
Run Code Online (Sandbox Code Playgroud)

非常感谢,

array-merge laravel-5

2
推荐指数
2
解决办法
3万
查看次数

为什么自顶向下归并排序中数组访问是 6NlogN?

我不太明白为什么要通过自上而下的归并排序对长度为 N 的数组进行排序,它只需要 6NlogN 次数组访问。(每级需要6N,高度是lgN,所以总共是6NlgN)

每次合并最多使用 6N 次数组访问(2N 次用于复制,2N 次用于移回,最多 2N 次用于比较)

它不是将 N 个元素复制到辅助数组中,然后将其复制回原始数组(即 2N)吗?2N“后退”是从哪里来的?

这个问题实际上来自算法合并排序中的Progosition G。我想是为了这个。

就是书上的代码如下:

public static void merge(Comparable[] a, int lo, int mid, int hi) 
{  // Merge a[lo..mid] with a[mid+1..hi].
   int i = lo, j = mid+1;
   for (int k = lo; k <= hi; k++)  // Copy a[lo..hi] to aux[lo..hi].
      aux[k] = a[k];
   for (int k = lo; k <= hi; k++)  // Merge back to a[lo..hi].
      if      (i > mid)              a[k] = …
Run Code Online (Sandbox Code Playgroud)

arrays algorithm merge mergesort array-merge

2
推荐指数
1
解决办法
1047
查看次数

如何合并两个多维数组

我有两个数组:

$arr1 = array(
    'attributes' => array(
        'fruit'     => 'banana', 
    ),
);

$arr2 = array(
    'attributes' => array(
        'color'    => 'red', 
    ),
);

$result = array_merge($arr1, $arr2);
Run Code Online (Sandbox Code Playgroud)

结果是:

Array ( [attributes] => Array ( [color] => red ) ) 
Run Code Online (Sandbox Code Playgroud)

但我的预期结果:

Array ( [attributes] => Array ( [color] => red [fruit] => banana ) ) 
Run Code Online (Sandbox Code Playgroud)

我做错了什么?我应该使用array_merge, 或者只是使用array_push并且只使用('color'=>'red')会更好更容易吗?

php arrays array-push array-merge

2
推荐指数
1
解决办法
75
查看次数

PHP-多维数组合并到一个数组

我有2个这样的数组:

数组一:

[
    [
        "id" => 1234
        "name" => "John"
    ],
    [
        "id" => 1235
        "name" => "doe"
    ]
]
Run Code Online (Sandbox Code Playgroud)

数组二:

[
    [
        "age" => 12
    ],
    [
        "age" => 13
    ]
]
Run Code Online (Sandbox Code Playgroud)

我已经尝试使用它,并结合array_reducearray_map或者array_merge_recursive,但它仍然没有结果相符。

我如何使两个数组如下所示?

[
    [
        "id" => 1234
        "name" => "John"
        "age" => 12
    ],
    [
        "id" => 1235
        "name" => "doe"
        "age" => 13
    ]
]
Run Code Online (Sandbox Code Playgroud)

请帮我。谢谢

php arrays multidimensional-array array-merge

2
推荐指数
1
解决办法
60
查看次数