swift 语言入门
基本语法
常用库
数组
栈
/// 栈
class Stack<Element> {
var stack: [Element]
/// 检查栈空
var isEmpty: Bool { return stack.isEmpty }
/// 栈顶元素
var peek: Element? { return stack.last }
/// 栈大小
var size: Int { return stack.count }
init() {
stack = [Element]()
}
/// push压入
/// - Parameter object: 元素
func push(object: Element) {
stack.append(object)
}
/// pop弹出
/// - Returns: 元素
func pop() -> Element? {
return stack.popLast()
}
}队列
字典
标准库
sort、sorted
刷题注意点
最后更新于