Changes between Version 12 and Version 13 of HowTo/BoostStudy4
- Timestamp:
- Feb 26, 2011, 3:09:29 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
HowTo/BoostStudy4
v12 v13 500 500 501 501 502 == dtl - Diff Template Library == 503 504 * diff のライブラリ (C++) 505 * diff template library 506 * 名前の由来は C++ の STL 507 508 * C++ で diff が使える 509 * diff3, patch も 510 * 差分データを構造体として扱える 511 * Unified Format 対応 512 * 修正 BSD 513 * ヘッダファイルのみで hoge 514 515 * Google Code にて配布中 516 517 === 使い方 === 518 519 {{{ 520 #include <dtl/dtl.hpp> 521 }}} 522 523 * int型配列の差分を取ったりすることも可能。 524 * VCS から dtl を使った diff を呼び出す 525 526 * diff3 は merge のみ可能 527 * patch, uniPatch 528 529 === そも diff === 530 531 * ファイル間の差分を取る 532 * Levenstein Distance (編集距離) 533 * LCS (最長共通部分) 534 * SES (最小の編集回数) 535 * アルゴリズム 536 * 動的計画法 537 * Myers 538 * Wu 539 * Gestalt Approach 540 * dtl で採用したのは Wu 541