問題タブ [interleave]

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 投票する
2 に答える
410 参照

java - 2 つの 32 ビット整数を 64 整数にインターリーブする

そのため、次のように、2 つの 32 ビット整数を 1 つにインターリーブするタスクが与えられ a_31,...,a_0 and b_31,...,b_0, return the 64-bit long that contains their bits interleaved: a_31,b_31,a_30,b_30,...,a_0,b_0. ました。MSB の場所に 1 を持つヘルパーを使用して、それぞれから MSB を取得し、それらを結合することで試してみました。基本的に、"a" int を奇数の場所に配置し、"b" int ビットを偶数の場所に配置します。 他の関数を呼び出すことはできません (Math.pow も) 私のコード:

私のテストはここで失敗しました:

問題を解決する方法の提案と同様に、デバッグと問題の解明の助けになるとよいでしょう。

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

python - 特定の列で 2 つのデータフレームをインターリーブする

2つのデータフレームがあります

2 つのデータフレームをインターリーブしたいのですが、いくつかのオプションを試しましたが、うまくいかないようです。以下のコードの機能に近いですが、適切な列に参加しません

期待される出力は次のようになります

かなり単純なはずだと思いますが、適切な構文が見つかりません。誰でもアイデアを提供できますか?

助けてくれてありがとう!