原创 去除數組中除第一個負數的所有負數

快學Scala上講解,優點繁瑣。 應用數組的差集簡單很多。 scala> val arr = Array(1,2,3,4,5,-1,6,-2,7,-3,8,-4,9,-5)arr: Array[Int] = Array(1, 2, 3,

原创 快學Scala 第三章 #4答案

4.給定一個整數數組,產生一個新的數組,包含原數組中的所有正值,按原有順序排序 之後的元素是所有的零或者負值,按原有順序排序 scala> val arr = Array(1, 2, 3, 4, 5, -1, 6,0, -2, 7, -3

原创 C-單鏈表-快速排序,冒泡排序

struct ST_QUEUE { int data; struct ST_QUEUE* pNext; // 指針域 }; typedef struct ST_QUEUE Queue; void swapNode(Que

原创 C,單鏈表翻轉函數

struct ST_StackNode { int num; datatype data; struct ST_StackNode *pNext; //指針域 }; typedef struct ST_Stack

原创 Scala 獲取指定目錄所有文件

//獲取任意多個目錄下所有文件 def getFiles(inputs: File*): Seq[File] = { inputs.filter(_.isFile) ++ inputs.filter(_.isDirect

原创 快學Scala習題解答第十三章 #1 #2

1.編寫一個函數,給定字符串,產生出一個包含所有字符的下標的映射。舉例來說,index("Mississippi")應返回一個映射,讓'M'對應集{0},'i'對應集{1,4,7,10},依此類推。使用字符到可變集的映射。另外,你如何保證集