最近算法老师让大家抓紧时间完成算法作业,总共四个题目。这几个题目都很不错,我计划着把这四个作业写成四篇博客,一是可以记录下来供大家分享学习,二是可以提升自己对于这几个算法的理解。


任务要求:实现排序类,公共函数包括冒泡排序、快速排序(递归)、堆排序。将递归算法改写为非递归的,进行比较。


算法思想:

(1) 冒泡排序:临近数据的关键码进行两两比较,按照顺序(从小到大或者从大到小)进行交换,这样一趟走过去之后,拥有最大或者最小的关键码的数据被交换到了最后一个位置;然后,再从头开始进行两两比较,直到倒数第二位结束;依照上面的步骤,直到确定第一个位置的数据或者这一组的数据经过一趟冒泡之后不再发生变化时,冒泡排序结束。这样得出的结果序列就是我们预期要得到的有序序列。
(2) 快速排序(递归):任取待排序对象中的某个对象作为基准,按照该对象的关键码大小,将整个对象序列划分为左右两个子序列。其中,左侧子序列中所有的关键码都小于或等于基准对象的关键码;右侧子序列中所有对象的关键码都大于基准对象的关键码。此时基准对象所在的位置也就是该对象在该序列中最终应该安放的位置。然后递归的在左右子序列中重复实施上述的方法,直至所有的对象都放到相应的位置上为止。
(3) 快速排序(非递归):递归的快排算法是编译器自动用栈来实现的,当递归层次比较深的时候,需要占用比较大的进程栈空间,会造成进程栈溢出的危险。因此我们可以自己用栈模拟递归过程,即每次从栈顶取出一部分做划分之后,都把新的两部分的起始位置分别入栈。
(4) 堆排序:利用大顶堆(或者小顶堆)堆顶记录的是最大关键字(最小关键字)这一特性,实现对序列的排序。以大顶堆为例。首先,将初始待排序关键字序列(R1,R2…Rn)构建成一个大顶堆,此时的堆为初始的无序区。然后,将堆顶的元素R1与最后一个元素Rn交换,此时得到新的无序区(R1,R2…Rn-1)和新的有序区(Rn),且此时满足R1,R2…Rn-1 <= Rn。经过如上的交换之后,新的顶堆可能违反大顶堆的性质,因此需要对新产生的无序区(R1,R2…Rn-1)进行调整使之成为新的大顶堆,然后再将R1与Rn-1(无序区中最后一个元素)进行交换。不断重复以上过程直至有序区中的元素个数达到n-1个为止,完成整个排序过程。

设计思路:

(1) 冒泡排序:冒泡排序需要用到双重循环。首先,实现内层循环,即进行相邻元素之间的比较,该调换顺序的调换顺序,不用调换顺序的进行下一位的比较。其次,再实现外层循环,根据冒泡排序的思想,每次内循环结束后,都会有一个最小值(或者最大值)到达它最终应该到达的位置,因此下一趟内循环的比较次数就减少一次,于是我们应该在外循环中控制内层循环的次数。内层循环结束退出后,外层循环减一再进入内循环。为了防止有序序列已经出现的时候,我们的循环还在运行,不妨设置一个标志位,初始为0,如果在内部循环中发生了交换则将其置为1。如果内层循环结束后,我们的标志位仍为0,则表示我们的序列已经有序,无需再继续执行下去,此时便可以返回当前的有序序列了。
(2) 快速排序(递归):快排的设计思路基于分治法。首先,选取一个元素作为切分元素pivot,然后基于pivot把数组切分为三部分:左子数组(元素小于或者等于pivot),pivot,右子数组(元素大于pivot)。然后,递归地对左右两个子数组进行快速排序,只要保证左右两个子数组分别有序,整个数组也就有序了。
(3) 快速排序(非递归):自己构造一个栈,栈中存放待排序数组的起始位置和终止位置,然后将整个数组的起始位置s和终止位置e入栈,然后从s到e依次对出栈数据进行排序,找到基准数据最终的位置p。在基准位置左侧,判断起始位置s是否小于基准位置p-1,如果小于则将起始位置和新的终点(p-1)位置进栈。同理,在基准位置右侧,判断e是否大于基准位置p+1,若大于则将p+1作为起始位置,e作为终点位置进栈。在这两个新的栈中找到各自的基准数据的最终位置。如此往复直至栈空。
(4) 堆排序:堆排序中关键的就是建立大顶堆的过程和调整过程,而调整过程是最为重要的。从最末非叶节点(根据树的结构,不难得出这个位置为Array.length/2向下取整)开始,然后依次往前调整;然后我们再讨论调整过程,首先和当前节点的左子女进行比较,用一个值largest记录比较出来的比较大的那个值的index,然后再让这个largest所代表的值与该节点的右子女进行比较,依旧用largest记录较大值的index,最后比较当前节点与这个largest所代表的值,如果相等说明我们当前节点就是这个三节点两层子树的最大值,如果不相等,我们应该将这个值与我们当前的节点(子树父节点)交换。按照以上步骤建立大顶堆,然后将大顶堆堆顶的值与该树的最后一个节点进行交换,此时便分出来两个区,也就是我们算法思想中提到的无序区和有序区。交换之后的,再对新的Array进行新一轮的调整。为了方便,我同时也实现了一个数组的工具类,它有两个功能,一是打印Array;另一个功能就是实现两个数的交换功能。

