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

织梦如何一个后台做两个网站班玛县公司网站建设

织梦如何一个后台做两个网站,班玛县公司网站建设,wordpress+php允许上传文件大小,做网站被骗该咋样做我的做法: 使用一个index作为检查坐标,当index为偶数时检查当前数和后一个数是否相等,相等的话,后一个数设置为-1,注意如果相等,要把相等的数保留下来last,以便接下来检查,防止出现2…

我的做法:
使用一个index作为检查坐标,当index为偶数时检查当前数和后一个数是否相等,相等的话,后一个数设置为-1,注意如果相等,要把相等的数保留下来last,以便接下来检查,防止出现2333这种连续的情况,但是当接下来检查通过要及时把保留数last变回初识值。另外要注意遍历到数组最后一个元素时,就不用判断了。

class Solution {
public:int minDeletion(vector<int>& nums) {int cnt = 0;int n = nums.size();int index = -1, last = -1;for (int i = 0; i < n; ++i) {if (nums[i] == last && index % 2 == 0) {nums[i] = -1;++cnt;} else if (nums[i] != -1) {++index;} else {continue;}if (i == n - 1) break;if (index % 2 == 0) {if (nums[i] == nums[i + 1]) {nums[i + 1] = -1;last = nums[i];++cnt;} else {continue;}} else {continue;}}if ((index + 1) % 2 != 0) {++cnt;}return cnt;}
};

其中,很多continue语句可以省略。
更简单的写法:
其实相当于用cnt代替index进行计数了,变换后的数组长度等于n-cnt

class Solution {
public:int minDeletion(vector<int>& nums) {int n = nums.size(), cnt = 0;for (int i = 0; i < n; ++i) {if (i < n - 1 && (i - cnt) % 2 == 0 && nums[i] == nums[i + 1]) {++cnt;}}return (n - cnt) % 2 == 0 ? cnt: cnt + 1;}
};
http://www.yayakq.cn/news/208495/

相关文章:

  • 企业网站尺寸哈尔滨专业建网站方案
  • 中牟高端网站建设电商运营要学多久
  • 网站建设静态部分总结石家庄有哪些大型互联网公司
  • 松江网站开发培训学校外贸网站服务器选择
  • 网站建设的一般步骤包括成都网站建设scdzks
  • 个人网站设计及实现论文易语言怎么做无限打开网站
  • 全球最大的网站建设外包网能看的网站给我一个呗
  • 金融公司 网站开发莱芜百姓网
  • 网站建设公司在哪里做海岛旅游预定网站的
  • 论坛与网站做优化哪个更好湖南备案网站建设方案书
  • 内蒙古网站开发公司中国建筑网官网图片
  • 企业的网站建设前期工作总结百度的特点和优势
  • 山东网站建设开发龙华龙岗光明最新通告
  • 做3个网站需要多大的服务器免费开发网站
  • wordpress 主页排序嘉兴网站快速排名优化
  • 做mod的网站做网站 不做源码
  • 建立石墨碳素网站怎么做火车头采集wordpress规则
  • asp网站开发流程seo快速排名工具
  • 平度好的建设网站查询建设资质的网站
  • 上海快速网站建设烟台企业网站建站模板
  • app开发公司哪家好求推荐seo网络营销推广优化
  • 做企业网站需要准备什么资料黔东南建设厅官方网站
  • 建大型网站公司简介网站布局模板
  • 广西建设厅招投标中心网站余姚建设局网站
  • 太原网站如何制作施工企业财务管理制度
  • wordpress网站标题优化徐州网页关键词优化
  • 网站不显示index.html衡水做外贸网站建设
  • wordpress加速优化插件seo就业哪家好
  • 恩施建设厅网站从事网站开发
  • 摄影网站app编程网课