したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

ヒッキープログラミングスレ

1(-_-)さん:2013/02/26(火) 04:49:59 ID:GABg0f3o
プログラミングの話題のスレ

質問・相談
初心者からプロまで
プログラミングに関することなら何でもOK

978(-_-)さん:2013/06/20(木) 03:14:03 ID:???
シェルからtimeコマンド使ってるからその必要はなかった
あとtarai関数の時間測ってほしいな

979(-_-)さん:2013/06/20(木) 03:16:36 ID:???
timeコマンドを使うとはどういうふうに?

980(-_-)さん:2013/06/20(木) 03:18:18 ID:???
ていうかfib.lispがまだ終わらないようなんだけど、これって何分くらいかかるものなの?

981(-_-)さん:2013/06/20(木) 03:18:35 ID:???
windowsからだと無理かもしれん
ttp://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230902/
あと組み込み関数に時間を測る機能はない
sleepならあるけど

982(-_-)さん:2013/06/20(木) 03:19:21 ID:???
fibは俺の環境では6分以上かかったと思う
takは18秒

983(-_-)さん:2013/06/20(木) 03:20:58 ID:???
おそらくだけどねー
WindowsのコマンドプロンプトのTIMEコマンドだと時間は計測できないんじゃないかと思うの
PowerShellというのがUnixシェルに近い自由なこと出来るけど、これ自体がめちゃくちゃ重くて計測に向いてないと思うのね
そんでもってこのPCの仕様でか、一般権限のアプリケーションが占有できるCPUが最大25%までなの、だから計測に向いてないと思うのね
このCPUはたしか2コア2スレッドでCPU25%で一つのスレッドを丸々占有という感じ

984(-_-)さん:2013/06/20(木) 03:26:06 ID:???
ちなみに>>974の1分前くらいに始めたfib.lispがまだ終わらんのだけど

985(-_-)さん:2013/06/20(木) 03:29:52 ID:???
PCの仕様書見たら2コア4スレッドと書いてあった、スレッドとコアの関係がどのようなのか知らんけど
1.66GHzのネットブックさんのCPUを25%、CPUスレッド丸々1個使って20分、今終わったみたい

986(-_-)さん:2013/06/20(木) 03:31:09 ID:???
すまんfibはやりすぎてた
そういえば6分じゃなくて3分くらいかかってたの思い出したわ

987(-_-)さん:2013/06/20(木) 03:31:40 ID:???
なんか日本語がおかしいけど気にしないで

988(-_-)さん:2013/06/20(木) 03:32:02 ID:???
おおざっぱにfib.lispは20分かかったよ

989(-_-)さん:2013/06/20(木) 03:33:26 ID:???
やっぱり(fib 38)はやりすぎだったなすまん

990(-_-)さん:2013/06/20(木) 03:33:46 ID:???
WindowsコマンドプロンプトのTIMEコマンドをなんとか工夫して開始時の現在時刻と終了時の現在時刻を表示させたけど
tarai.lispはだいたい2分20秒くらいかかったみたいだよ

991(-_-)さん:2013/06/20(木) 03:35:23 ID:???
なるほど
やっぱりエラーチェックが足枷になってるかな

992(-_-)さん:2013/06/20(木) 03:39:21 ID:???
他のも試したよreversiってのが途中でエラーで止まるよ

C:\Users\unko\Downloads\lisp\sample>java -jar ..\Lisp.jar reversi.lisp
FILE: "reversi.lisp", line 23
(AREF BOARD (1DIM X Y))
ERROR: シーケンスの外を参照しようとしています


C:\Users\unko\Downloads\lisp\sample>java -jar ..\Lisp.jar reversi.lisp
FILE: "reversi.lisp", line 23
(AREF BOARD (1DIM X Y))
ERROR: シーケンスの外を参照しようとしています

993(-_-)さん:2013/06/20(木) 03:42:24 ID:???
それはエラーメッセージがちゃんと出るか確かめるために範囲外チェック外してた
コメントアウト外せば大丈夫だと思う

994(-_-)さん:2013/06/20(木) 03:46:34 ID:???
sampleをもうちょっと増やせばよかったね

995(-_-)さん:2013/06/20(木) 03:50:42 ID:???
reversiのコメント外したんだけどフリーズしたぽい
こちらでおける場所が無くなってしまってどうにもならなくてウィンドウ閉じたけど
コマンドプロンプトのほうが復帰しない

996(-_-)さん:2013/06/20(木) 03:51:50 ID:???
CPUはほとんど使ってないからバグで止まってる感じなのかな

997(-_-)さん:2013/06/20(木) 03:52:46 ID:???
うん、main関数はまだ作りかけだからね
終了処理とか置けない時の処理とかしてない

998(-_-)さん:2013/06/20(木) 03:53:49 ID:???
まあ手続き型的に書けるようなマクロいくつか定義されてるから自分で書き直せると思うよ
だるくてやってられないと思うけど

999(-_-)さん:2013/06/20(木) 03:55:50 ID:???
なるほどreversi.lispはオセロの完成品というわけじゃないののか、納得

1000(-_-)さん:2013/06/20(木) 03:58:16 ID:???
次スレ

ヒッキープログラミングスレ 2
http://jbbs.livedoor.jp/bbs/read.cgi/internet/17286/1371668281/




掲示板管理者へ連絡 無料レンタル掲示板