我有一个连接类,它是一次性 public class Connection : IDisposable { ... }
,并在其上有一个依赖 public class UsesConnection : IDisposable {
UsesConnection (Connection c) {...}
public void Dispose() {
c.Dispos
我遇到了下面的伪代码。这里A是一个整数数组: for i = 1 to n
{
j = i; f = 1;
while ((j>1) and (f==1))
{
if (A[j]<A[j/2]) { swap(A[i], A[j/2]); j = j/2; }
else { f = 0; }
}
}
我不明白