程序代码:

(1) 冒泡排序:

public class BubbleSort {public static void main(String[] args) {// TODO Auto-generated method stubint A[] = { 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 };BubbleSort(A, 10);for (int i = 0; i < 10; i++) {System.out.print(A[i] + " ");}}public static void BubbleSort(int A[], int n) {boolean flag = false;int temp;for (int i = 0; i < n - 1; i++) {flag = false;for (int j = n - 1; j > i; j--)if (A[j - 1] > A[j]) {temp = A[j - 1];A[j - 1] = A[j];A[j] = temp;flag = true;}if (flag == false)return;}}}

(2) 快速排序:

public class QuickSort {public static void main(String[] args) {int A[] = { 1, 5, 8, 2, 4, 6, 3, 7, 9, 0 };int low = 0;int high = A.length - 1;QuickSort(A, low, high);for (int i = 0; i < A.length; i++) {System.out.print(A[i] + " ");}}public static void QuickSort(int A[], int low, int high) {if (low < high) {int pivotpos = Partition(A, low, high);QuickSort(A, low, pivotpos - 1);QuickSort(A, pivotpos + 1, high);}}public static int Partition(int A[], int low, int high) {int pivot = A[low];while (low < high) {while (low < high && A[high] >= pivot)--high;A[low] = A[high];while (low < high && A[low] <= pivot)++low;A[high] = A[low];}A[low] = pivot;return low;}}

(3) 快速排序非递归方式实现:

public class QuickSortNonRecursion {public static void main(String[] args) {int A[] = { 1, 5, 8, 2, 4, 6, 3, 7, 9, 0 };int low = 0;int high = A.length - 1;nonRec_quickSort(A, low, high);for (int i = 0; i < A.length; i++) {System.out.print(A[i] + " ");}}public static void nonRec_quickSort(int[] a, int start, int end) {Stack<Integer> stack = new Stack<>();if (start < end) {stack.push(end);stack.push(start);while (!stack.isEmpty()) {int l = stack.pop();int r = stack.pop();int index = partition(a, l, r);if (l < index - 1) {stack.push(index - 1);stack.push(l);}if (r > index + 1) {stack.push(r);stack.push(index + 1);}}}System.out.println(Arrays.toString(a));}public static int partition(int[] a, int start, int end) {int pivot = a[start];while (start < end) {while (start < end && a[end] >= pivot)end--;a[start] = a[end];while (start < end && a[start] <= pivot)start++;a[end] = a[start];}a[start] = pivot;return start;}}

(4) 堆排序:

核心代码:

public class HeapSort {public static void main(String[] args) {int[] array = { 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, -2, -3 };System.out.println("Before heap:");ArrayUtils.printArray(array);heapSort(array);System.out.println("After heap sort:");ArrayUtils.printArray(array);}public static void heapSort(int[] array) {if (array == null || array.length <= 1)return;buildMaxHeap(array);for (int i = array.length - 1; i >= 1; i--) {ArrayUtils.exchangeElements(array, 0, i);maxHeap(array, i, 0);}}private static void buildMaxHeap(int[] array) {if (array == null || array.length <= 1) {return;}int half = array.length / 2;for (int i = half; i >= 0; i--) {maxHeap(array, array.length, i);}}private static void maxHeap(int[] array, int heapSize, int index) {int left = index * 2 + 1;int right = index * 2 + 2;int largest = index;if (left < heapSize && array[left] > array[index]) {largest = left;}if (right < heapSize && array[right] > array[largest]) {largest = right;}if (index != largest) {ArrayUtils.exchangeElements(array, index, largest);maxHeap(array, heapSize, largest);}}}

工具类:

public class ArrayUtils {public static void printArray(int[] array) {System.out.print("{");for (int i = 0; i < array.length; i++) {System.out.print(array[i]);if (i < array.length - 1) {System.out.print(",");}}System.out.println("}");}public static void exchangeElements(int[] array, int index1, int index2) {int temp = array[index1];array[index1] = array[index2];array[index2] = temp;}}

测试例及运行结果:

(1) 冒泡排序:
{10,9,8,7,6,5,4,3,2,1} ==> {1,2,3,4,5,6,7,8,9,10}
{1,5,8,2,4,6,3,7,9,0} ==> {0,1,2,3,4,5,6,7,8,9}
(2) 快速排序(递归与非递归测试例相同):
{10,9,8,7,6,5,4,3,2,1} ==> {1,2,3,4,5,6,7,8,9,10}
{1,5,8,2,4,6,3,7,9,0} ==> {0,1,2,3,4,5,6,7,8,9}
(3) 堆排序:
Before heap:
{9,8,7,6,5,4,3,2,1,0,-1,-2,-3}
After heap sort:
{-3,-2,-1,0,1,2,3,4,5,6,7,8,9}

分析:

(1) 冒泡排序:
最好情况:对象的初始排列是按关键码从小到大排好序时,此算法只执行一次冒泡排序,做n-1次的关键码比较,不需要移动对象。
最坏情况:算法执行了n-1次冒泡,第i次(1<=i<=n)做了n-i次关键码比较,执行了n-i次对象交换。因此这种情况下,总的关键码比较次数KCN和对象移动次数RMN为:

KCN&RMN公式

空间复杂度:需要一个附加对象以实现对象值的对换。
冒泡排序是一个稳定的排序算法。
(2) 快速排序(递归):
快速排序的趟数取决于递归树的深度。

最理想情况下时间复杂度分析:每次划分后,该对象的左右两侧的子序列长度相同。总的时间复杂度T(n)= o(n log2n )
最坏情况下时间复杂度分析:每次划分后,有一个子序列是空的,此时T(n)=O(n2)
平均情况:T(n)= o(n log2n )

最好情况下空间复杂度分析:由于算法是递归的,需要一个栈存放每层递归调用时的指针和参数。递归的深度就是树的深度,因此此时的存储开销为o(log2n)。
最坏情况下空间复杂度分析:此时递归树为单支树,存储开销为o(n)。

快速排序是不稳定的排序算法。
(3) 快速排序(非递归):
该算法对比递归算法,它使用的栈是我们自己创建的栈。而递归方法使用的是程序自动产生的栈,栈中包含了函数调用时的参数和函数中的局部变量。如果局部变量很多或者函数内部有调用了其他函数,这样一来,栈就会变得很大,每次递归调用都要操作很大的栈,效率自然会下降。而我们自己创建的栈,不管程序的复杂度如何,都不会影响程序的效率。
该算法的平均情况的时间复杂度仍是o(n log2n )。
(4) 堆排序:
时间复杂度分析:初始化大顶堆过程每个非叶节点都用到了调整过程的算法,因此该层循环所用时间为:

Heap

n 其中,i 是层序号,2i 是第 i 层的最大结点数,(k-i-1)是第 i 层结点能够 移动的最大距离。
化简后:

HeapInform

调整循环过程:该循环的计算时间为O(nlog2n)。所以,堆排序的时间复杂度为O(nlog2n)。
空间复杂度分析:附加存储主要在调整过程中占用,执行交换需要使用一个临时存储空间,因此空间复杂度为O(1)。
堆排序是一个不稳定的排序算法。

以上是作业的主要内容,如果有不正确或者有异议的地方,还希望大家不吝指正。

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

相关文章

