移除第乙個負數之後的所有負數

2021-10-12 01:31:17 字數 518 閱讀 5132

方法一: 

def main(args: array[string]): unit = else

//如果是之後的負數,則移除此負數,並將陣列長度減1

else }}

a.foreach(println)

}

方法二:

//方法2:每記錄所有不需要移除的元素的索引,稍後一次性移除所有需要移除的元素

//效能高,陣列內的元素遷移只要執行一次即可

var foundfirstnegative = false

val keepindexes = for(i<-0 until a.length if !foundfirstnegative || a(i)>=0) yield

for(i<-0 until keepindexes.length)

a.trimend(a.length-keepindexes.length)

a.foreach(println)

Scala實現移除陣列中第乙個負數之後的所有負數

package com1 import scala.collection.mutable.arraybuffer author yangxin ryan scala實現移除陣列中第乙個負數之後的所有負數 版本一 object test51 else else println arrbuffer pa...

python第乙個程式設計 第乙個 Python 程式

簡述 安裝完 python 後,windows 中 開始選單或安裝目錄下就會有 idle 開發 python 程式的基本 ide 整合開發環境 幫助手冊 模組文件等。linux 中 只需要在命令列中輸入 python 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...

第乙個部落格

我不知道為什麼 我在csdn上創了乙個賬號,又開通了部落格。也許我不是名人,也許幻想著成為名人。在這裡 我不會給任何人許諾,這個部落格可能有乙個博文 有兩個博文 或者會有很多 很多 很多。不過讓我有個大膽的猜想,如果這個部落格在今後有很多很多自己寫的博文,說明我成功了 在自己眼裡 也說明這個方法時正...