swift 第7课堆栈和队列
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift 第7课堆栈和队列相关的知识,希望对你有一定的参考价值。
import Foundation
import Glibc
public func solution(_ S : inout String) -> Int {
let N = S.characters.count
guard N != 0 else { return 1 }
guard N % 2 == 0 else { return 0 }
var cnt = 0
for char in S.characters {
if char == "(" {
cnt += 1
} else {
guard cnt > 0 else { return 0 }
cnt -= 1
}
}
return cnt == 0 ? 1 : 0
}
以上是关于swift 第7课堆栈和队列的主要内容,如果未能解决你的问题,请参考以下文章
7-22 堆栈模拟队列 (25分)
7-22 堆栈模拟队列
PTA-7-22 堆栈模拟队列
第18课——队列的优化实现
swift - 如何从第一个选项卡到达第二个选项卡导航堆栈?
队列和堆栈