問題タブ [pad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
542 参照

python - 複数の配列をパディングして、最大の配列と同じ形状を取得する

と呼ばれるリストに保存された複数の2D配列がありますimage_concat. このリストは 100 を超えるこれらの配列で構成されますが、今のところ、2 つだけのリストに対してコードを実行しようとしています。これらの配列はすべて異なる形状を持っています。すべての配列から最大の x 次元と最大の y 次元を見つけて、他のすべての配列の端に十分なゼロを埋め込んで、最終的にすべての配列を埋めたいと思います。同じ形をしています。最大の x 次元と最大の y 次元は、別々の配列に属している場合もあれば、同じ配列に属している場合もあることに注意してください。これまでに書いてみたことは、何らかの理由で小さい方の配列の形状をうまく変更できませんでした。ただし、形状の要素が偶数または奇数であるために、一部の配列が最終的に1つずれている可能性があるため、形状を変更した後でもいくつかの問題が発生すると思います。

この場合、形状が変化しない理由がわかりません。また、これを簡単に一般化して、次元が偶数か奇数かに関係なく、多くの配列で機能する方法はありますか?

0 投票する
0 に答える
227 参照

encryption - XOR / ASCII - 繰り返しキーによる復号化

私の問題を説明しようとします。解決策を見つけるためにすでに何時間も検索しましたが、残念ながらまだ答えがわかりません (したがって、どうすれば解決できるかわかりません)。

「コード」があります(写真を参照)。私はこの「コード」についていくつかのことを知っています:

  1. 繰り返しパターンが含まれています。
  2. 繰り返しはパッドのどこからでも開始できます。
  3. 先頭のビットは必ずしも繰り返しパターンの一部ではありません。

最後の部分をどのように解決できるかわかりません。どのようにこれを行う必要があるか、説明していただければ幸いです。

ここに画像の説明を入力