エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Perlメモをメモ - mikedaの日記
テックウェブという会社の取締役さんのPerlに関するメモ書き。 Perlメモ 僕の癖が強いものもありますが... テックウェブという会社の取締役さんのPerlに関するメモ書き。 Perlメモ 僕の癖が強いものもありますがご容赦を。 たしかにww トリッキーで楽しいコードがいっぱいです。 いくつか紹介 リストシャッフル sub Shuffle{ BEGIN{srand} my @OUT; push @OUT,splice @_,rand @_,1 while @_; return \@OUT;} 自分もそうですがCから来た人は配列要素の追加削除を繰り返すプログラムは敬遠してしまいがち。思わず自分のいつも使う「乱数くっつけてソート」アルゴリズムと簡易速度比較。 [mikeda@cent ~]$ time perl -e '@out = map $$_[1], sort {$$a[0]<=>$$b[0]} map [rand,$_],0..100_000' real 0m1.611s user 0m1.56