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

怎么搭建自己公司网站淘宝网店托管

怎么搭建自己公司网站,淘宝网店托管,织梦网站分页问题,室内设计效果图素材网站这道题有很多人都用的什么字符串哈希或者别的一些法子#xff0c;这里作者用了暴力的解法。 思路#xff1a;关键点在于我们怎么存储所给出的字符串容器中每个字符串的子串的编号并加以处理。 这里用到了一种嵌套容器#xff1a;vectormapstring,int…这道题有很多人都用的什么字符串哈希或者别的一些法子这里作者用了暴力的解法。 思路关键点在于我们怎么存储所给出的字符串容器中每个字符串的子串的编号并加以处理。 这里用到了一种嵌套容器vectormapstring,int这样我们既能知道是哪个字符串的子串也能知道子串出现的次数。 好了这样的问题大部分就解决了我们之所以用暴力的原因是因为这里的数据范围非常的小足够我们用暴力进行处理。 注意里面为什么会对于m[n][i]进行计数这个东西相当于对比器就是存储的是所有字符串所拥有的子串的个数而为什么直接比较m[i][当前字串]与m[n][当前字串]是因为m[i][当前子串]是对于它对应的一个字符串的子串是一定只有一个的而m[n][当前子串]就不一样了这个是全部字符串的子集的个数计数这样一比较才能知道这个子集是不是只出现了一次。 第三重循环当中为什么初始值设为j是因为防止所截取的字符串个数是0. 上代码 class Solution { public:vectorstring shortestSubstrings(vectorstring arr) {int narr.size();vectormapstring,intm(n1);for(int i0;in;i){string bufarr[i];for(int j0;jbuf.size();j){for(int kj;kbuf.size();k){m[i][buf.substr(j,k-j1)];m[n][buf.substr(j,k-j1)];}}}vectorstringres(n);for(int i0;in;i){string bufarr[i];for(int j0;jbuf.size();j){for(int kj;kbuf.size();k){if(m[i][buf.substr(j,k-j1)]m[n][buf.substr(j,k-j1)]){if(res[i].empty())res[i]buf.substr(j,k-j1);if(res[i].size()buf.substr(j,k-j1).size())res[i]buf.substr(j,k-j1);else if(res[i].size()buf.substr(j,k-j1).size())res[i]min(res[i],buf.substr(j,k-j1));}}}}return res;} };
http://www.pierceye.com/news/426445/

相关文章:

  • 怎么建立网站?长沙做网站价格
  • 新网网站后台登陆程序员为什么35岁就不能干?
  • 百度申诉网站seo项目经理
  • 北京网站排名优化软件花箱 东莞网站建设
  • wordpress 迁站如何来建设网站
  • 营销型企业网站建设哪家好自己个人网站后台怎么做
  • 如何做网站内链优化网店运营的工作内容
  • 邢台网站设计cute wordpress主题破解版
  • 建站网站案例什么在线做动图的网站比较好
  • 云南做网站哪家便宜对象存储链接WordPress
  • 网站上传模板后ui设计界面配色
  • 阿里网站备案公众号小程序制作平台
  • 东莞网站建设seo公司为什么建立网站
  • 一个网站绑定多个域名可以做logo设计单子的网站
  • 哈尔滨市建设厅网站去国外做非法网站吗
  • 淮安网站建设要多少钱营销推广网歹
  • 洛阳建设企业网站成品app直播源码推荐
  • 网站值不值得做seo什么事三合一网站
  • 微网站开发协议中国建设部网站监理延续
  • 安阳网站建设公司wordpress评论模块
  • 做服装微商城网站wordpress后台载入慢
  • 免费3d模型素材网站免费发布房源的平台
  • 校园网站建设网个人网站设计论文道客巴巴
  • 网站网站制作价格建站网站建立网站第一步是什么
  • 组织部信息化建设官方网站郑州平面设计公司
  • 可信网站标志网站分析数据
  • 个人求职网站设计惠州建网站
  • 南京网站制作学校南京有名的网站建设公司
  • wordpress 代码页面宁波专业优化网站制作公司
  • 中国建设行业网站第五届中国国际进口博览会召开时间