- C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
78 :デフォルトの名無しさん[sage]:2014/12/03(水) 03:09:10.83 ID:96sMVSIB - >>70
CASLを笑えないよ。 結局、二人の大学院生が作ったLLVMも、 CASLと同じ仮想アセンブラで、 多くの企業が、このアイデアに飛びついた コンパイルしていったん仮想アセンブラにすれば、 x86,ARMやコア数に関わらず表現できて、 マシン(CPU)を抽象化できる 結局、マシンコードにする前に、 仮想アセンブラという段階が必要だった
|
- ★★Java質問・相談スレッド171★★
653 :デフォルトの名無しさん[sage]:2014/12/03(水) 03:33:51.30 ID:96sMVSIB - java.util クラス HashMap<K,V>. を使って、
(キー・値)で、キーに最初の順番を入れて、 値でソートすれば? (1,4)(2,3)(3,2)(4,1) 1番目の項目:4
|
- ★初心者以前の質問に雪崩のように答えるスレ 2★
718 :デフォルトの名無しさん[sage]:2014/12/03(水) 04:01:24.49 ID:96sMVSIB - >>716
500〜千の素数を求める計算の中で、 0〜499の計算結果(素数)を使うから、 単純に2コアに分けられない マルチコアでは、処理が分離・独立していることが重要で、 他方の計算結果に依存する部分があると、 他方の処理を待ったりして、結局マルチコアの性能を生かせない >>706 2chには色んな人がいるから、気にするな
|
- スレ立てるまでもない質問はここで 139匹目
935 :デフォルトの名無しさん[]:2014/12/03(水) 04:09:30.26 ID:96sMVSIB - 321の順で、newする必要があるとか?
123の順なら、newに失敗するとか
|
- ★★Java質問・相談スレッド171★★
655 :デフォルトの名無しさん[sage]:2014/12/03(水) 04:57:38.65 ID:96sMVSIB - もう1つ、元のインデックスを入れる配列、res_iを作って、
値を入れ替えるたびに、元のインデックスも入れ替えて、追跡する res_iの値には、元のインデックスを入れておく 初期値は、res_i[0]=0;[1]=1,[2]=2など、 インデックスと値(元のインデックス)は同じにしておく 例えば、item[2][3]を入れ替えたのなら、 res_i[2][3]も入れ替える res_i[2]は、2→3。[3]は、3→2 if(item[b-1]>item[b]){ t=item[b-1]; item[b-1]=item[b]; item[b]=t; // [b-1][b]を入れ替えたのだから、 // ここで、res_i[b-1][b]も入れ替える } それと、誰が書いているかわかるように、 名前らんに、642と番号を入れてくれ
|
- ★★Java質問・相談スレッド171★★
657 :デフォルトの名無しさん[sage]:2014/12/03(水) 07:25:20.20 ID:96sMVSIB - for(a=1;a<count;a++)
for(b=count-1;b>=a;--b){ if(item[b-1]>item[b]){ t=item[b-1]; item[b-1]=item[b]; item[b]=t; ここに、追加すれば? } }
|