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

多语种网站建设方案怎样优化手机网站

多语种网站建设方案,怎样优化手机网站,如何做好外贸网络营销,中国手工活加工官方网站1 问题 给定一个数组和滑动窗口的大小#xff0c;请找出所有滑动窗口里的最大值#xff0c;列如#xff0c;数组#xff5b;2,3,4,2,6,2,5,1#xff5d;的滑动窗口大小是3#xff0c;一起6个滑动窗口#xff0c;分别是{4#xff0c;4#xff0c;6#xff0c;6#…1 问题 给定一个数组和滑动窗口的大小请找出所有滑动窗口里的最大值列如数组2,3,4,2,6,2,5,1的滑动窗口大小是3一起6个滑动窗口分别是{44665}   2 分析 2,3,4,2,6,2,5,1 我们这里可以用双端队列滑动窗口是3我们先找出前3个数字里面的最大值放在双端队列的头然后依次向右滑动确保每次滑动后队列的头是最大值。   3 代码实现 #include iostream #include vector #include dequeusing namespace std;vectorint maxWindows(const vectorint nums, int size) {vectorint maxWindows;if (size 0 || nums.size() 0 || (nums.size() size)){return maxWindows;}dequeint indexs;for (int i 0; i size; i){while (indexs.size() 0 nums[i] nums[indexs.back()]){indexs.pop_back();}indexs.push_back(i);}for (int i size; i nums.size(); i){maxWindows.push_back(nums[indexs.front()]);while (indexs.size() 0 nums[i] nums[indexs.back()]){indexs.pop_back();}while (indexs.size() 0 (i - indexs.front() size)){indexs.pop_front(); }indexs.push_back(i);}maxWindows.push_back(nums[indexs.front()]);return maxWindows; }int main() {vectorint nums;nums.push_back(2);nums.push_back(3);nums.push_back(4);nums.push_back(2);nums.push_back(6);nums.push_back(5);nums.push_back(2);nums.push_back(1);vectorint result;result maxWindows(nums, 3);if (result.size() 0){for (int i 0; i result.size(); i)std::cout result[i] std::endl;}return 0; } 4 运行结果 4 4 6 6 6 5 5 总结 在一个数组里面通过双端队列qedue求最大值 std::dequeint indexs;std::vectorint nums;nums.push_back(1);nums.push_back(3);nums.push_back(2);nums.push_back(5);nums.push_back(4);for (int i 0; i nums.size(); i){while (indexs.size() 0 nums[i] nums[indexs.back()]){indexs.pop_back();}indexs.push_back(i);}std::cout maxValue is nums[indexs.front()] std::endl;
http://www.pierceye.com/news/426507/

相关文章:

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