studies

いろいろ勉強用備忘録的な感じ

perl

perlで順序を保つグルーピング ~優先度からの解放~

excelでちょっと複雑なソート - studies perlでちょっと複雑なソート - studies perlでちょっと複雑なソート2 - studies perlでちょっと複雑なソート3 - studies ワンライナーでちょっと複雑なソート - studies今までタイトルに「ソート」と付けていたように…

perlでちょっと複雑なソート3

この問題、さらに改良してみる。 studies.hatenablog.com #! /usr/bin/perl -a use 5.010; use sort 'stable'; push @lines, $_; $priority{$F[1]} //= $.; END { print (sort { $priority{(split /\s+/, $a)[1]} <=> $priority{(split /\s+/, $b)[1]} } @li…

perlでちょっと複雑なソート2

昨日のエントリの最後で、use sortプラグマを使うことで、perlのソートに安定性を保証することができるという話を書いた。studies.hatenablog.com そこで今回は、これを使って先日のソースを改良してみる。 #! /usr/bin/perl use 5.010; use sort 'stable'; …

perlでちょっと複雑なソート

まただいぶ間が空いてしまった。その間に私は、基本情報技術者という資格試験を受けたり、引っ越したりしていた。最近少し落ち着いてきたし、間が空きすぎるのもよくないので、余りネタはないものの何か書いてみようと思う。 数か月前、excelでちょっと複雑…