  1. 方正飞鸿:OA系统先进性如何在工作流中体现

    随着OA办公自动化软件的不断发展,OA系统从已经单项事务处理的工具软件,逐渐成长为以工作流为核心的、解决企业综合协同办公的智能型系统软件。由于工作流大大提高了企业流程管理的效率,并且适用行业非常广泛,因此也成为当下OA行业市场竞争的热点。 当前,国内大部分的协同O…...

    2024/4/20 18:38:29
  2. PreferenceScreen修改背景颜色

    PreferenceScreen修改背景颜色 因项目需要使用PreferenceScreen,类似系统中的设置功能,但是需要设置自定义背景,修改PreferenceScreen中的文本的字体颜色等;可以以下做法:1:在values目录下新建styles.xml(目录下无styles.xml),内容如下: <?xml version="1.0…...

    2024/4/21 8:02:36
  3. 华为路由器升级全攻略

    关于路由器的升级,华为路由器分为: 硬件升级———加扩展条软件升级———BOOTROM升级,VRP操作系统升级 1。介绍硬件升级 关于内存条的更换,一般在升级VRP,路由列表过大或者起用其它比较耗费内存的功能时有此必要。 Quidway start booting*******************************…...

    2024/4/21 8:02:34
  4. 堆排序算法的C++实现

