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

wordpress建外贸网站中小型网站建设怎么样

wordpress建外贸网站,中小型网站建设怎么样,南阳注册公司多少钱,华为云虚拟主机给定 m 个数组#xff0c;每个数组都已经按照升序排好序了。现在你需要从两个不同的数组中选择两个整数#xff08;每个数组选一个#xff09;并且计算它们的距离。两个整数 a 和 b 之间的距离定义为它们差的绝对值 |a-b| 。你的任务就是去找到最大距离 示例 1#xff1a;…给定 m 个数组每个数组都已经按照升序排好序了。现在你需要从两个不同的数组中选择两个整数每个数组选一个并且计算它们的距离。两个整数 a 和 b 之间的距离定义为它们差的绝对值 |a-b| 。你的任务就是去找到最大距离 示例 1 输入 [[1,2,3], [4,5], [1,2,3]] 输出 4 解释 一种得到答案 4 的方法是从第一个数组或者第三个数组中选择 1同时从第二个数组中选择 5 。 算法思路 遍历数组我们可以记录每个数组中的最小值和最大值以及它们在数组中的位置。计算距离对于每一个数组我们可以计算当前数组的最小值与之前数组的最大值之间的距离以及当前数组的最大值与之前数组的最小值之间的距离。更新最大距离在遍历的过程中不断更新最大距离。 #include iostream #includealgorithm #include vector using namespace std;class Solution { public:int maxDistance(vectorvectorint arrays){// 获取第一个数组的最大值与最小值int minVal arrays[0][0];int maxVal arrays[0].back();// 循环遍历更新最大值与最小值int maxDist 0;for (int i 1; i arrays.size(); i){// 计算当前最大值与之前最小值的距离并更新距离maxDist max(maxDist, abs(arrays[i].back() - minVal));// 计算之前最大值与当前最小值的距离并更新距离maxDist max(maxDist, abs(maxVal - arrays[i][0]));// 更新最小值与最大值minVal min(minVal, arrays[i][0]);maxVal max(maxVal, arrays[i].back());}return maxDist;} };int main() {Solution solution;vectorvectorint arrays { {1, 2, 3}, {4, 5}, {1, 2, 3} };cout 最大距离是: solution.maxDistance(arrays) endl;return 0; }题目来源LeetCode
http://www.dnsts.com.cn/news/36539.html

相关文章:

  • 网站建设具体要求网站建设小白到精通需要
  • 建设网站方面的知识滑动网站
  • 东莞网站建设(信科分公司)深圳网站设计公司费用多少
  • 优秀网站设计流程wix做的网站
  • 黑色网站源码深圳宝安区有哪些街道
  • ppt模板下载的网站有哪些简单网页制作成品代码
  • 网站备案号的链接去成都旅游攻略
  • 丽水网站建设企业潍坊网站建设wfxtseo
  • 移动应用开发主要学什么就业如何兰州网站seo费用
  • 阳江城乡建设部网站首页广东工厂网站建设
  • 专题研究网站建设工作动态智能网站建设推荐
  • 常州网站公司怎么选怎么建设影视卡网站
  • 开发网站比较好的公司linux上搭建网站
  • 做网站搭建的公司it运维系统详细设计
  • 浙江省工程建设协会网站python做网站框架
  • 网站怎么做优化步骤中国国际贸易网
  • 宁乡网站建设在哪加强校园网站建设方案
  • 企业网站开发流程简述萧山市seo关键词排名
  • 南京建设个人网站企业信用信息年度报告公示
  • 中山手机网站制作多少钱舟山专业做网站
  • 网站策划书wordpress-5.0.3
  • html5手机微网站电商网站开发平台哪家好
  • 博客网站源码带后台阿里云虚拟主机网站吗
  • seo网站标题北京网站建设推广服务
  • 电子商务网站建设课设学生体会建建建设网站公司网站
  • 外贸网站推广机构网站404怎么解决
  • 道里网站运营培训网站设计形式
  • 手机网站宽度多少合适wordpress redis 刷新
  • python 电商网站开发云渲染网站开发
  • ip库网站源码国际化网站设计