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

营销网站都有哪些自己动手的网站

营销网站都有哪些,自己动手的网站,建设工程造价员网站,手机网站主页推荐昨日刷题#xff0c;今日补发 解题思路 中间扩展#xff0c;遍历数组#xff0c;以每一项为中心#xff0c;或以每两项为中心#xff0c;向外拓展。 学习一下pair概念#xff0c;还有string的substr的用法 以下是leetcode第五题 C做法 class Solution { public:pair…昨日刷题今日补发 解题思路 中间扩展遍历数组以每一项为中心或以每两项为中心向外拓展。 学习一下pair概念还有string的substr的用法 以下是leetcode第五题 C做法 class Solution { public:pairint, int expandAroundCenter(const string s, int left, int right) {while (left 0 right s.size() s[left] s[right]) {--left;right;}return {left 1, right - 1};}string longestPalindrome(string s) {int start 0, end 0;for (int i 0; i s.size(); i) {auto [left1, right1] expandAroundCenter(s, i, i);auto [left2, right2] expandAroundCenter(s, i, i 1);if (right1 - left1 end - start) {start left1;end right1;}if (right2 - left2 end - start) {start left2;end right2;}}return s.substr(start, end - start 1);} };C语言 其实C语言思路与C类似因为返回值只有一个所以我做题时候没有封装成函数如果封装成函数可以仿照pair对组的性质将left和right封装成结构体 struct index_pair { int left; int right; }; int check(int left, int right, char *s) {if (left 0 || right strlen(s))return 0;if (s[left] s[right]) {return 1;}return 0; }char * longestPalindrome(char * s){int slen strlen(s);int left 0;int right 0;int save_left 0;int save_right 0;int count_1 0;int count_2 0;int count_tmp;int count 0;for (int i 0; i slen; i) {left i;right i;while (check(left, right, s)) {left--;right;}left 1;right- 1;count_tmp right - left 1;//printf(count tmp %d\n, count_tmp);if (count count_tmp) {count count_tmp;save_left left;save_right right;}if (left slen) {break;}left i;right i 1;while (check(left, right, s)) {left--;right;}left 1;right- 1;count_tmp right - left 1;//printf(2. count tmp %d\n, count_tmp);if (count count_tmp) {count count_tmp;save_left left;save_right right;}}char *res (char *)malloc(sizeof(char) * (count 1));//printf(%d, %d\n, save_left, save_right);strncpy(res, s[save_left], sizeof(char) * count);res[count] 0;return res; }以下是647题差不多 int check(int left, int right, char *s) {if (left 0 || right strlen(s))return 0;if (s[left] s[right]) {return 1;}return 0; }int countSubstrings(char * s){int slen strlen(s);int left 0;int right 0;int count 0;for (int i 0; i slen; i) {left i;right i;while (check(left, right, s)) {left--;right;count;}left i;right i 1;while (check(left, right, s)) {left--;right;count;}}return count; }pair pair是将2个数据组合成一组数据如stl中的map就是将key和value放在一起来保存或者当一个函数需要返回2个数据的时候也可以选择pair pair的实现是一个结构体主要的两个成员变量first和second分别存储两个数据 因为是使用struct不是class所以可以直接使用pair的成员变量。 pair类型定义在#include 头文件中也可以使用std命名空间引入对组std::pair 定义如下 类模板templateclass T1,class T2 struct pair T1是第一个值的数据类型T2是第二个值的数据类型。 功能pair将一对值(T1和T2)组合成一个值 这一对值可以具有不同的数据类型T1和T2 两个值可以分别用pair的两个成员first和second访问。 pairstring, intp(string(Tom), 100);cout 姓名 p.first endl;cout 年龄 p.second endl;
http://www.yutouwan.com/news/301143/

相关文章:

  • 长宁做网站公司寻找网站优化公司
  • 网站建设服务器端软件2023新闻摘抄十条
  • 自己如何做简单网站广州seo网络营销培训
  • 英文网站建设需求免费咨询妇科医生在线
  • 网站专题设计阜阳哪里有做网站的
  • 南阳河南网站建设价格wordpress获取tags
  • 东莞seo网站制作报价wordpress支持建多个站点吗
  • 营销型网站建设题库代做企业网站备案
  • 景区网站建设材料wordpress多节点
  • 平顶山哪里有做网站的公司木门东莞网站建设技术支持
  • 公司网站如何上传图片全景地图网站开发
  • net 网站开发企业做网站便宜
  • 北京seo网站开发百度关键词搜索
  • 我做外贸要开国际网站吗笔记本做网站要什么好
  • 北京建设工程招标公告网站网站制作技术支持
  • 当当网网站系统建设的意义wordpress 改密码
  • 造价企业怎么登陆建设部网站海口seo计费
  • 南雄网站建设外贸先做网站再开公司
  • 百讯网站建设网站是灰色系的网站
  • 温州市微网站制作多少钱电子技术支持 东莞网站建设
  • 公司网站备案要多久网上网城网站
  • 铜陵港航投资建设集团网站优衣库的网络营销方式
  • 网站维护客户wordpress 网站 上传
  • 类似qq空间的网站网站是哪家公司做的
  • 海报素材库网站免费网站制作商城
  • 北京pk10做号网站企业失信被执行人查询
  • 南山优化网站建设案例wordpress主题 Grace
  • 做网站需要开放哪些端口滨海建设局官方网站
  • 四大门户网站的优缺点深圳百度推广开户
  • 连云港网站建设公司app推广赚钱