Drop it

Posted 梦如影

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Drop it相关的知识,希望对你有一定的参考价值。

function drop(arr, func) {
  // Drop them elements.
  //return arr;
  var tmp;
      var res = [];
      for(var i=0,len=arr.length;i<len;i++){
          tmp = arr.shift();
          if(func(tmp)){
            //需要置回弹出的元素
            arr.unshift(tmp);
            break;
          }
      }
      
      return arr;
}

drop([1, 2, 3], function(n) {return n < 3; });

  或

function drop(arr, func) {
  // Drop them elements.
  //return arr;
  while(!func(arr[0]) && arr.length > 0){
    arr.shift();
  }
      
      return arr;
}

drop([1, 2, 3], function(n) {return n < 3; });

  

以上是关于Drop it的主要内容,如果未能解决你的问题,请参考以下文章

Drop it

Drop it

FCC 中级算法题 Drop it

新概念英语(1-39)Don't drop it!

svn报错cleanup failed–previous operation has not finished; run cleanup if it was interrupted的解决办法(代码片段

python使用上下文对代码片段进行计时,非装饰器