⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 editdist.hpp

📁 unix/linux下拼写检查程序源码
💻 HPP
字号:
#ifndef __aspeller_edit_distance_hh__#define __aspeller_edit_distance_hh__#include "weights.hpp"namespace aspeller {  // edit_distance finds the shortest edit distance.  The edit distance is   // (cost of swap)(# of swaps) + (cost of deletion)(# of deletions)   //   + (cost of insertion)(# of insertions)   //   + (cost of substitutions)(# of substitutions)  // Preconditions:  // max(strlen(a), strlen(b))*max(of the edit weights) <= 2^15  // a,b are not null pointers  // Returns:  //   the edit distance between a and b  // the running time is tightly asymptotically bounded by strlen(a)*strlen(b)  short edit_distance(const char * a, const char * b,		      const EditDistanceWeights & w = EditDistanceWeights());}#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -