hirofummyのアンテナ
id:hirofummy
8/8ページ
▽メッセージ。 - diary●11/14 14:14 2012-11-14
# にゃー
実装フェーズが佳境に入ってから、プロトコル仕様書レベルのバグが見つかった OMG!この仕様書についてはけっこう不安視して検証はしてたのだが、有効な手を打てていなかった。うがが。
実際には、検証としてスクリプト言語でのプロトタイピングを行っていたのだけど、エミュレートしていた対向システムの入出力レベルより、もっと細かいレベルで不具合が出てしまった(プロトコルマトリックスの袋小路に入ったり、輻輳が起きたりしないかという観点で試験していたが、実際にはもっと基本の正常系パラメータで不足があった)。
今振り返ってやっておけばよかったなと思うことは、プロトコルマトリックスの作り直し。1回目に作ったマトリックスと、2回目に作ったマトリックスをつき合わせて、ダブルチェックによる検証をすれば、今回の不具合も防げたし、不安視している異常系のシーケンスレビューにもなったように思
▽どう書く?org ●07/18 06:15 最新のお題: 数字混じり文字列ソート
greentea #12222(2010/07/17 13:21 GMT) 評価0/0=0.00
ファイル名の表示順序としてWindows Vista以降のExplorerや、KDEのDolphinでもいつの間にか、単純な辞書順ソートではなく数字混じりの文字列を数字順に並べるソートが採用されています。ここではそのソート方法を数字混じり文字列ソートと呼びます。
さて、数字混じり文字列ソートを実装してください。なお入力される文字はASCII文字を仮定して構いませんが、日本語の扱える文字コードにも対応していればより理想的です。
以下に、数字混じり文字列ソートでの挙動の例を示します。
例1:
辞書順ソート: 1.txt, 10.txt, 100.txt, 2.txt, 20.txt
数字混じり文字列ソート: 1.txt, 2.txt, 10.txt, 20.t
4.<前5
0.はてなアンテナトップ
8.このページを友達に紹介
9.このページの先頭へ
□ヘルプ/お知らせ
□ログイン
□無料ユーザー登録
□はてなトップ
(c) Hatena