問題タブ [complement]

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

r - DNA配列を補完する

DNA配列があるとします。私はそれの補足を取得したい。次のコードを使用しましたが、取得できません。私は何を間違っていますか?

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

netlogo - NetLogo、否定 (絶対補数) と HubNet および hubnet-send-override に関する質問

Hubnet アプリケーションを作成していますが、各クライアントのビューを、そのクライアントの可変タートル内のタートルに依存させたいと考えています。特に、クライアント turtlesIcansee に含まれていないすべてのタートルを彼女から隠したいと考えています。

Hubnet-control Center の [クライアントのミラー 2D ビュー] ボックスをオンにし、次のコードを追加することで、これを機能させることができました。

これは現在機能しているようですが、コードについて 2 つの質問があります。

1) 2 行目で turtlesicansee の補数を取ることができる (そして false を true に切り替える) 場合、1 行目は冗長です。これを行う方法はありますか?

2) 2 番目のステートメントの数量化についてよくわかりません。私はすべてのタートル (クライアント) に、彼女が見ることができる唯一のタートルは HER turtlesicansee のタートルであることを伝えたいです。これは私が得ているものですか?私を混乱させているのは、タートルにオーバーライドメッセージを送信するように求めていることですが、メッセージがどのタートルから来たかが重要な理由がよくわかりません(しかし、タートルコマンドに聞く)

とにかく、誰でもこれで私を助けることができますか?

0 投票する
2 に答える
1659 参照

arrays - 別の配列の「補数」を取得する方法は?

私が欲しいものを説明する最も簡単な方法は、例を使用することです:

今、私は長さにcなりたいです:もちろん。[1,3,4,5,6,8,...,19,20]16length(a) - length(b)

入手する方法はありますcか?

0 投票する
3 に答える
2396 参照

regex - 正規表現の補数を見つける方法

補数が正規表現 0* で表されるアルファベット {0,1} に対する言語 L の正規表現を与えてください

答えは 1^+ だと思いますが証明できません 助けてください

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

algorithm - 完全なグラフのサブグラフに対する bfs アルゴリズムの効率的な実装

私は次の問題で立ち往生しています:

完全なグラフの一部であるサブグラフの隣接リストがあります。私がやりたいことは、与えられたサブグラフの補数に bfs アルゴリズムを適用することです。そのためには、補数の各頂点の後続が必要です。

それを行う最も効率的な方法は何ですか?グラフには膨大な数の頂点とエッジ (~1 000 000) があります。

0 投票する
2 に答える
1850 参照

bit-manipulation - 2s 負のゼロの補数

私は問題があります: あなたは 2 の補数を知っているので、逆にして 1 を足すと正の数の負の数を得ることができます。例えば

-0 がある場合

ゼロは 8 ビットに見える

マイナス0が見えるはずです

しかし、それは512です

だから私は何かを誤解していると思う

0 投票する
2 に答える
3603 参照

python - 文字の補数を取得する

入力された文字の補数を取得するために、以下のコードが機能しないのはなぜですか? ループが終わらないように見えますが、たとえば、「Z」を DNA として入力すると、ループが壊れて終了しないのはなぜでしょうか? ブレークを使用しましたか、それとも間違っていましたか? エリフはどう?

デフォルト get_complement (dna):

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

base - 基数 10 の表現を 7 ビットの等価な 2 の補数に変換するにはどうすればよいですか?

基数 10 の表現を 7 ビットの等価な 2 の補数に変換するにはどうすればよいですか? 私は離散数学の応用を学んでいますが、これは質問の1つです。これは初めてで、理解できません

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

binary - 2 の補数を使用して 2 つの負の数を追加する

誰かが私の仕事を本当にすぐに再確認できるかどうか疑問に思っていました. -33 と -31 の 2 つの負の数が与えられた場合。それらを足し合わせると、2 の補数を使用した結果になります。

注: 操作には 6 ビットのワード長を使用する必要があります。


私の答え

これを行った後、-31 を 2 で 100001 と計算しました。また、-33 は 2 の補数で 011111 になるように計算しました。それらを合計すると 1000000 になりましたが、この数字は 7 桁なので、6 ビットの語長にバインドされているため、上位ビットを切り落としました。これにより、数値 000000 が得られます。これには符号ビット 0 が含まれており、偶数であることを意味します。ただし、2 つの負の値の合計は均等にならないため、明らかにオーバーフローです。したがって、000000 の 2 を取ります。これは単純に 000000 です。

バッファ オーバーフローが発生したため、答えは 0 になります。これは正しいと思いますか?ありがとう。:)