これはからのフォローの挑戦である。この1あなたが最初の1つをチェックしてみてください混同している場合、。
まず、を、キャッシュに容量kがあり、いっぱいになったときに先入れ先出し(FIFO)排出方式を使用すると想定したリソースアクセスのシーケンスsが持つキャッシュミスの数とします。
次いで比与えられ、リソースアクセスの空でないシーケンスを返すSが存在するように、K > JとM (S 、K )≥ R ⋅ M (S 、jは)。
平易な英語では、シーケンス構築リソースのが大きなキャッシュは(少なくとも)は2つのキャッシュサイズがありますようにアクセスするのR倍以上解決するために使用するときにキャッシュ・ミスを秒。
たとえば、有効な出力は配列である(3 、2 、1 、0 、3 、2 、4 、3 、2 、1 、0 、4 )、それが原因として9つのキャッシュ・サイズのキャッシュミスを3ですが、キャッシュサイズが4の場合は10ミスです。
要件を満たしている限り、どのシーケンスを返すかは関係ありません。
バイト単位の最短コードが優先されます。