题目描述:给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位数 。
题目链接
由中位数的性质可知:
奇数的情况:(len+1)/2是中位数 由于向下取整,所以相当于是到len/2+1个数是中位数
偶数的情况:第len/2,len/2+1的平均数是中位数

方法一:合并

算法思想: 合并数组,开辟一个大小为(m+n)/2+1的nums空间,将nums1和nums2有序合并于nums中,对于总数为奇数的,中位数为nums中的最后一个元素,对于总数为偶数的,为nums中倒数第一个和倒数第二个元素的平均数

代码实现:

double findMedianSortedArrays1(vector<int>& nums1, vector<int>& nums2){int n1=nums1.size(),n2=nums2.size();int len=n1+n2;vector<int> nums(len/2+1);int p1=0,p2=0;for(int i=0;i<nums.size();i++){//放nums1[p1]的情况:1.nums2中的元素都已经放完了  2.当p1未越界并且nums1[p1]<nums2[p2]  if(p2>=n2||p1<n1&&nums1[p1]<nums2[p2]){    nums[i]=nums1[p1++];}else if(p1>=n1||p2<n2&&nums2[p2]<=nums1[p1]){nums[i]=nums2[p2++];}}if(len%2){return nums[len/2];}else{return (nums[len/2]+nums[len/2-1])/2.0;      //除以2.0才会变成小数}
}

复杂度: 空间O(M+N) , 时间:O(M+N)

方法二:依次往后数

**算法思想:**和方法一相同,在两个数组中从小到大挨个数,数到中位数,只是不用把数过的数放到数组,减少空间复杂度,用两个变量保存最后得到的中位数就可。

double findMedianSortedArrays2(vector<int>& nums1, vector<int>& nums2) {//一个挨着一个数//奇数数够(n1+n2)/2个,第(n1+n2)/2+1(m1)返回//偶数数够(n1+n2)/2-1,将第(n1+n2)/2(m2)和(n1+n2)/2+1(m1)均值返回int n1=nums1.size(),n2=nums2.size();int len=n1+n2;double m1=-1,m2=-1;  //m2用于记录当是偶数时的第(n1+n2)/2个数int p1=0,p2=0;for(int i=1;i<=len/2+1;i++){m2=m1;if(p2>=n2||p1<n1&&nums1[p1]<nums2[p2]){m1=nums1[p1++];}else{m1=nums2[p2++];}}if(len%2){return m1;}else{return (m1+m2)/2;}
}

复杂度: 空间O(1) , 时间:O(M+N)

方法三:切割数组

算法: 由中位数的特性:以中位数为中心,我们可以将其分为前后元素数目相等的两部分。
对于一个大小为m数组:可在0~m之间进行切割,当某时的切割刚好可以使得左右元素相等,则找到了中位数。
对于奇数:可以选择找切割完后前边元素多于后边元素一个的位置,中位数就是前边元素的最大值(切割位置的前一个数)
对于偶数:切割完后可使左右两边相等,中位数就为前边部分的最大值和后边元素最小值的平均值。
选择下次的切割位置我们可以用二分法来找,所以对于单个数组找中位数,最终的切割位置可以直接被找到
在这里插入图片描述
针对本题目在两个数组中找元素,原理相同,在两个数组中分别找切割位置,使得两个数组切割位置的左边元素数目之和等于右边元素数目之和。
在对nums1和nums2分别在i和j之间进行切割:在这里插入图片描述
结合中位数的性质,切割位置需满足以下条件:

  1. 数目:偶数:i+j=m-i+n-j,奇数:i+j=m-i+n-j+1(左边多一个)
    即:j=(m+n+1)/2-i (偶数加一向下取整相当于没加)
  2. 关系:MAX(A[i-1],B[j-1])<=MIN(A[i],B[j])
    由于数组有序,所以本来就有A[i-1]<=A[i],B[j-1]<=B[j]
    因此条件就变为A[i-1]<=A[i],B[j-1]<=B[j]
    在开始找切割位置时,我们要保证一直满足数目的条件,因此二分法改变i的值,同时通过公式计算出j,直到满足关系条件。

值得注意的是:在满足等式j=(m+n+1)/2-i时有一个暗含的隐藏条件,i取值在0到m
,j是由j=(m+n+1)/2-i算出的,所以当i取极值(在边界)时,同时也要保证算出来的j不可以越界,即:
当i=0时: 0<= j=(m+n+1)/2 <=n ------>m<=n-1
当i=m时: 0<= j=(m+n+1)/2-m <=n------> m<=n+1
即: m<n
所以在进行以下处理时,我们要将短的数组作为二分找i的地方,所以当nums1.length>nums2.length时我们要将nums1和nums2换一下位置

在寻找满足条件的切割位置时,可将遇到的场景分为以下四种情况:

  1. 当A[i-1]>B[j]时,A的切割位置要向左移,i减小,j增加,为防止越界,在比较时要保证i>0,j<n;在这里插入图片描述

  2. 当B[j-1]>A[i]时,A的切割位置要向右移,i增加,j减小,为防止越界,在比较时要保证i<m,j>0;在这里插入图片描述

  3. 处理最左端边界:即i=0或j=0,即切在了最前面。此时
    当i=0时,左边最大值为B[j-1] ,右边最小值为MIN(A[i],B[j])
    当j=0时,左边最大值为A[i-1],右边最小值为MIN(A[i],B[j])
    在这里插入图片描述

  4. 处理右边界:即i=m或j=n,即切在了最后面。此时
    当i=m时,右边最小值为B[j],左边最大值为MAX(A[i-1],B[j-1])
    当j=n时,右边最小值为A[i],左边最大值为MAX(A[i-1],B[j-1])
    在这里插入图片描述

对于循环结束条件
二分查找结束:即满足关系条件,可以确定下来左边最大值和右边最小值
(和二分结束条件一样,begin>end)

//基于这个思路自己写的菜狗代码
double findMedianSortedArrays3_1(vector<int>& nums1, vector<int>& nums2){int m=nums1.size(),n=nums2.size();//交换两个数组的处理方式。。RRRRif(m>n){return findMedianSortedArrays3_1(nums2,nums1);}int begini=0,endi=m-1;int i=(begini+endi+1)/2;int j=(m+n+1)/2-i;int maxL=-1,minR=-1;while(i==0||i==m||j==0||j==n||nums1[i-1]>nums2[j]||nums2[j-1]>nums1[i]){//情况1:i要往后,j要往前  防止越界条件:i>0,j<nif(i>0&&j<n&&nums1[i-1]>nums2[j]){endi=i-1;i=(begini+endi+1)/2;j=(m+n+1)/2-i;}//情况2:i要往前,j要往后  防止越界条件:j>0,i<melse if(i<m&&j>0&&nums2[j-1]>nums1[i]){begini=i+1;i=(begini+endi+1)/2;j=(m+n+1)/2-i;}//情况3.1:i=0,到达前边界if(i==0){if((m+n)%2){return nums2[j-1];}else{if(j>=n){minR=nums1[0];}else if(m==0){minR=nums2[j];}else{minR=min(nums1[0],nums2[j]);}return (nums2[j-1]+minR)/2.0;}}//情况3.2:j=0,到达前边界if(j==0){if((m+n)%2){return nums1[i-1];}else{if(i>=m){minR=nums2[0];}else if(n==0){minR=nums1[i];}else{minR=min(nums2[0],nums1[i]);}return (nums1[i-1]+minR)/2.0;}}//情况4.1:i=m,到达后边界if(i==m){maxL=max(nums1[m-1],nums2[j-1]);if((m+n)%2){return maxL;}else{return (maxL+nums2[j])/2.0;}}//情况4.2:j=n,到达后边界if(j==n){maxL=max(nums1[i-1],nums2[n-1]);if((m+n)%2){return maxL;}else{return (maxL+nums1[i])/2.0;}}}maxL=max(nums1[i-1],nums2[j-1]);minR=min(nums1[i],nums2[j]);if((m+n)%2){return maxL;}else{return (maxL+minR)/2.0;}}

改良1: 以上代码将不同情况过于分开,导致虽然好理解但是代码非常冗余,因此看了别人的代码后,发现有很多地方是可以合并的。

  1. 什么情况下时可以算是找到了中位数的? 满足关系条件或到达边界
    所以循环体变为三部分(i向后,i向前,找到返回)
  2. 左边最大值只有在处理左边界即切在了最前面,情况才会不一样,即当i=0或j=0时,LMax=B[j-1] /A[i-1];
    右边最小值只有在处理右边界即切在了最后面,情况才会不一样,即当i=m或j=n时,RMin=A[i]/B[j]
  3. 无论是奇数还是偶数,都要计算左边最大值。奇数的直接返回,偶数的话继续得右边最小值,再求平均数返回。
double findMedianSortedArrays3_2(vector<int>& nums1, vector<int>& nums2){int m=nums1.size(),n=nums2.size();if(m>=n){return findMedianSortedArrays3_2(nums2,nums1);   }int begini=0,endi=m;int i,j;while(begini<=endi) {i=(begini+endi+1)/2;j=(m+n+1)/2-i;//情况1:i要往后,j要往前  防止越界条件:i>0,j<nif (i > 0 && j < n && nums1[i - 1] > nums2[j]) {endi = i - 1;}//情况2:i要往前,j要往后  防止越界条件:j>0,i<melse if (i < m && j > 0 && nums2[j - 1] > nums1[i]) {begini = i + 1;}//情况3.找到+边界else {int maxL = -1;if (i == 0) { maxL = nums2[j - 1]; }else if (j == 0) { maxL = nums1[i - 1]; }else { maxL = max(nums1[i - 1], nums2[j - 1]); }//得出左边最大值后,如果是奇数就可以直接返回了if ((m + n) % 2) {return maxL;}int minR = -1;if (i == m) { minR = nums2[j]; }else if (j == n) { minR = nums1[i]; }else { minR = min(nums1[i], nums2[j]); }return (maxL + minR) / 2.0;}}return -1;      //力扣要求所有出口都要有返回值,否则也会报错
}

改良二:奇数组变偶数组,合并,加# 让奇数数组变成偶数,可以统一处理。
待完成。。

复杂度: 时间O(log (m+n)),空间O(1)

方法四:转化为在两个数组中寻找第K个小的数问题

基于这个思想,找中位数就变为
对于奇数:找数组中第(m+n)/2+1个小的数
对于偶数:找数组中第(m+n)/2个小的数和第(m+n)/2+1个小的数并求平均数

解决问题:在两个数组中找第K个小的数:
算法:
S1. 分别在A和B两个数组中找下标为begin+k/2-1进行比较,由于他们前面都有k/2-1个数,所以对于A和B中的最小值num,在两个数组标志位的前面最多只有k-2数比num小,所以num包括num所在数组之前的元素肯定都不是第K个元素,所以删掉这些不可能的数
S2. 删掉以后剩下的只有 m+n-(删掉的数目)个元素了,然后在这些书中找第k-(删掉数目)个小的元素
S3. 重复S1 直到K=1

对于删掉的数目讨论:
举个栗子:
对于nums1 {1,2} ,nums2{3,4}
在第一轮中k=2,(k-1)/2=0,则对nums1删掉((k-1)/2+1个元素
对于nums{1}, nums2{1,2,3,4,5}
在第一轮中k=3,k/2=1,在nums1中这就可能发生越界了。因此我们把比较位置放在数组末尾,删掉也是删掉i-begini+1个元素

double findK(vector<int>& nums1, vector<int>& nums2,int k){int m=nums1.size(),n=nums2.size();int begini=0,beginj=0;int i,j;int res;while(k!=1){if(begini>=m){return nums2[beginj+k-1];}else if(beginj>=n){return nums1[begini+k-1];}i=min(begini+k/2,m)-1;   //为什么是begini+k/2-1 分别举个奇偶的例子就好j=min(beginj+k/2,n)-1;if(nums1[i]<=nums2[j]){k-=i-begini+1;begini=i+1;}else{k-=j-beginj+1;beginj=j+1;}}//防止k=1,但也遍历到头的情况 如 nums1{}  nums2{1}if(begini>=m){return nums2[beginj+k-1];}else if(beginj>=n){return nums1[begini+k-1];}return min(nums1[begini],nums2[beginj]);
}
double findMedianSortedArrays3_1(vector<int>& nums1, vector<int>& nums2){int m=nums1.size(),n=nums2.size();if((m+n)%2){return findK(nums1,nums2,(m+n+1)/2);}else{return (findK(nums1,nums2,(m+n)/2)+findK(nums1,nums2,(m+n)/2+1))/2.0;}
}

该方法对边界处理,下标的找寻很困难。多举几个例子。

题解例子多多

总结:
1.解题分步。
2.情况归类减少冗余。
3.本题难在边界情况的处理,要多举例子耐心。

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 石英晶体谐振器常见问题解决方案

    石英晶体谐振器也就是我们说的石英晶振&#xff0c;是很多如智能家居、安防等领域电子产品中一个重要的电子元件&#xff0c;在贴片过程往往会遇到各种各样的问题。在这里为大家总结了一些常见的问题&#xff0c;希望对您有所帮助。 1、物料参数选型错误导致晶振不起振。如…...

    2024/4/18 13:42:51
  2. Anaconda下载pytorch时遇到的问题集

    准备工作&#xff1a;下载anaconda和搭配Python环境 下载地址如下Anaconda | The Worlds Most Popular Data Science Platformhttps://www.anaconda.com/ 或者自己下载自己理想的版本&#xff1a; Index of / 细节操作我就不复述了&#xff0c;网上有很多教程&#xff0c;本人…...

    2024/4/7 1:10:02
  3. Easyui中Datagrid获取自身分页信息

    在使用Easyui中&#xff0c;一般都会启用分页功能[paginationtrue]&#xff0c;又苦于自身分页对象的获取。 数据表格对象 datagrid $(#data-list); 首先官方文档中写明DataGrid中的方法getPager可以返回页面对象 datagrid.datagrid(getPager) 有页面对象又不懂得如何使用…...

    2024/4/7 1:10:01
  4. cocos自动释放池

    自动释放池 所有继承至Ref的类都采用了自动释放池 自动释放池定义了一个vector容器_managedObjectArray来存储对象 Ref类定义的一个引用计数_referenceCount&#xff0c;初始值为1 自动释放池是通过Ref类定义的一个引用计数_referenceCount来控制是否释放对象 当调用Ref类的…...

    2024/4/15 3:45:03
  5. CSS3 3D转换

    目录 前言 一、三维坐标系 二、3D转换 3D转换知识要点&#xff1a; 1.3D 位移&#xff1a;translate3d(x, y, z) 2.3D 旋转&#xff1a;rotate3d(x, y, z) 3.透视&#xff1a;perspctive 4.3D呈现 transfrom-style 总结 前言 我们平时生活的环境是3D的&#xff0c;那么…...

    2024/4/15 3:44:58
  6. laravel+Casbin+RBAC+ABAC 模拟使用

    目录 首先拉取好casbin的包 快速开始 首先拉取好casbin的包 composer require casbin/laravel-authz 这个是使用casbin官方的包来进行的一个编写&#xff0c;拉好包之后默认是注册好的&#xff0c;也可以自己去config/app.php里&#xff0c;自行注册。 providers > [ /…...

    2024/4/15 3:45:08
  7. jmeter-配置原件之CSV Data Set Config

    CSV Data Set Config的作用 实现参数化&#xff1a;从文件中读取变量值&#xff0c;用于变量的参数化&#xff0c;可设置多种读取方式 各填写项说明 1、数据文件设置&#xff1a; 名称&#xff1a;元件的名称&#xff0c;可自定义注释&#xff1a;元件的注释&#xff0c;可…...

    2024/4/19 15:52:02
  8. Java开发,你不得不学的Linux操作

    虽然平时大部分工作都是和Java相关的开发, 但是每天都会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中. 自己记忆力不好, 很多有用的Linux命令不能很好的记忆, 现在逐渐总结一下, 以便后续查看. 基本操作 Linux关机,重启 # 关机 shutdown -h n…...

    2024/4/15 3:45:13
  9. 新同事上来就把项目性能优化了一遍,瑟瑟发抖...

    2021年都快过完了&#xff0c;没想到公司来了个新同事&#xff0c;一看是个二本生&#xff0c;还是非科班出身&#xff0c;刚30岁。。。 结果没想到人家上来就把现有项目的性能优化了一遍&#xff0c;直接给公司节省了一半的成本&#xff0c;这种“王炸”打法&#xff0c;直接…...

    2024/4/17 21:45:44
  10. dll抛出指针函数方法

    在进行模型源码的开发工作中&#xff0c;有调用dll的函数的需求&#xff0c;而且该函数是指针函数&#xff0c;调试良久&#xff0c;特此记录 声明导出函数 #define DLLEXPORT __declspec(dllexport) 头文件中使用导出函数&#xff0c;声明指针函数&#xff0c;此处可以看到&…...

    2024/4/19 13:48:18
  11. springboot使用oshi监控应用系统

    引入依赖 <dependency><groupId>com.github.oshi</groupId><artifactId>oshi-core</artifactId><version>3.9.1</version></dependency><dependency><groupId>net.java.dev.jna</groupId><artifactId>…...

    2024/4/15 3:45:13
  12. STM32芯片解读

    一、USB串口解读 DMA&#xff1a;12个DMA通道&#xff08;7个DMA1&#xff0c;5个DMA2&#xff09;&#xff0c;支持外设&#xff1a;定时器&#xff0c;ADC&#xff08;数模转换器&#xff09;&#xff0c;DAC&#xff08;数字模拟转换器&#xff1a;将数字信号转化为模拟信号…...

    2024/4/18 20:00:52
  13. 如何测量锂电池正负极板的表面粗糙度呢?

    一、测量要求 1.锂电池正负极板的三维表面形态 2.锂电池正负极板的表面粗糙度 二、测量步骤 1.将正/负电极样品固定到FocalStation测量表 2.打开FS软件将样品扫描的起点直接移动到测量下方 head 3.在FS软件中设置扫描参数&#xff1a;扫描范围1mm * 1mm&#xff0c;点距5μ…...

    2024/4/18 20:24:42
  14. centos分区

    磁盘分区&#xff1a; swap 最小1G 以上【最好给到内存的2倍】 boot 最小500M 以上 bios boot 按照系统默认较好 / 无要求&#xff0c;看需要 home 无要求&#xff0c;看需求 先分boot和BIOS boot 然后给swap 其他"/&quo…...

    2024/4/15 3:44:43
  15. oppo watch安装王者荣耀,adb命令

    1、手表进入设置-其他设置-关于手表- 2、多次点击‘版本号’&#xff0c;打开开发者调试 3、返回到‘其他设置’中&#xff0c;查看底部‘开发者选项’&#xff0c;打开usb调试 4、连接电脑&#xff0c;选择调试&#xff0c;和文件传输 5、电脑安装adb工具 6、下载apk软件…...

    2024/4/15 21:52:26
  16. 多维数组qwq

    #include<stdio.h> #include<stdarg.h> //变长参数 #include<stdlib.h>#define MAX_ARRAY_DIM 8 #define ERROR 0 #define UNDERFLOW -1 #define OVERFLOW -2 #define OK 1typedef int ElemType; typedef int Status;typedef struct {ElemType *base; //元素…...

    2024/4/15 23:10:20
  17. C++高级编程(5)

    模板函数与模板类 知识点 模板相关概念标准模板库自定义函数模板自定义类模板模板特例化自定模板应用在 C 中跟模板相关的关键字有&#xff1a;template、typename、class。 template 关键字是声明模板的关键字。typename 与 class 在使用模板时的功能是一样的&#xff0c;没…...

    2024/4/15 3:45:54
  18. QOpenGL入门教程

    QOpenGL入门教程&#xff08;一&#xff09;— OpenGL渲染管线 - 哔哩哔哩 QOpenGL入门教程&#xff08;二&#xff09;— 第一个QOpenGLWidget程序 - 哔哩哔哩...

    2024/4/15 3:46:04
  19. 《编写高质量代码:改善c程序代码的125个建议》——建议3-5:避免使用浮点数作为循环计数器...

    本节书摘来自华章计算机《编写高质量代码:改善c程序代码的125个建议》一书中的第1章,建议3-5,作者:马 伟 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 建议3-5:避免使用浮点数作为循环计数器 由于不同的系统具有不同的浮点数精度限制,为了使代码保持良好的可…...

    2024/4/15 7:28:57
  20. 双十一买什么充电宝?平价好用的充电宝盘点

    外出旅游&#xff0c;随时都能碰上手机没电&#xff0c;手机没电就很麻烦了&#xff0c;不能打电话、听歌、玩游戏。所以这时候充电宝就派上大用场了。充电宝可以在你手机没电时给你提供电源。那么&#xff0c;双十一买什么充电宝呢&#xff1f;下面给大家盘点几款平价好用的充…...

    2024/4/15 3:45:39

最新文章

  1. 用队列实现栈(力扣第225题)

    #include "stdio.h" #include "stdbool.h" #include "string.h" #include "stdlib.h" #include "assert.h"//初始化队列 typedef int QueueDataType;typedef struct queue {QueueDataType val;struct queue* next; }Qnode;t…...

    2024/4/20 1:23:27
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. Redis Stack十部曲之三:理解Redis Stack中的数据类型

    文章目录 前言String字符串作为计数器限制 List限制列表阻塞列表自动创建和删除聚合类型键限制 Set限制 Hash限制 Sorted Set范围操作字典操作更新分数 JSON路径限制 BitMapBitfieldProbabilisticHyperLogLogBloom filterCuckoo filtert-digestTop-KCount-min sketchConfigurat…...

    2024/4/19 15:45:16
  4. vue想要突破全局样式限制又不影响别的页面样式怎么办

    <!-- 用scope盖不住全局&#xff0c;随意来个class匹配私定&#xff0c;搜索关键词&#xff1a;不要随便改&#xff0c;乱打class名 --> <style> .lkajsdfjkalsfhkljashkflhaskl .el-input.el-input--default.el-input--suffix { width: 160px !important; } …...

    2024/4/17 1:29:00
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/19 14:24:02
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/19 18:20:22
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/19 11:57:31
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/19 11:57:31
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/19 11:57:52
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/19 11:57:53
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/19 11:58:14
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/19 11:58:20
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/19 23:45:49
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/19 11:58:39
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/19 11:58:51
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/19 18:09:34
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/19 11:59:15
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/19 11:59:23
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/19 11:59:44
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/19 11:59:48
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/19 12:00:06
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/19 16:57:22
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/19 12:00:25
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/19 12:00:40
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57