codewars算法题-Array.diff
2017-02-14 21:36
155 查看
算法要求:
Your goal in this kata is to implement an difference function, which subtracts one list from another.
It should remove all values from list a, which are present in list b.
c方法,双重循环:
js方法 ,调用自带的一个indexOf:
不知道C是怎么删除数组中某一元素的????
Your goal in this kata is to implement an difference function, which subtracts one list from another.
It should remove all values from list a, which are present in list b.
c方法,双重循环:
function array_diff(a, b) { var bLength = b.length; for(var i = 0; i<bLength; i++){ for(var j = 0; j<a.length; ){ if(b[i]==a[j]){ a.splice(j,1); }else { j++ } } } return a; }
js方法 ,调用自带的一个indexOf:
function array_diff(a, b) { for(var i = 0;i<a.length;){ if(b.indexOf(a[i])>-1){ a.splice(i,1); }else{ i++; } } return a; }
不知道C是怎么删除数组中某一元素的????
相关文章推荐
- 深思 PHP 数组遍历的差异(array_diff 的实现)
- array_diff 数组差集
- 532. K-diff Pairs in an Array
- LeetCode 532. K-diff Pairs in an Array
- LeetCode : K-diff Pairs in an Array
- LeetCode 532. K-diff Pairs in an Array
- php array_diff_ukey() array_diff_uassoc() 理解
- PHP 数组遍历 的差异(array_diff 的实现)
- 532. K-diff Pairs in an Array
- [Leetcode]532. K-diff Pairs in an Array
- K-diff Pairs in an Array
- 532. K-diff Pairs in an Array
- Leetcode 532. K-diff Pairs in an Array(Easy)
- 532. K-diff Pairs in an Array
- Why array_diff() gives Array to string conversion error? array_diff报错!Array to string conversion err
- LeetCode 532. K-diff Pairs in an Array (在数组中相差k的配对)
- 每天一个学习一个新的php函数(2) array_diff()/array_diff_key()/array_diff_assoc()
- Leetcode 532 K-diff Pairs in an Array
- K-diff Pairs in an Array leetcode 532
- 532. K-diff Pairs in an Array