    堆排序: n*log(n)的时间复杂度, 非稳定排序,原地排序。 它的思想是利用的堆这种数据结构,堆可以看成一个完全二叉树,所以在排序中比较的次数可以做到很少。 加上他也是原地排序,不需要申请额外的空间,效率也不错。 堆的重要特点是每一次循环都会建立新的最大或最小堆。C…...

    2024/4/21 8:02:34
  5. preferenceActivity和preferencescreen用法

    1. 首先生成一个preferencescreen的xml文件..看代码: <?xml version="1.0" encoding="utf-8"?><PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <CheckBoxPreference android:key="c…...

    2024/4/21 8:02:33
  6. VRP系统——U盘开局与Auto-Config

    U盘开局是指设备在开始部署时,用户预先将开局文件存储在U盘中,启动时设备通过U盘下载开局文件来完成自动升级及配置。华为S系列交换机和AR G3路由器系列都支持U盘开局功能。 U盘开局流程 先制作U盘开局索引文件(文件系统格式为FAT32),开局索引文件保存至U盘根目录下,需要…...

    2024/4/21 8:02:32
  7. 官方兼职人员/直招全报名处

    大家好我是耀天希望亲们都是带着诚心来兼耳只的哦所以请亲们务必认真阅读我们的要求并认真的按照图示操作来到我们的公会了解具体的情况如有任何问题都是可以咨询我的 要求:1.本工作全职/兼职都可以2. 有电脑(手机党勿扰)3. 有淘宝账号(阿里旺旺)4. 有支付宝(工资统一打到…...

    2024/4/21 8:02:30
  8. 排序算法之堆和堆排序

    一、什么是堆 堆实际上是一棵完全二叉树;对于n个关键字序列 [ K0,K1,…,K(n-1) ],一般采用数组方式存储;任何一非叶节点的关键字满足如下性质: 若ki<=k(2i+1)且ki<=k(2i+2)(0≤i≤ n-1),称之为小根堆;若ki>=k(2i+1)且ki>=k(2i+2)(0≤i≤ n-1),称之…...

    2024/4/21 8:02:30
  9. PreferenceScreen 偏好显示类 的使用

    PreferenceScreen preference是偏好,首选的意思,PreferenceScreen个人翻译成 “偏好显示”,明白这个意思就好,就是说根据特点灵活的定义显示内容风格,一个屏幕可以包含多个风格,像系统自带的声音设置界面。实现这种显示效果其实很简单,只需要借助PreferenceScreen类即可…...

    2024/4/21 8:02:29
  10. 车辆路径问题之jsprit(二):jsprit特性

    jsprit 特性 - 支持无限和有限车队 - 支持混合车队 - 支持多仓库 - 支持开放线路 - 支持不同出发和达到地 - 支持多尺寸/分割的运力 - 支持中途拣货和投放 - 支持服务时间限制 - 支持有时间窗的任务 - 支持具有一定技能或载具要求的任务 - 支持优先级 - 支持定义额…...

    2024/4/21 8:02:28
  11. 计算机英语名词简释(转载)

    计算机英语名词简释一、著名公司及其商标名  Microsoft: 有时缩略为MS,是全球最著名的软件商,美国软件巨头微软公司的名字。Microsoft其实是由两个英语单词组成:Micro意为&ldquo;微小&rdquo;,Soft意为&ldquo;软的&rdquo;,此处应为&ldquo;Software,…...

    2024/4/20 12:54:41
  12. android开发之PreferenceScreen使用详解

    一 PreferenceActivity 1、PreferenceActivity概述 PreferenceActivity是一个抽象类,继承于ListActivity,以列表形式视图来展现界面,加载的整个View也是基于ListActivity中那个ListView的,其最主要的优势在于添加Preference后可让其状态持久化储存(通过SharedPreferences,…...

    2024/4/21 8:02:25
  13. 堆排序算法讲解 及python3实现

    其基本思想为(大顶堆)将初始待排序关键字序列(R1,R2....Rn)构建成大顶堆,此堆为初始的无序区将堆顶元素R[1]与最后一个元素R[n]交换,此时得到新的无序区(R1,R2,......Rn-1)和新的有序区(Rn)由于交换后新的堆顶R[1]可能违反堆的性质,因此需要对当前无序区(R1,R2,......Rn-1)调…...

    2024/4/21 8:02:25
  14. PreferenceScreen的使用(非常有用)

    在res下建个xml文件夹,建立2个xml文件:preferencescreentest_one.xml<?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"android:key="using_categories…...

    2024/4/21 8:02:24
  15. 【OA】流程管理——JBPM4.4工作流应用

    工作流定义:工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。工作流管理系统(WfMS,Work…...

    2024/4/26 14:09:58
  16. 堆排序算法及其Java实现(以大根堆为例)

    (二叉)堆数据结构是一种数组对象,如图所示(下标从0开始),它完全可以被视为一棵完全二叉树。 接下来要出现的几个词语,这里介绍一下: length[A]: 数组A中元素的个数 heap-size[A]: 存放在数组A中堆的元素的个数,是要排序的元素的个数,在进行堆排序时,这个是会变的(减1) …...

    2024/4/21 8:02:21
  17. 有偿找人用遗传算法做多约束、多目标优化的车辆路径问题,Q898467849,邮箱898467849@qq.com,急急急急急急急

    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是…...

    2024/4/21 8:02:21
  18. Preference的使用(2) --- PreferenceCategory && PreferenceScreen

    上一节有讲到Preference的基本使用跟API的介绍 ,没有看的话请先阅读 Preference的使用(1) 现在介绍其子类PreferenceCategory 跟 PreferenceScreen,现在看下继承关系 如上图,他们都是继承自PreferenceGroup的先看一下 PreferenceGroup PreferenceGroup 是一个Preferenc…...

    2024/4/20 18:38:37
  19. 堆排序算法(c语言)

    /*** author:gubojun* time:2012-12-23* name:堆排序*//*解析:本程序对数列 312,126,272,226,28,165,123,8,12 进行排序首先进入heapsort函数对所有元素建堆初始状态------------------------------------------------------------------------0 1 2 3 …...

    2024/4/20 18:38:35
  20. 开始研发开源的OA,大家提点意见

    名字叫ZOA,将会全部开源,包括OA自带的即时通信工具等辅助软件。 有两种界面(图是为CMS产品2.0设计的,但OA会和这个一样),大家觉得哪一种更好一些,说说自己的感觉。 按钮离操作对象有点远,但可以通过双击记录直接修改,同时支持右键菜单。ZOA 需求规格说明<!-- {1244…...

    2024/4/20 18:38:34

最新文章

  1. (二十九)加油站:面向对象重难点深入讲解【重点是元类】

    目录&#xff1a; 每篇前言&#xff1a;0. Python中的元类&#xff1a;1. 本文引子&#xff1a;2. Python中的mro机制&#xff1a;3. Python中类的魔法属性dict&#xff1a;注意事项&#xff1a; 拓展——内建函数dir() 4. 正式谈一谈元类&#xff08;metaclass&#xff09;:&a…...

    2024/4/26 18:29:08
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/3/20 10:50:27
  3. 前端开发攻略---Vue通过自定义指令实现元素平滑上升的动画效果(可以自定义动画时间、动画效果、动画速度等等)。

    1、演示 2、介绍 这个指令不是原生自带的&#xff0c;需要手动去书写&#xff0c;但是这辈子只需要编写这一次就好了&#xff0c;后边可以反复利用。 3、关键API IntersectionObserver IntersectionObserver 是一个用于监测元素是否进入或离开视口&#xff08;viewport&#x…...

    2024/4/26 10:38:31
  4. 汽车疲劳测试试验平台技术要求(北重厂家)

    汽车疲劳测试试验平台技术要求通常包括以下几个方面&#xff1a; 车辆加载能力&#xff1a;测试平台需要具备足够的承载能力&#xff0c;能够同时测试多种车型和不同重量的车辆。 动力系统&#xff1a;测试平台需要具备稳定可靠的动力系统&#xff0c;能够提供足够的力和速度来…...

    2024/4/23 6:25:16
  5. 理解 Golang 变量在内存分配中的规则

    为什么有些变量在堆中分配、有些却在栈中分配&#xff1f; 我们先看来栈和堆的特点&#xff1a; 简单总结就是&#xff1a; 栈&#xff1a;函数局部变量&#xff0c;小数据 堆&#xff1a;大的局部变量&#xff0c;函数内部产生逃逸的变量&#xff0c;动态分配的数据&#x…...

    2024/4/25 14:31:14
  6. 【外汇早评】美通胀数据走低,美元调整

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

    2024/4/26 18:09:39
  7. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/4/25 18:39:24
  8. 【外汇周评】靓丽非农不及疲软通胀影响

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

    2024/4/25 18:38:39
  9. 【原油贵金属早评】库存继续增加,油价收跌

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

    2024/4/25 18:39:23
  10. 【外汇早评】日本央行会议纪要不改日元强势

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

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

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

    2024/4/25 18:39:22
  12. 【外汇早评】美欲与伊朗重谈协议

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

    2024/4/25 18:39:20
  13. 【原油贵金属早评】波动率飙升,市场情绪动荡

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

    2024/4/25 16:48:44
  14. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

    2024/4/26 16:00:35
  15. 【原油贵金属早评】市场情绪继续恶化,黄金上破

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

    2024/4/25 18:39:16
  16. 【外汇早评】美伊僵持,风险情绪继续升温

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

    2024/4/25 18:39:16
  17. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

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

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

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

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

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

    2024/4/25 18:39:14
  20. 氧生福地 玩美北湖(下)——奔跑吧骚年!

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

    2024/4/25 18:39:12
  21. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

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

    2024/4/25 2:10:52
  22. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

    2024/4/25 18:39:00
  23. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

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

    2024/4/25 13:19:01
  24. 广州械字号面膜生产厂家OEM/ODM4项须知!

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

    2024/4/25 18:38:58
  25. 械字号医用眼膜缓解用眼过度到底有无作用?

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

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

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

    2022/11/19 21:17:18
  27. 错误使用 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
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

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

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

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

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

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

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

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

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

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

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

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

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,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
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    2022/11/19 21:16:58
  45. 如何在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