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

网站禁止火车头采集wordpress最大上传文件

网站禁止火车头采集,wordpress最大上传文件,seo站长常用工具,用什么软件做网站最快Leetcode 第 365 场周赛题解 Leetcode 第 365 场周赛题解题目1#xff1a;2873. 有序三元组中的最大值 I思路代码复杂度分析 题目2#xff1a;2874. 有序三元组中的最大值 II思路代码复杂度分析思路2 题目3#xff1a;2875. 无限数组的最短子数组思路代码复杂度分析 题目42873. 有序三元组中的最大值 I思路代码复杂度分析 题目22874. 有序三元组中的最大值 II思路代码复杂度分析思路2 题目32875. 无限数组的最短子数组思路代码复杂度分析 题目42876. 有向图访问计数 Leetcode 第 365 场周赛题解 题目12873. 有序三元组中的最大值 I 思路 暴力。 代码 /** lc appleetcode.cn id2873 langcpp** [2873] 有序三元组中的最大值 I*/// lc codestart class Solution { public:long long maximumTripletValue(vectorint nums){int n nums.size();long long ans INT_MIN;for (int i 0; i n - 2; i)for (int j i 1; j n - 1; j)for (int k j 1; k n; k)ans max(ans, (long long)(nums[i] - nums[j]) * nums[k]);return ans 0 ? ans : 0;} }; // lc codeend复杂度分析 时间复杂度O(n3)其中 n 是数组 nums 的长度。 空间复杂度O(1)。 题目22874. 有序三元组中的最大值 II 思路 枚举 k我们需要知道 k 左边 nums[i]−nums[j] 的最大值。 使用 pre_max 维护 k 之前的 nums[i] 的最大值使用 max_diff 维护 nums[i]−nums[j] 的最大值。 每次遍历一个 nums[i]都更新 anspre_maxmax_diff ans max(ans, (long long)max_diff * nums[i])max_diff max(max_diff, pre_max - nums[i])pre_max max(pre_max, nums[i]) 最后 return ans 0 ? ans : 0 即为答案。 代码 /** lc appleetcode.cn id2874 langcpp** [2874] 有序三元组中的最大值 II*/// lc codestart class Solution { public:long long maximumTripletValue(vectorint nums){int n nums.size();long long ans INT_MIN;int max_diff 0, pre_max 0;for (int i 0; i n; i){ans max(ans, (long long)max_diff * nums[i]);max_diff max(max_diff, pre_max - nums[i]);pre_max max(pre_max, nums[i]);}return ans 0 ? ans : 0;} }; // lc codeend复杂度分析 时间复杂度O(n)其中 n 是数组 nums 的长度。 空间复杂度O(1)。 思路2 枚举 j pre_max 数组维护 nums[i] 的最大值。 max_suffix 数组维护 nums[k] 的最大值。 更新 ans max(ans, (long long)(pre_max[j - 1] - nums[j]) * max_suffix[j 1])。 最后 return ans 0 ? ans : 0 即为答案。 class Solution { public:long long maximumTripletValue(vectorint nums){int n nums.size();long long ans INT_MIN;vectorint pre_max(n, 0);pre_max[0] nums[0];for (int i 1; i n; i)pre_max[i] max(pre_max[i - 1], nums[i]);vectorint max_suffix(n, 0);max_suffix[n - 1] nums[n - 1];for (int i n - 2; i 0; i--)max_suffix[i] max(max_suffix[i 1], nums[i]);for (int j 1; j n - 1; j)ans max(ans, (long long)(pre_max[j - 1] - nums[j]) * max_suffix[j 1]);return ans 0 ? ans : 0;} };题目32875. 无限数组的最短子数组 思路 滑动窗口。 设数组 nums 的总和为 total长度为 n。 已知数组 infinite_nums 是通过无限地将 nums 的元素追加到自己之后生成的。 假设有下面这种情况 去掉中间一整段完整的 nums 数组新的目标值为 target % total。 问题转化为在 nums nums[1,…,n-1] 这个长度为 2 * n - 1 的数组上求满足元素和 等于 target % total 的最短子数组设这个长度为 len。 加上 target / total 个完整数组的长度最终的长度为 len target / total * n。 代码 /** lc appleetcode.cn id2875 langcpp** [2875] 无限数组的最短子数组*/// lc codestart// 滑动窗口class Solution { public:int minSizeSubarray(vectorint nums, int target){int n nums.size();long long total accumulate(nums.begin(), nums.end(), 0LL);for (int i 0; i n - 1; i)nums.push_back(nums[i]);long long sum 0;int left 0, len INT_MAX;for (int right 0; right 2 * n - 1; right){sum nums[right];while (sum target % total){sum - nums[left];left;}int cur_len right - left 1;if (sum target % total)len min(len, cur_len);}return len INT_MAX ? -1 : len target / total * n;} }; // lc codeend复杂度分析 时间复杂度O(n)其中 n 为 nums 数组的长度。 空间复杂度O(n)延长了 nums 数组。 题目42876. 有向图访问计数 超出能力范围。 题解【模板】内向基环树
http://www.pierceye.com/news/336307/

相关文章:

  • h5个人网站源码江苏启安建设集团有限公司网站
  • 网站开发net教程网站后台登陆路径
  • 织梦网站模板安装教程国外设计有名网站
  • 最专业企业营销型网站建设南充 网站开发
  • 国外有哪些网站做推广的比较好北京展览馆网站建设
  • 国外英语写作网站网站后台 刷新
  • 如何制作自己的网站详情页设计
  • 南京免费自助建站模板wordpress 增加侧边栏
  • 做信息分类网站难吗广告设计公司有哪些
  • 做seo网站优化多少钱网站开发客户哪里找
  • 做网站一定要云解析吗海南公司注册网站
  • 建站之家官网办公装修设计
  • 永康网站建设的公司wordpress 图片分类
  • 网站商务通弹出窗口图片更换设置wordpress4.9 多站点
  • 如何仿制一个网站注册商标设计
  • 网站建设属于什么岗位旅游网站设计模板
  • 自己做的网站怎么链接火车头采集软件开发模型是什么
  • 新网站怎么做才会被收录正品海外购网站有哪些
  • 广东手机网站建设品牌js制作网页计算器
  • 化隆网站建设公司学做网站多久
  • 网站域名如何查询上海室内设计公司哪家好
  • 电子书推送网站怎么做新做的网站如何
  • 网站建设图片怎么加水印电商平台网站建设功能介绍
  • 一个门户网站怎么做金坛网站建设哪家好
  • 大学网站建设图江苏廉政建设网站
  • 班级网站建设方案网页美工的设计要点
  • 微网站搭建流程做网站的广告语
  • 那个网站做外贸canvas做的网站
  • 学做视频的网站wordpress上传大附件
  • 怎么做网站卖产品黄埭网站建设