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

自己的网站怎么做西安网站制作价格

自己的网站怎么做,西安网站制作价格,电脑版淘宝网页,手机做任务的网站有哪些tips: 1、寻找最大公共子串时,如果字符串可以旋转但是不能反转,考虑在每个字符串后重复一次自身,如 "abcd" 变为 "abcdabcd",这样在用dp就可以了。 如何变环拆环为链: cin>>n&…

tips:

1、寻找最大公共子串时,如果字符串可以旋转但是不能反转,考虑在每个字符串后重复一次自身,如 "abcd" 变为 "abcdabcd",这样在用dp就可以了。

如何变环+拆环为链:

 cin>>n>>m;//拆环为链,复制一遍字符串串 for(int i = 1; i <= n;++i){cin>>s[i];s[i]+=s[i];}

寻找最大公共子串:

int cal_lcs(string a,string b)
{a = " "+ a, b =" "+b;memset(f,0,sizeof f);//对f初始化int cnt = 0;for(int i = 1;i<=a.size();++i){for(int j = 1;j<=b.size();++j){if(a[i] == b[j]) f[i][j] = max(f[i][j],f[i-1][j-1]+1);cnt = max(cnt,f[i][j]);}}return cnt;
}

menset()

针对menset()函数做一个简单的介绍

void *memset(void *str, int c, size_t n)
  • 解释:复制字符 c(一个无符号字符)到参数 str 所指向的字符串的前 n 个字符。
  • 作用:是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法
  • 头文件:C中#include<string.h>,C++中#include<cstring>

注意!menset()赋值一般用于初始化,其按照字节进行复制,将参数转化为二进制再填入!(int有四个字节,在转成二进制再赋值的情况下可能会出问题)

因此在int类型的赋值中一般只能赋值为0或-1,不推荐其他值。

为地址str开始的n个字节赋值c,注意:是逐个字节赋值,str开始的n个字节中的每个字节都赋值为c。
(1) 若str指向char型地址,value可为任意字符值;
(2) 若str指向非char型,如int型地址,value的值只能是-1或0,因为-1和0转化成二进制后每一位都是一样的,设int型占4个字节,则-1=0XFFFFFFFF, 0=0X00000000。

memset初始化为无穷大

memset(a , 0x3f , sizeof a);

http://www.dtcms.com/wzjs/185957.html

相关文章:

  • wordpress4.9安装出错优化排名
  • 郑州做网站的专业公司宁波网站seo诊断工具
  • 深圳网站建设电话济宁网站建设
  • 山西防疫最新信息长沙百度seo代理
  • 做网站找客源关键字
  • 青浦专业做网站免费网站推广软件
  • 南京网站建设包括哪些公司营销策划方案
  • 什么网站可以做音乐伴奏不付费免费网站
  • 国外网站视觉设计趋势国家市场监督管理总局官网
  • 域名空间都有了怎么做网站网推什么平台好用
  • 喜欢做网站网站百度百科
  • 临沂网站关键词网址导航大全
  • 做网站汉口花生壳免费域名注册
  • 上海工商局企业信息查询网站优化包括
  • 桐庐县住房和城乡建设局网站关键词自动生成器
  • 普陀网站建设优秀营销软文100篇
  • wordpress实战教程 pdfseo模板建站
  • 网站备案转服务器软文的目的是什么
  • 做app网站的软件有哪些手机百度网页版登录入口
  • seo学习网站google 推广优化
  • js怎么做网页东莞搜索网络优化
  • 做网站都需要买什么软件百度seo软件
  • 怎么做移动网站抖音竞价推广怎么做
  • 网站开发名词解释广告网
  • 广东圆心科技网站开发需要多少钱打开百度搜索引擎
  • 如何做竞价网站数据监控公司网站优化
  • 网络科技公司名字起名大全seo在线教学
  • 国外最大的设计网站淘宝怎么推广自己的产品
  • 聊城集团网站建设价格网站宣传方法
  • 下做图软件在哪个网站下载器什么是信息流广告