>>942 顔は見れないだろ…
とは言え文面から喜んでる姿を想像してほっこりすることもあるねw
>>935 初心者の頃にいろいろ質問したから恩返し
お前らに俺様の知恵を分けてやって優越感に浸るため
このスレの平均点をあげておまえらを教育するから
PHPしか出来ないおじさんです
ここからPythonかRubyかPerlに進む場合
どれが簡単ですか?
ドツボに嵌ったらもう抜けられないです。
Python一択。
Rubyは癖が強い。Perlはもっと癖が強い。
pythonは、かきかたがきびしい
>>951 オブジェクト指向ができるなら、気合いれていけるならRuby
オブジェクト指向ができない、気合はいらないなら、Perl
Rubyも一応コード書いてみたんですがオブジェクト指向って中途半端じゃないですか
privateなのにprivateの意味をなさなかったり
厳格な言語が好きならHaskellマジオススメ
>>958 いやいや、Rubyは、本気でオブジェクト指向ですよ
Rubyなんてオブジェクトしか無いからな。
クラスもClassクラスのオブジェクトだからな。
pythonのいいとこって何?
>>963 最近ではちょっとずつ変わってきているが、TOOWTDI をポリシーとして、
一貫性と簡潔性を保った基礎設計を持っていること。
言語リファレンス、ライブラリリファレンス、チュートリアルといった
基本的なドキュメントや、仕様追加提案(却下されたもの含む)などが
文書として残され、処理系と同様にメンテナンスされていること。
> 却下されたもの含む
これ重要だよね。
そうかあ
pythonにはあまり詳しくないけど、海外だとユーザ多いみたいなんだよね
RubyってBasicみたいな感じでキモイ
if 〜
end
とかきもいよ
if () {
}
じゃなんでだめなんですか
ruby のブロック {} は、メソッド呼び出しで手続きを引数として渡すための特別なものなので、
無闇にループ構文とかで使うわけにはいかない。
{} の代わりに do-end も使える(厳密にはちょっと違う)ことに混乱させられがちではあるが。
じゃあ何で method_name(parameter)って実装しなかったんだよ
こんなガラパゴス言語
>>965 日本語のドキュメントや日本語に特化したライブラリが多く日本語のサポートは手厚いんですか?
>>970 手続きを 2 個渡したい、ということは非常に稀だから、
手続きを 1 個渡すことに特化して設計した、って何かに書いてあった。
ガラパゴスと言えば勝ったつもりになれるのは5年前の流行ですよw
普通にif hoge { hogehoge }って書いて
rubyに渡す前に{と}をdo endに置換するスクリプト作れば良くね?
そういうものは、迂闊に作ると簡単に誤爆するし、C言語で、
#define BEGIN {
#define END }
とかやってはいかん、というのと同じ理由で、やめといたほうがいい。
なんでやったらだめなの
1次元の配列に入ってるデータを同じサイズの配列を用意しないで
回転させるにはどうしたらいいですか?
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4
5 6 7 8 9
上のをこの下みたいに変えたいんですが
5 0 6 1 7 2 8 3 9 4
5 0
6 1
7 2
8 3
9 4
1.配列0 1 2 3 4 5 6 7 8 9を並び替えて5 0 6 1 7 2 8 3 9 4にしたい。
2.2つの配列
0 1 2 3 4
5 6 7 8 9
から5つの配列
5 0
6 1
7 2
8 3
9 4
を生成したい
の2つって事?
1.配列0 1 2 3 4 5 6 7 8 9を並び替えて5 0 6 1 7 2 8 3 9 4にしたい。
こっちのほうです
なんで同じサイズの配列を用意しないんだ?でかいのか?
画像だからそんな大きくもないから別にいいんですけど
ちょっと考えても分からなくてどうしたらできるかなと思って
すいません
今読んでますが理解するまでちょっと時間かかりそうです
これ一般にn×mでもこれでできますか?
すげーどうなってんだこれ
できるんですか
ありがとうございます
まだどうなってるのか全く理解できてないですが後は自分で考えてみます
質問者じゃないが、読めた。
なるほど、おもしろいなー。
あ
>>986 もはや、大した事ではないのだが、
どこから「回転」という言葉がでてくるの?
990 :
998:2012/03/16(金) 05:08:52.82
ごめん、確かに回転させる。わかりました。
このスレおしまいだね。
元が画像のデータだから
1行1データのファイルがあります
aaaaa
bbbbb
ccccc
ddddd
eeeee
これを
aaaaa
ddddd
bbbbb
ccccc
eeeee
と並べ替えてファイルに保存したいのですが
ファイルの内容を全部読み込んで、並べ替えた内容を丸ごと保存するのではなくて
並べ替える箇所に挿入する形で保存するにはどうしたらいいでしょうか?
ume
>>992 > ファイルの内容を全部読み込んで、並べ替えた内容を丸ごと保存するのではなくて
並び替えをしようと思ったらファイルの最後までは全て読み込む必要がある。これは普通に考えればわかることだよね
つまりこの条件は「ファイルの全体をメモリ上に一度に展開しないで欲しい」ってこと?