当前位置: 首页 > news >正文

专业的网站设计建设娱乐公司网站建设价格

专业的网站设计建设,娱乐公司网站建设价格,wordpress md风格,福州seo网站推广优化编辑距离 题目 给定 n n n个长度不超过 10 10 10 的字符串以及 m m m 次询问#xff0c;每次询问给出一个字符串和一个操作次数上限。 对于每次询问#xff0c;请你求出给定的 n n n个字符串中有多少个字符串可以在上限操作次数内经过操作变成询问给出的字符串。 每个…编辑距离 题目 给定 n n n个长度不超过 10 10 10 的字符串以及 m m m 次询问每次询问给出一个字符串和一个操作次数上限。 对于每次询问请你求出给定的 n n n个字符串中有多少个字符串可以在上限操作次数内经过操作变成询问给出的字符串。 每个对字符串进行的单个字符的插入、删除或替换算作一次操作。 详见899. 编辑距离 - AcWing题库 输入格式 第一行包含两个整数 n n n和 m m m。 接下来 n n n 行每行包含一个字符串表示给定的字符串。 再接下来 m m m 行每行包含一个字符串和一个整数表示一次询问。 字符串中只包含小写字母且长度均不超过 10 10 10。 输出格式 输出共 m m m行每行输出一个整数作为结果表示一次询问中满足条件的字符串个数。 // input: 3 2 abc acd bcd ab 1 acbd 2 // output: 1 3题解 总的思路就是对于在每次询问中将每个序列的最少编辑距离得出在分别与操作次数上限相比即可 #include iostream #include cstring using namespace std;int n, m, f[1005][1005], len_1[1005], len_2, t; char a[1005][1005], b[1005];int main() {cin n m;for(int i 1; i n; i){cin a[i];len_1[i] strlen(a[i]); }while(m --){int cnt 0;cin b t;len_2 strlen(b); for(int k 1; k n; k){for(int i 0; i len_1[k]; i) f[i][0] i;for(int j 0; j len_2; j) f[0][j] j;for(int i 1; i len_1[k]; i)for(int j 1; j len_2; j){f[i][j] min(f[i - 1][j] 1, f[i][j - 1] 1);f[i][j] min(f[i][j], f[i - 1][j - 1] (a[k][i - 1] ! b[j - 1]));}if(f[len_1[k]][len_2] t) cnt;}cout cnt endl;}return 0; }
http://www.w-s-a.com/news/914017/

相关文章:

  • 佘山做网站谷歌云做网站
  • 免费发布信息网站大全666做p2p网站费用
  • 北京 网站建设咨询顾问公司网络公司有几家
  • 设计类网站如何用ps做网站首页
  • 品牌网站建设的关键事项设计网有哪些
  • 网站没收录徐州建设工程审图中心网站
  • 网站建设记账做什么科目erp系统有哪些软件
  • 泰拳图片做网站用哪里有做空包网站的
  • 查外链网站重庆做网站微信的公司
  • 有没有外包活的网站如何做网站快捷键的元素
  • 公司网站赏析网站制作2019趋势
  • 企业进行网站建设的方式有( )推广引流违法吗
  • 按营销型网站要求重做网站 费用点金网站建设
  • 深圳做网站互联网服务
  • 网站sem托管wordpress安装无法连接数据库
  • 深圳网站建设开发公司哪家好微信小程序商家入口
  • 江门站排名优化建立什么网站赚钱
  • 科普文章在那个网站做招聘网站代做
  • 监控设备东莞网站建设游戏网站域名
  • 对商家而言网站建设的好处网址导航怎么彻底删除
  • app设计网站模板企业展厅策划设计公司有哪些
  • wordpress销售主题手机网站关键词优化
  • 怎么查一个网站是什么程序做的三亚城乡建设局网站
  • 深圳分销网站设计公司做网站一般需要多久
  • 企业网站设计代码丹东seo排名公司
  • 企业网站建设定制开发服务网站建设说课ppt
  • 大连市城乡建设局网站网站免费网站入口
  • 做暧网站网站备案ps
  • 知名网站建设公司电话长子网站建设
  • 网站建设的意义与目的建立什么船籍港