タグ

Sortに関するSeacolorのブックマーク (2)

  • マージ・ソート : 巨大データのソート法:CodeZine

    はじめに まずはともあれ腕試し、この問題を解いてみてくださいな:【問1】 デタラメな順序で並んだ文字列の集合がテキストファイル「input.txt」に収められています。この文字列群を辞書順(昇順)に並び換えたテキストファイル「sorted.txt」を作りなさい。 ※各文字列は改行で区切られています。  プログラミング教の練習問題、あるいは学校の課題で出てきそうな“お馴染み”の問題です。ソート(整列)アルゴリズムの実装には配列/代入/条件分岐/ループなどなどプログラミングの基中の基となる構文を総動員するため、練習問題としてよく使われますね。 早速解いてみましょう、ソート・アルゴリズムにはこれまたお馴染みのバブル・ソートを使います。C#、VB.NETC++/CLIの3まとめて一気にいきますよ: using System; using System.IO; using System

  • Plagger::Plugin::Filter::Sort - Charsbar::Note

    nirvashさんがつくったFilter::Reverseでも十分用事は足りるんですが、$feed->sort_entriesを使わなくてもconfigだけでいろいろソートできるとうれしいなと思ったので書いてみた。車輪の再発明かも。reverseオプションは単なるおまけ。 package Plagger::Plugin::Filter::Sort; use strict; use base qw( Plagger::Plugin ); our $VERSION = '0.01'; sub register { my ($self, $context) = @_; $context->register_hook( $self, 'update.feed.fixup' => \&sort, ); } sub sort { my ($self, $context, $args) = @_; my

    Plagger::Plugin::Filter::Sort - Charsbar::Note
    Seacolor
    Seacolor 2006/11/18
    configで条件指定可能な並び替えプラグイン
  • 1