2
私はQPushButtons
のシステムを持っており、デジコードのドアのように動作します。各ボタンにはID(整数)があります。最後に押されたボタンが特定のパスワードに対応すると、ドアが開いたようなことが起こります。デジコードのようなシステムのキューを実装する
これを実装するためにキューを使用し、最後に追加された値へのポインタを使用することを考えています。パスワードが正しいかどうかはどのようにテストできますか? size
が保存されている項目の数である、私はキューを埋めることができ
class MyQueue():
def __init__(self, size, defaultValue=None):
self.size = size
self.content = [defaultValue]*size
self.end = self.size-1
def addItem(self, value):
self.end = (self.end+1)%self.size
self.content[self.end] = value
def checkCorrect(self, password):
pass #???
:ここ
は、私はまだ持っているコードです。パスワードが正しいかどうかを確認する方法はわかりません。