問題タブ [pairing]
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.
r - R で奇偶値のペアを選択する
次のような大規模なデータセットがあります。
変数 GU.Number に基づいて奇数と偶数のペアを識別する変数を作成しようとしています。これらの番号は、同じオブジェクトの重複を識別します - 同じ d13.C 値を持ちます。
たとえば、535 - 536 537 - 538 3963-3964 3965-3966 はペアです。
GU.Number の列はシーケンスではないことに注意してください。一部の番号が欠落しています。
ios - 暗号化が有効になっている場合、BLE リンクのスループットはどの程度低下しますか?
iOS デバイスで予想されるスループットが 1 秒あたり最大 3 キロバイトであるというレポートを読んだことがあります (たとえば、こちらの記事)。ただし、これらのレポートは、ペアリングされていないデバイスのスループットのみを測定しているようです。つまり、暗号化は行われていません。
周辺機器が機密データを送信しており、それを暗号化したいと考えています。たとえば、接続間隔が 7.5ms、接続イベントごとに 6 パケット、ATT MTU ネゴシエーションがサポートされている (LE 4.2 データ パケット長拡張機能がない) Android デバイスなど、周辺機器自体がはるかに高速であると仮定すると、スループットは低速に完全に依存します。 iDevice (通常 30 ミリ秒の接続間隔、接続イベントごとに 4 パケット)。
GATT 特性で暗号化を有効にした場合、予想されるスループットの低下は何ですか?
できれば、理論上の計算ではなく、iOS デバイスでの実際の測定値を確認したいと考えています。
algorithm - 最も近い平均値を得るために、整数をペアにグループ化します
私は周りを見回して、ここでいくつかの同様の質問を見つけましたが、これに具体的に対処するものはありません.
私がする必要があるのは、正の整数のセットが与えられた場合 (セットのサイズが偶数であると仮定します)、値をペアにグループ化して、各ペアの平均が他のペアにできるだけ近くなるようにすることです。つまり、ペアの平均のセットの範囲が最小であること。
例:私が持っている場合
私は2つのグループを取得します:
したがって、それらの平均は可能な限り近く、この場合は同一です。
これは、最高値と最低値、次に 2 番目に高い値と 2 番目に低い値をペアにするのと同じくらい簡単ですか、それとももっと良い方法がありますか?