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

企业网站怎样做外链方法北辰集团网站建设

企业网站怎样做外链方法,北辰集团网站建设,设计一个电商网站,怎么样宣传自己的网站不难发现这是一个LIS问题#xff0c;但是如果直接套用LIS的模版#xff0c;在数据范围到达 1 e 5 1e5 1e5 的情况下#xff0c;就只能够得到一半的分数#xff0c;所以我们需要对其进行优化。 首先给出暴力的代码#xff1a; #includeiostream using namespace… 不难发现这是一个LIS问题但是如果直接套用LIS的模版在数据范围到达 1 e 5 1e5 1e5 的情况下就只能够得到一半的分数所以我们需要对其进行优化。 首先给出暴力的代码 #includeiostream using namespace std; const int N 1e510;string a[N]; //为了方便比较数的首尾直接用string类型存 int f[N];int main(){int n;cin n;for(int i 1;i n;i)cin a[i];for(int i 1;i n;i){f[i] 1;for(int j 1;j i;j){if(a[i][0] a[j][a[j].length() - 1])f[i] max(f[i],f[j] 1);}}int res 0;for(int i 1;i n;i)res max(res,f[i]);cout n - res;return 0; }那么如何优化注意到暴力程序只有一个地方达到了两层的循环所以我们只要优化掉一层循环即可。 那么如何优化以下代码 for(int j 1;j i;j){if(a[i][0] a[j][a[j].length() - 1])f[i] max(f[i],f[j] 1); }此处代码写出来是为了枚举比较首尾那么如果我们能够直接定位和a[i]的首部相同尾部的子序列的长度不就不需要判断了吗。 所以使用一个数组来存尾部是 1 1 1 ~ 9 9 9 中某一个数结尾的接龙子序列的最长长度在状态转移时直接省掉了判断的步骤。 优化代码 #includeiostream #includemap using namespace std; const int N 1e5 10;string a[N]; mapchar,intm; int f[N];int main() {int n; cin n;for (int i 1; i n; i)cin a[i];for (int i 1; i n; i) {f[i] 1;f[i] max(f[i],m[a[i][0]] 1);m[a[i][a[i].length() - 1]] max(f[i],m[a[i][a[i].length() - 1]]);//这里必须取max因为f[i]不一定就更大}int res 0;for(int i 1;i n;i)res max(res,f[i]);cout n - res;return 0; }
http://www.zqtcl.cn/news/795300/

相关文章:

  • 可以做配音兼职的网站产品网站怎样做外部链接
  • 如何制作网站效果图做外单要上什么网站
  • 网站开发预算编制网站可以制作ios
  • 强化网站建设网页翻译怎么弄出来
  • 长春火车站到龙嘉机场高铁时刻表视频网站建设公司排名
  • 武进网站建设代理商google官网下载
  • 简单网站开发流程图知乎怎么申请关键词推广
  • 成寿寺网站建设公司文登区做网站的公司
  • 建设一个网站用什么软件下载阿里外贸平台网站建设
  • 可信网站myeclipse网站开发
  • 做设计找素材的 网站有哪些网站建设实训个人总结
  • 浙江省建设厅继续教育官方网站网站做vr的收费
  • 建造网站 备案苏州手机网站设计
  • 做外贸卖小商品是哪个网站手机首页设计
  • 大连网站制作公司营销策划公司有哪些职位
  • 2019深圳网站设计公司排名网站设计的思想
  • 试客那个网站做的好seo管理平台
  • 增加网站关键词库网盟推广合作
  • 企业门户网站内容建设濮阳网络培训基地
  • 做亚马逊运营要看哪些网站免费咨询电脑问题
  • 如何用html制作网站app开发要多少钱
  • 中国搜索提交网站信息网络犯罪
  • 网站服务器做下载链接分销平台系统源码
  • 网站管理助手建站沈阳专业网站建设企业
  • 企业网站开发公司大全建筑工程培训
  • 免费网站开发模板云南省网站开发软件
  • dede小游戏php网站源码广州网站vi设计报价
  • 邯郸建设局网站资质申报wordpress 前端 插件
  • 关于asp_sql网站开发的书籍小程序跳转网页方法
  • 昆明网站开发公司电话建设手机银行的网站