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

asp网站优化访问速度北京市门户网站

asp网站优化访问速度,北京市门户网站,东莞网络公司,wordpress怎么社交分享字符串的回文子序列个数Problem statement: 问题陈述#xff1a; Given a string you have to count the total number of palindromic subsequences in the giving string and print the value. 给定一个字符串#xff0c;您必须计算给定字符串中回文子序列的总数并打印该值…字符串的回文子序列个数Problem statement: 问题陈述 Given a string you have to count the total number of palindromic subsequences in the giving string and print the value. 给定一个字符串您必须计算给定字符串中回文子序列的总数并打印该值。 Input: T Test case T no of input string will be given to you. E.g. 3 abc aa abcc Constrain 1≤ length (string) ≤100 Output: Print the count of the palindromic sub sequences from the given string. Example 例 T3 Input: abc Output: 3 (a, b, c) Input: aa Output: 3 (a, a, aa) Input: abcc Output: 5 (a, b, c, c, cc) Explanation with example: 举例说明 Let there is a string str. 让我们有一个字符串str 。 Now possible arrangements are: 现在可能的安排是 Single middle characters like aba 像aba这样的单个中间字符 Paired middle characters like bb 配对的中间字符如bb Let, f(a,b) count of number of palindromic subsequences from index a to index b. 设f(ab)从索引a到索引b的回文子序列数。 Considering the above two facts: 考虑以上两个事实 If there is only one character then f(a,a) 1 如果只有一个字符则f(aa) 1 If there is a substring starting from index a to index b then, 如果存在从索引a到索引b的子字符串 If str[a] and str[b] both are same thenf(a,b)f(a1,b)f(a,b-1)1 如果str [a]和str [b]都相同则f(ab) f(a 1b) f(ab-1)1 If str[a] and str[b] both are not same thenf(a,b)f(a1,b)f(a,b-1)-f(a1,b-1) 如果str [a]和str [b]都不相同则f(ab) f(a 1b) f(ab-1)-f(a 1b-1) For, str abbaa 对于 str abbaa From the above, it is understandable that one function is called repeatedly so for the large input the repetition will be very high. Because of this problem we are using a Dynamic programming approach to avoid repetition. We are using the memorization process to solve the problem. 从以上内容可以理解一个函数被重复调用因此对于大的输入重复率会很高。 由于这个问题我们使用动态编程方法来避免重复。 我们正在使用记忆过程来解决问题。 Problem solution: 问题方案 Recursive algorithm: 递归算法 int Function(str,pos,l): if str.length() l return for apos to str.length()-l if str[a]str[al-1] return Function(str,a,l-1)Function(str,a1,l-1)1 else return Function(str,a,l-1)Function(str,a1,l-1)-Function(str,a1,l-2) DP conversion: DP转换 int Function(str,n): for len1 to str.length() for a0 to str.length()-len bposlen-1 if str[a]str[b] arr[a][b]arr[a1][b] arr[a][b-1]1 else arr[a][b]arr[a1][b]arr[a][b-1]-arr[a1][b-1] return arr[0][len-1] C Implementation: C 实现 #include bits/stdc.h using namespace std; int count_palindrome(string str) { int len str.length(); int arr[len][len] { 0 }; for (int i 0; i len; i) { arr[i][i] 1; } for (int l 2; l len; l) { for (int i 0; i len - l; i) { int j i l - 1; if (str[i] str[j]) { arr[i][j] arr[i 1][j] arr[i][j - 1] 1; } else { arr[i][j] arr[i 1][j] arr[i][j - 1] - arr[i 1][j - 1]; } } } return arr[0][len - 1]; } int main() { int t; cout Test Case : ; cin t; while (t--) { cout Enter the string : ; string str; cin str; cout Number of palindromic subsequences are : count_palindrome(str) endl; } return 0; } Output 输出量 Test Case : 3 Enter the string : abc Number of palindromic subsequences are : 3 Enter the string : aaa Number of palindromic subsequences are : 7 Enter the string : abcc Number of palindromic subsequences are : 5 翻译自: https://www.includehelp.com/icp/count-the-number-of-palindromic-subsequences-in-a-given-string.aspx字符串的回文子序列个数
http://www.huolong8.cn/news/173492/

相关文章:

  • 设计网站公司湖南岚鸿设计化妆品品牌网站如何做
  • wordpress主分类网站优化+山东
  • wordpress 修改站点软件开发是做什么工作的
  • 国家建设部标准官方网站南宁网站建设公司排名
  • 硅谷网站开发薪酬网站开发和运营维护
  • 手机网站页面如何制作石景山网站建设公司哪个好
  • php 企业网站系统下载适合做外链的网站
  • 亚星网站代理创意建站推荐
  • 济南卓远网站建设公司软件学校网站模板下载
  • 学做川菜的网站wordpress上传七牛云
  • 网站正在建设中 打不开怎么办新一代设计协作工具
  • 衡水网站建设服务商南通网站建设兼职
  • 帝国网站模板建设完成显示不正常某种网站怎么找
  • 石狮建设网站国家开发银行网站
  • wordpress图片站点joomla网站模板
  • 郑州品牌营销网站建设公众号购买网站
  • p2p网站建设网址转app
  • 无形资产 网站建设紧急通知网页升级自动访问升级
  • 南昌做网站流程网站模板怎么做的
  • 小米商城网站建设网站建设常规自适应
  • 带产品展示的个人网站模板wordpress 自定义栏目调用
  • 石家庄校园兼职网站建设重庆建站管理系统开发
  • 重庆网站建设科技公司青岛网站设计皆挺青岛
  • 如何制作网站二维码企业网站建设图片
  • 长沙市网站制作多少钱蚌埠网站制作哪里有
  • 临淄网站制作首选专家甘孜州手机网站建设
  • 手机网站设计资讯wordpress 发布软件
  • h5制作的网站网站策划厂
  • 网站开发工程师 招聘传媒广告公司简介
  • 连云港市建设局网站安全员考试黄浦网站设计