大学生ならPC自作してLinux入れてプログラミング1.3
またまた落ちたのでage推奨で
sage
6 :
JOTO(*^^)'-'*)LOVE ◆cDHwwwva1A :2005/11/28(月) 22:56:06 ID:XwvLQE2O0
自作もLinuxも関係ないけど、R言語もしくはS言語を使ってる人いる?
age
もっと早いCPUが欲しい
9 :
学生さんは名前がない:2005/11/29(火) 00:03:22 ID:vqjWfHsB0
しかし高い
10 :
学生さんは名前がない:2005/11/29(火) 00:18:00 ID:CsnrQVfT0
>>1乙
PICマイコンのアセンブラ?をやることになったんだが
プログラミングが苦手だから大変だ。
自分:CeleronM1.3Ghz メモリ512MB XPホーム 色々チューニング済み
友達:Pentium4M3.06GHz メモリ256MB XPホーム ほぼデフォルト設定
学校:Pentium4 2.4GHz メモリ256MB XPプロフェッショナル デフォルト設定+guestアカウント
学校のPCはセンターサーバーに繋がってから起動するから、読み込み終わるまで10分は掛かるぞ。
12 :
学生さんは名前がない:2005/11/29(火) 00:28:36 ID:UFwOJ/JB0
クラスのパソコン上級者気取りのヴァカが、UGぶっててウザい。
そいつワールドの中では「2ちゃんねる」はUGサイトらしく、2ちゃんねるであったことを自慢げに語ってる。
彼に言わせると、「俺もちょっとしたハッカーの端くれ」だそうだ。
使ってるマシソは親のおさがりの相当古いPenU266のデスクトップ(藁
そいつの前でPC自作やUNIXコマンドの話をすると、いつのまにか居なる(藁
自作は面倒臭いが、LinuxやUNIXは使ってみたいな。
デスクトップ:HT Pentium4 3GHz 1024MB WinXPHomeSP2
ノート:PPC G4 1.2GHz 1024MB MacOSX10.3.9
Linux入れるならどっちがいい?
UNIXはMacOSXで使えるな。
15 :
学生さんは名前がない:2005/11/29(火) 00:53:44 ID:CsnrQVfT0
>>12これ最近どっかで見たな。
>>13 そんないいマシンを持っててうらやましい。
LinuxもPPCで使えるけどx86の方がユーザーも多いし楽だと思う。
なのでデスクトップに一票。
16 :
学生さんは名前がない:2005/11/29(火) 02:35:41 ID:c+hnCdOQ0
age
>>13 Linuxはデスクトップのほうに入れる方がいいでしょう。
さいきんはWinとのデュアルブートも難しくないし。
どうしても空き領域がなければエミュレータという手もある。
(どっちにしろHDDの空きが必要だけど)
そんなことよりMacOSをTigerに汁w
18 :
学生さんは名前がない:2005/11/29(火) 08:08:58 ID:P7rLOb9i0
大学でとても簡単な、UNIX上でのプログラミングの授業があった。たしかパールだった、
それで最後のレポートが自作プログラムを走らせるってやつだったんだけど、真面目そうな
それゆえにぼっちな女子の作品が動かなかったんだ。家では動いたのに〜...って
ぼそっと言ってたのには萌えたわ
19 :
学生さんは名前がない:2005/11/29(火) 11:40:57 ID:N79mx2O50
ほとんどレスがつかないところを見ると、やはり需要は少ないのだろうな…
20 :
愛也:2005/11/29(火) 15:55:22 ID:TIb52fS60
質問なんですが・・・分からないのでどなたか教えていただけないでしょうか??><
(1)
特定のデータを指定するにはアドレス信号を用いる。どれだけのアドレス信号が発行できるかはアドレスバスの本数による。
アドレスバスの本数が8本のときは( 1 )個、12本の時は( 2 )個のアドレスを発行する事ができる。
(2)
容量32KBのメモリがある、このメモリにバイト単位でアドレスをつけた場合(アドレス幅は8ビット)、全アドレスを指定するには、最低( 3 )本のアドレスバスが必要である。
同時に256MBの場合は( 4 )本必要である。
上の問題をどなたかお時間がある方がいらっしゃれば教えていただけないでしょうかぁ??
何卒よろしくお願い致します。
21 :
学生さんは名前がない:2005/11/29(火) 17:35:02 ID:wTFDJZQ50
>>20 落ちこぼれ情報学科生の俺にはさっぱり分からん…
2^8 2^12 15 28
ageの時間
Delphiって面白いな
>>15 >>17 サンクス。
Linuxの入れ方探してみるわ。
Tiger入れたいんだが、コアイメージが対応してないんだよね。
インテルCPUのiBook出たら買い替えるつもりだからその時に。
まぁその時は次のレオパルドが最新かもしれんが…。
25 :
学生さんは名前がない:2005/11/29(火) 20:14:43 ID:wTFDJZQ50
age
26 :
学生さんは名前がない:2005/11/29(火) 23:31:29 ID:k22HvSqm0
age
立っているだけで汗ばむ陽気だった。
一人の男がヒッチハイクをしている。
「いやぁ〜助かったよ。パトカーをヒッチハイクしても罪にはならないだろ?」
男は乗り込みながらリュックを肩からおろし、保安官に話し掛けた。
「あぁ。そうだな」
保安官は愛想なく答える。
「この暑い中2時間も歩いてたんだ。まいったよ。蜃気楼がみえてやがる。ところで保安官、何か事件でもあったのかい?」
「銀行強盗だ。4人組で黒のセダンで逃げた。つい20分前の話だ」
「本当かい?そういや、ついさっき黒のセダンの4人組が西へ行ったのを見たぜ。ヒッチハイクしてたからな、間違いない」
男は言いながら膝に置いたリュックからチョコを出すとパキッと割って保安官に差し出した。
「いや、結構だ」
そう言うと保安官は警察署へと真っすぐ向かった。
そう、保安官は気付いてしまったのだ。
28 :
学生さんは名前がない:2005/11/30(水) 00:33:37 ID:NCA8BNzu0
>>27 チョコが融けてないから嘘だと分かった、ってことか。
それはいいけどageないと。
29 :
学生さんは名前がない:2005/11/30(水) 00:34:44 ID:eaTTQ8NH0
c言語の奴はきっと上達早すぎたのとスレ落ちたのが原因で
今はすっかり熱冷めちまってるだろうな・・・
30 :
学生さんは名前がない:2005/11/30(水) 00:39:30 ID:eaTTQ8NH0
あげ
うちの大学はSE上がりの講師が多い
32 :
学生さんは名前がない:2005/11/30(水) 02:21:51 ID:NCA8BNzu0
33 :
学生さんは名前がない:2005/11/30(水) 02:39:47 ID:TsSjhi1N0
C言語のレポートきついよ・・・
34 :
学生さんは名前がない:2005/11/30(水) 02:44:35 ID:NCA8BNzu0
そういう時はこのスレで相談すると、暇な人がアドバイスをくれるかもしれない。
ネタが無いとレスがつかずに落ちちゃう…
Linuxの環境をちょくちょく構築中。
>>24 うちのiBook(early2004)もコアイメージ対応してないけどTiger入れた。
起動速いしSpotlight使えていいぞ。
コアイメージが使えない分もっさり感も少ないような希ガス。
36 :
学生さんは名前がない:2005/11/30(水) 10:31:27 ID:wUwBqSc70
保守
37 :
愛也:2005/11/30(水) 14:45:01 ID:NDvY3gBF0
22さん
ありがとうございます。
どのように計算したかよければ詳しく教えていただけませんか?
申し訳ありません(><)
38 :
从 -_-从 は〜 ◆Haaa3fxxxE :2005/11/30(水) 14:50:38 ID:E6v8OmNk0
パソコンと戯れてると肩が凝る
昨日は長時間グロプラミングしてたから肩が痛ぃ
ていうか前スレ落ちたんだね
>>37 計算というか・・・
(1)はそのまんまで
(2)は
32KB=32*1024=2^5*2^10=2^15
256MB=256*1024*1024=2^8*2^10*2^10=2^28
この問題がどのくらいの人ができないか知りたい
40 :
学生さんは名前がない:2005/11/30(水) 15:47:44 ID:qi+guUD30
>>39 俺は知識が無いから出来ないお
それでもテストは通ってるお
C言語スレのdatだれかもってない?
42 :
学生さんは名前がない:2005/11/30(水) 19:06:12 ID:EAR26nOF0
こいつはありがてぇ
>>37 あんた,他の板でまるでスレ違いな場所にマルチポストしてたでしょ.
いい加減にした方がいいよ.
42を全部読んでみた
ポインタ周りが漠然としかわかんないから1と同じ流れで学ぼうと思ったら
forのあたりでdat逝きだったのね・・
シヴォンヌ
46 :
学生さんは名前がない:2005/11/30(水) 20:26:53 ID:qi+guUD30
47 :
学生さんは名前がない:2005/11/30(水) 20:36:40 ID:Q1AvQ7zb0
Cで二次元配列とポインタの一次元配列って意味的に同じだっけ?
48 :
学生さんは名前がない:2005/11/30(水) 20:43:15 ID:qi+guUD30
>>47 全然違うよ.
2次元配列ってのはそれこそ「配列の配列」.
(例えば) int 型の変数がずらりと並んだものが,更にずらりと並んでいるもの.
ポインタの1次元配列は文字通りの単なる「1次元配列」で,
ポインタの指す先が何かはコンパイラは関知しない.
だから,自分で決めてあげる(適切にポインタを初期化する)必要がある.
50 :
学生さんは名前がない:2005/11/30(水) 21:20:28 ID:ju3PIOmi0
ポインタ(=メモリのアドレス)を理解できないのは、
>>37みたいにハードの基本的ことがわかってないから
これは大学のカリキュラムが悪いと思うんだけど
51 :
学生さんは名前がない:2005/11/30(水) 21:44:48 ID:2kjrujr30
>>49 #include <stdio.h>
#include <malloc.h>
int main(int argc, char* argv[])
{
int szBuf[10][10];/* A */
int *pcBuf[10];/* B */
int nCnt, nCnt2;
for(nCnt = 0; nCnt < 10; nCnt++) {
for(nCnt2 = 0; nCnt2 < 10; nCnt2++) {
szBuf[nCnt][nCnt2] = nCnt2;
}
}
for(nCnt = 0; nCnt < 10; nCnt++) {
pcBuf[nCnt] = (int *)malloc(sizeof(int) * 10);
for(nCnt2 = 0; nCnt2 < 10; nCnt2++) {
pcBuf[nCnt][nCnt2] = nCnt2;
}
}
for(nCnt = 0; nCnt < 10; nCnt++) {
for(nCnt2 = 0; nCnt2 < 10; nCnt2++) {
/* A */printf("szBuf[%d][%d] = %d\n", nCnt, nCnt2, szBuf[nCnt][nCnt2]);
/* B */printf("pcBuf[%d][%d] = %d\n", nCnt, nCnt2, pcBuf[nCnt][nCnt2]);
}
}
return 0;
}
これAとB同じ結果になるけど、AとBは静的か動的かの違いだけで
本質的には同じなのでは?
53 :
愛也:2005/11/30(水) 23:08:05 ID:NDvY3gBF0
32KB=32*1024=2^5*2^10=2^15
256MB=256*1024*1024=2^8*2^10*2^10=2^28
ってありますが、この「1024」って数字はどこから出てきたのでしょうか??
これぐらいの問題も出来なくてスイマセン><スイマセン><申し訳ありません><
>>51 その動的と静的の違いが大事なんじゃないか.
たまたま同じ結果が得られるような使い方だって出来るけど,
そういう使い方が全てではない.
例えば,ポインタの指す先の領域は常に同じ大きさとは限らないし,
配列の中に NULL があっても構わない.
要するに,ポインタの配列の使い方は,2次元配列だけではないということ.
KBをBになおしたんじゃない?
1KB→1024B
>>53 2ch で答が返ってくるのを待っている間に自分で調べることも出来ないのか.帰れよ.
57 :
愛也:2005/12/01(木) 00:33:46 ID:a4aH/gUw0
>55さん
どうもありがとうございます。感謝を致します(^0^)
「1KB=1024B」なんですかぁ〜〜へぇ♪ってこんな無知な事を言ったら、
56のような人にまた「帰れよ!」って言われちゃいますね(笑)
58 :
学生さんは名前がない:2005/12/01(木) 00:42:17 ID:cudgr0Sg0
何だこの下手糞な釣りは…釣りはよそでやってくれ
60 :
学生さんは名前がない:2005/12/01(木) 08:19:45 ID:P9iaMCuL0
>>47 というか配列なんか使わなくなるから最初はめんどくさいかもしれないけどポインタだけでやったほうがいいよ
61 :
学生さんは名前がない:2005/12/01(木) 16:22:00 ID:OBR2B+GV0
補習age
62 :
学生さんは名前がない:2005/12/01(木) 20:37:50 ID:P9iaMCuL0
age
63 :
学生さんは名前がない:2005/12/01(木) 22:18:41 ID:61Jy1tjwO
種付けオンライン
メール受信直後にブレーカーが落ちて、今日のメールがあぼーん。どっかいったorz
>>64 アンペア不足か?
今日も検出されないワンクリウェアの鑑定依頼のために、いろんなサイトを廻って検体を回収中・・・・・。
66 :
学生さんは名前がない:2005/12/02(金) 00:54:20 ID:RQAQo4B50
Delphi得意な香具師おらんかね
67 :
学生さんは名前がない:2005/12/02(金) 03:34:11 ID:A2dj+uha0
保守だ。
68 :
学生さんは名前がない:2005/12/02(金) 10:14:10 ID:XuZA7kTj0
保守だよ。
69 :
学生さんは名前がない:2005/12/02(金) 19:29:48 ID:RmtIjp4O0
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
閣門閨閹閼闌閂閃閇閉閊閔閏閭閲閻閾闔闖間闃ユ開閖闘關闡闢闥闇関閘閠閙閥閧閤闍闃闊闕
70 :
学生さんは名前がない:2005/12/02(金) 22:11:30 ID:7Kz5pCKz0
保守だよな。
71 :
学生さんは名前がない:2005/12/02(金) 22:55:57 ID:RQAQo4B50
ほう・・?保守だと?
72 :
学生さんは名前がない:2005/12/02(金) 22:59:21 ID:jU+WVztF0
保守業務
73 :
学生さんは名前がない:2005/12/02(金) 23:24:50 ID:n3Yhn6VG0
ほ、保守しました
ほんとに話題ないんね
75 :
学生さんは名前がない:2005/12/02(金) 23:57:45 ID:RQAQo4B50
じゃぁ誰かプログラムの問題を出すんだ
76 :
学生さんは名前がない:2005/12/03(土) 00:19:11 ID:d4watBea0
じゃあCの問題。
int型変数a,bの値を入れ替えなさい。ただし使っていい変数は2つだけです。
77 :
从 -_-从 は〜 ◆Haaa3fxxxE :2005/12/03(土) 00:32:06 ID:0QN6zykf0
ポインタ使って入れ替えるやつですね
懐かしい
a=a+b;
b=a-b;
a=a-b;
で出来ないのか?
79 :
从 -_-从 は〜 ◆Haaa3fxxxE :2005/12/03(土) 00:43:54 ID:0QN6zykf0
こんなんだっけ?
変数三つ使っちゃったケド
#include <stdio.h>
void orz(int *a, int *b);
int main(void)
{
int a = 1, b = 2;
printf("(・∀・)a = %d b = %d\n", a, b);
orz(&a, &b);
printf("(・A・) a = %d b = %d\n", a, b);
return 0;
}
void orz(int *a, int *b)
{
int c = *a;
*a = *b;
*b = c;
}
80 :
从 -_-从 は〜 ◆Haaa3fxxxE :2005/12/03(土) 00:45:52 ID:0QN6zykf0
あ、ほんとだ
ポインタなんか必要なかった
81 :
学生さんは名前がない:2005/12/03(土) 02:02:28 ID:d4watBea0
>>78 正解
>>79 3つていうか5つ・・・
ソートの入れ替えでなんかスマートじゃないなと考えてたら思いついて、
俺スゲーとか思ってたけどたいしたことないか
もう一個問題考えたんだけど忘れてしまった
82 :
学生さんは名前がない:2005/12/03(土) 02:04:03 ID:8RwXvQE60
逆にポインタ使って変数二つでやる方法はある?
83 :
学生さんは名前がない:2005/12/03(土) 02:48:32 ID:d4watBea0
>>82 ポインタはアドレスだからやろうとするとエラーになると思う
実際に実行して気づいたけど
>>78って
a-=(b=(a+=b)-b);
と書くこともできるんだね
IOCCC見てからこんなことばかり考えるようになってしまった
実行できるかは環境依存。gcc3.4.4(cygwin)ではできた。
int main(){
int *a, *b;
*a = 1, *b = 2;
/* 一つ先のアドレス(sizeof(int)バイト先)に値を保存しておく */
*(a + 1) = *a;
*a = *b;
*b = *(a + 1);
/* 上と同じ
a[1] = a[0];
a[0] = b[0];
b[0] = a[1];
*/
printf("%d, %d\n", *a, *b);
return 0;
}
上はなんとも胃炎が下は変数a[0]とa[1]とb[0]の三つを使ってるのと同じことじゃないか?
87 :
学生さんは名前がない:2005/12/03(土) 11:53:41 ID:d4watBea0
>>84 -WallつけたらWarninngがでた。そうかundefinedなのか。
>>85 /* 一つ先のアドレス(sizeof(int)バイト先)に値を保存しておく */
とあるけど実際にmallocがないけど?
88 :
学生さんは名前がない:2005/12/03(土) 14:43:27 ID:cyoUi/BK0
89 :
学生さんは名前がない:2005/12/03(土) 17:27:06 ID:mqA4jogL0
でもこのやり方って整数以外で使うのは怖いな。
PCの認識してる数字って桁が小さくなるとあくまで近似値だから
どっかで計算狂いそうな気が…
結局ほかの変数使って入れ替えるほうがわかりやすいし安全な気がする。
>>89 それは当然でしょう。
「変数ふたつ」という制限があるから、ああやってるだけで。
数が小さいとき以外でも、aやbが大きいとa=a+b;でintの最大を超えて
ダメになってしまう。
91 :
学生さんは名前がない:2005/12/03(土) 17:46:02 ID:d4watBea0
>>89 いや、ほらその辺は使うかどうかは別としてさ・・・。俺だって実際は使わないし
ちゃんと問題にもint型って書いてるし・・・
んーでも小数でも単純なbitの論理演算ならいけそうな気もしないでもない
92 :
学生さんは名前がない:2005/12/03(土) 17:47:38 ID:d4watBea0
>>90 合計でintの最大値は超えてもだいじょぶだよ
93 :
学生さんは名前がない:2005/12/03(土) 22:22:39 ID:8RwXvQE60
94 :
学生さんは名前がない:2005/12/04(日) 00:17:05 ID:c6+/jXdj0
>>93 やってみればわかると思うけど、最大値超えても次は符号ありなら負の最大値に、符号なしなら0に戻る
>>94 それは規格で保証されていなかったような気がする.
96 :
学生さんは名前がない:2005/12/04(日) 02:18:47 ID:+tvKILTo0
まあ、保証されてるかどうか分からないことはやるべきじゃないな。
で、実際どうなのよ?
95を書いた者だが,
符号付き整数が1の補数表現を用いている(これは規格には反しないはず)とすると,
94にある挙動を要求するのはなにかと無理があるので,「保証されていない」で正しいと思う.
規格書を読んだ訳ではないので,正確な情報は規格書をあたってほしい.
99 :
学生さんは名前がない:2005/12/04(日) 03:17:18 ID:c6+/jXdj0
100 :
学生さんは名前がない:2005/12/04(日) 16:29:49 ID:W4OG6k7y0
age
101 :
学生さんは名前がない:2005/12/04(日) 19:04:30 ID:/HASdjbD0
age++
102 :
学生さんは名前がない:2005/12/04(日) 19:24:07 ID:nI35Vitv0
&&age
103 :
学生さんは名前がない:2005/12/04(日) 22:25:04 ID:0WFyV8NT0
*age
104 :
学生さんは名前がない:2005/12/04(日) 23:32:39 ID:sB4pEv0e0
これ、まだ速く出来るだろうか?
/*
n次正方行列とn行1列ベクトルとの積
X = A * B
*/
void unnko(double *a,double *b,double *x,unsigned int n){
unsigned int i,j;
double *ap;
for(i = 0,ap = a; i < n; i++,ap += n){
s = 0.0;
for(j = 0; j < n; j++){
s += ap[j] * b[j];
}
x[j] = s;
}
}
あ〜、猫のプログラミング本の説明不足のせいで
リソース関連付けで4時間も悩んでしまった
106 :
学生さんは名前がない:2005/12/05(月) 01:52:35 ID:oP49P7tY0
age#
107 :
学生さんは名前がない:2005/12/05(月) 06:12:24 ID:ZpTlF4K00
円安容認だからしばらくは続きそうだよね
108 :
学生さんは名前がない:2005/12/05(月) 06:29:58 ID:ZpTlF4K00
ごめん誤爆
109 :
学生さんは名前がない:2005/12/05(月) 06:54:09 ID:0A9gZwuX0
>>104 void unnchi(double *a,double *b,double *x,int n){
int i;
for(i=0;i<n*n;i++){
x[i%n]+=a[i]*b[i%n];
}
}
いや、べつに速くはなってないと思うけど
あと、これだと情報落ち、桁落ち考慮してないから使えないと思う
110 :
学生さんは名前がない:2005/12/05(月) 14:34:51 ID:0A9gZwuX0
age
エイジング
CGIの主流はperlだけど、Cで作ったほうが動作速い気がするんだ
なんでCやC++は主流になれなかったんだろう、コンパイルして鯖にあげるのが面倒だからかな
113 :
学生さんは名前がない:2005/12/05(月) 19:39:17 ID:0A9gZwuX0
>>112 そりゃあ、コンパイルしてるんだから実行は速いよ
やってみた感想では文字列処理が面倒、これにが大きいような気がする
その点Perlはかなり優秀
114 :
学生さんは名前がない:2005/12/05(月) 23:11:27 ID:yusrt6+i0
for(i=0;i<100;i++){
age();
}
C言語スレとっくに落ちてるううううううう・・・・
>>115 C言語スレが落ちたのはかなり前の話だぞ。
117 :
学生さんは名前がない:2005/12/06(火) 00:09:24 ID:9a6JlebL0
age
このスレC言語の話ばっかだな
じゃあ最近流行のCMSの話でもするか
120 :
ひだり:2005/12/06(火) 00:53:38 ID:YalFR31N0
プログラムは自分で作るものじゃなくてひとが作ったのを使うものだと思うんだ!
>>120 Everyone needs computer programming. It will be the way we speak to the servants. - John McCarthy
122 :
学生さんは名前がない:
age