摘要:
func hasCycle(_ head: ListNode?) -> Bool { var slow = head, fast = head while fast != nil && fast?.next != nil { slow = slow?.next fast = fast?.next?. 阅读全文
摘要:
func quickSort<T: Comparable>(_ array: [T]) -> [T] { guard array.count > 1 else { return array } let pivot = array[array.count / 2] let less = array.f 阅读全文
摘要:
值类型:赋值时复制值,如 struct、enum、基本类型(Int、String 等)。 引用类型:赋值时共享引用,如 class、closure。 阅读全文