AcWing算法基础课PART 1基础算法
AcWing算法基础课PART 1基础算法
- 快速排序
- 归并排序
- Notes
- 二分
- 整数二分
- 浮点数二分
- 高精度计算
- 输入/输出
- 加法
- 减法
- 乘法
- 除法
- 前缀和与差分
- 前缀和
- 差分
- 位运算
- 离散化
- 区间合并
快速排序
-
基于分治思想的不稳定排序(特殊情况:若将数组中的每个值变成值与下标的二元组,就能保证数组中所有值都不相同,此时的快排是稳定的)
-
平均时间复杂度O(nlog2n)O(nlog_2n)O(nlog2n),最坏是O(n2)O(n^2)O(n2)
-
步骤:
- 确定分界点
x
:q[l] q[(l+r)/2] q[r] 随机
- ***调整区间:***小于等于
x
的在左半边,大于x
的在右半边 - 递归处理两段
- 确定分界点
-
暴力做法
- 开两个额外的数组
a[]
和b[]
- 扫描
q[l ~ r]
中的每个数q[i] <= x
,则x -> a[]
q[i] > x
,则x -> b[]
a[] -> q[]
,b[] -> q[]
- 开两个额外的数组
-
优雅做法(双指针)
-
两个指针分别指向数组的两端
-
左侧指针指向的值小于x时,右移,大于等于x时,停止;右侧指针指向的值大于x时,左移,小于等于x时,停止
-
如果左侧指针在右侧指针的左侧,则交换指向的值
-
#include <iostream> using namespace std; const int N = 100005; int n, a[N]; void qs(int a[], int l, int r) {if(l >= r) return ;int x = a[l + r >> 1], i = l - 1, j = r + 1;while(i < j){do i++; while(a[i] < x);do j--; while(a[j] > x);if( i < j) swap(a[i], a[j]);}//处理边界quick(a, l, j);quick(a, j+1, r); } int main() {scanf("%d",&n);for(int i=0;i<n;i++) scanf("%d", &a[i]);qs(a, 0, n-1);for(int i=0;i<n;i++) printf("%d ", a[i]);return 0; }
-
归并排序
-
基于分治思想的稳定排序
-
时间复杂度O(nlog2n)O(nlog_2n)O(nlog2n)
-
基本步骤:
- 确定分界点:
mid = (l + r) / 2
- 递归排序左右两侧
- 归并 —— 合二为一 O(n)O(n)O(n)
- 确定分界点:
-
双指针算法
#include <iostream> using namespace std; const int N = 100005; int n, a[N], tmp[N]; void merge_sort(int a[], int l, int r) {if (l >= r) return ;int mid = l + r >> 1;merge_sort(a, l, mid);merge_sort(a, mid + 1, r);int k = 0, i = l, j = mid + 1;while(i <= mid && j <= r){if (a[i] <= a[j]) tmp[k ++] = a[i ++];else tmp[k ++] = a[j ++];}while(i <= mid) tmp[k ++] = a[i ++];while(j <= r) tmp[k ++] = a[j ++];for(i = l, j = 0; i <= r; i ++, j ++) a[i] = tmp[j]; } int main() {scanf("%d", &n);for(int i = 0; i < n; i ++) scanf("%d", &a[i]);merge_sort(a, 0, n-1);for(int i = 0; i < n; i ++) printf("%d ", a[i]);return 0; }
Notes
假定在***待排序***的记录序列中,存在***多个***具有***相同***的关键字的记录,若经过排序,这些记录的***相对次序保持不变***,即在原序列中,r[i] = r[j]
,且r[i]
在r[j]
之前,而在排序后的序列中,r[i]
仍在r[j]
之前,则称这种排序算法是***稳定***的;否则称为***不稳定***的。
二分
二分的本质并不是单调性,有单调性一定可以二分,但二分不一定需要单调性。
整数二分
本质:边界问题
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eP1N5FHl-1644222766609)(C:\Users\22730\AppData\Roaming\Typora\typora-user-images\image-20210213152254857.png)]
在区间内,右边部分满足某种性质,左边部分不满足该种性质,有两个二分模板分别寻找左右两个点。
找绿色点【找大于等于给定数的第一个位置(满足某个条件的第一个数)】:取mid = l+r >> 1
,在check()函数中判断mid是否符合绿色部分性质。若符合,则表示绿色点在mid
的左边部分,此时更新r = mid
;若不符合,则表示绿色点在mid
的右边部分,此时更新l = mid+1
。
int bsearch_1(int l, int r)
{while (l < r){int mid = l + r >> 1;if (check(mid)) r = mid;else l = mid + 1;}return l;
}
找红色点【找小于等于给定数的最后一个数(满足某个条件的最后一个数)】:取mid = l+r+1 >> 1
,在check()函数中判断mid是否符合红色部分性质。若符合,则表示红色点在mid
的右边部分,此时更新l = mid
;若不符合,则表示红色点在mid
的左边部分,此时更新r = mid-1
。
mid = l+r+1 >> 1
原因:如果mid = l+r >> 1
的话,当l = r-1
,那么mid = l
,如果check(mid)
为true
的话,l = mid
,就陷入死循环。
int bsearch_2(int l, int r)
{while (l < r){int mid = l + r + 1 >> 1;if (check(mid)) l = mid;else r = mid - 1;}return l;
}
总结:
简单总结一下就是在[0,0,0,...,0]
(共k
个数) 里面搜索0
。
使用第一个会返回位置0
(对应最大值最小是…的问题)
使用第二个会返回k - 1
(对应最小值最大是…的问题)
也可以看做寻找 第一个<= target的元素 和 最后一个<= target的元素
注:从小到大的数组中,lower_bound(begin, end, num)
在[begin, end)
找第一个大于等于num
的元素,upper_bound(begin, end, num)
在[begin, end)
找第一个大于num
的元素;从大到小的数组中,lower_bound(begin, end, num)
在[begin, end)
找第一个小于等于num
的元素,upper_bound(begin, end, num)
在[begin, end)
找第一个小于num
的元素。
浮点数二分
循环条件r - l > eps
eps
取值:4位小数1e-6
;5位小数1e-7
;6位小数1e-8
double bsearch_3(double l, double r)
{const double eps = 1e-6; // eps 表示精度,取决于题目对精度的要求while (r - l > eps){double mid = (l + r) / 2; if (check(mid)) r = mid;else l = mid;}return l;
}
高精度计算
输入/输出
输入:将大整数以字符串形式输入,此时高位在前,低位在后;从字符串尾部按位转换成int
型插入vector
数组中,此时,低位在前,高位在后,这样便于对最高位进1
的操作。
输出:新数组的存放顺序仍为低位在前,高位在后,从数组尾部向前遍历输出即可。
加法
思路:从低位开始,将两个大整数相同位相加,得数为t,需考虑进位,两个个位数相加,如有进位一定是1
,个位放入新数组,十位为进位与后一位相加,重复操作直到较长的数组遍历结束,此时若t = 1
,即最高位产生进位1
,需要将这个进位放入数组中。
#include <iostream>
#include <vector>
#include <string>
using namespace std;
vector<int> add(vector<int> a, vector<int> b)
{if(a.size() < b.size()) add(b, a);vector<int> c;int t = 0;for(int i=0;i<a.size();i++){t += a[i];if(i < b.size()) t += b[i];c.push_back(t % 10);t /= 10;}if(t) c.push_back(t);return c;
}
int main()
{string A, B;vector<int> a, b;cin >> A >> B;for(int i=A.size()-1;i>=0;i--) a.push_back(A[i] - '0');for(int i=B.size()-1;i>=0;i--) b.push_back(B[i] - '0');vector<int> c = add(a, b);for(int i=c.size()-1;i>=0;i--) printf("%d", c[i]);return 0;
}
减法
思路:首先要判断两个大整数谁大谁小,从而保证相减运算时一定为大减小。判断大小时,首先看长度,若长度相同,看各个位置,若均相同,直接返回true
,结果非负就不用加符号。在进行相减运算时,要考虑借位,借位最多借1,从低位开始按位减,首先给t
赋值为a[i] - t
,相减结果为t
,如果t >= 0
,则无需借位,如果t < 0
,则需要借位,t + 10
,将t
或者t + 10
放入新数组,合并一下操作,将(t + 10) % 10
放入数组。如果t < 0
,在下一位运算时,需要减去1
,给t
赋值1
。
#include <iostream>
#include <vector>
#include <string>
using namespace std;
bool cmp(vector<int> a, vector<int> b)
{if(a.size() != b.size()) return a.size() > b.size();for(int i=a.size()-1;i>=0;i--)if(a[i] != b[i]) return a[i] > b[i];return true;
}
vector<int> sub(vector<int> a, vector<int> b)
{vector<int> c;int t = 0;for(int i=0;i<a.size();i++){t = a[i] - t;if (i < b.size()) t -= b[i];c.push_back((t + 10) % 10);if (t < 0) t = 1;else t = 0;}while (c.size() > 1 && c.back() == 0) c.pop_back();return c;
}
int main()
{string A, B;vector<int> a, b;cin >> A >> B;for(int i=A.size()-1;i>=0;i--) a.push_back(A[i] - '0');for(int i=B.size()-1;i>=0;i--) b.push_back(B[i] - '0');vector<int> c;if(cmp(a, b)) c = sub(a, b);else {cout << '-';c = sub(b, a);}for(int i=c.size()-1;i>=0;i--) printf("%d", c[i]);return 0;
}
乘法
思路:从个位开始,高精度整数的每一位乘以整数b,相乘的结果个位存入运算结果中,保留其他位数进入下一位的运算。
#include <iostream>
#include <vector>
using namespace std;
vector<int> mul(vector<int> a, int b)
{vector<int> c;int t = 0;for(int i=0;i<a.size() || t;i++){if(i < a.size()) t += a[i] * b;c.push_back(t % 10);t /= 10;}while(c.size() > 1 && c.back() == 0) c.pop_back();return c;
}
int main()
{string A;int b;vector<int> a;cin >> A >> b;for(int i=A.size()-1;i>=0;i--) a.push_back(A[i] - '0');vector<int> c = mul(a, b);for(int i=c.size()-1;i>=0;i--) printf("%d",c[i]);return 0;
}
除法
思路:从最高位开始运算,模拟竖式相除。
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
vector<int> div(vector<int> &a, int b, int &r)
{vector<int> c;r = 0;for(int i=a.size()-1;i>=0;i--){r = r * 10 + a[i];c.push_back(r / b);r %= b;}reverse(c.begin(), c.end());while (c.size() > 1 && c.back() == 0) c.pop_back();return c;
}
int main()
{string A;vector<int> a;int b;cin >> A >> b;for(int i=A.size()-1;i>=0;i--) a.push_back(A[i] - '0');int r;vector<int> c = div(a, b, r);for(int i=c.size()-1;i>=0;i--) cout << c[i];cout << endl << r;return 0;
}
前缀和与差分
前缀和可以在O(n)O(n)O(n)时间统计和修改,在O(1)O(1)O(1)时间内查询统计任意区间之和;差分可看作前缀和的逆运算,可在O(1)O(1)O(1)时间操作任意区间。
前缀和
-
一维
O(n)O(n)O(n) 预处理(加和)
s[i] = a[1] + ··· + a[i];
O(1)O(1)O(1) 查询区间
[l, r]
内数的和s[r] - s[l - 1];
-
二维
O(nm)O(nm)O(nm) 预处理
s[i][j]
= [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OOlUw1GD-1644222766612)(https://www.zhihu.com/equation?tex=%5Csum_%7Bi%3D1…i%7D%5E%7Bj%3D1…j%7D%7Ba%5Bi%5D%5Bj%5D%7D)]O(1)O(1)O(1) 查询
如图,已知
(x1, y1)
和(x2, y2)
两点,求这两个点所构成的矩阵中各数之和,根据容斥原理s=sum-s1-s2-Δs
,可知求小矩阵内各数之和需要用大矩阵内所有数之和减去其余空间的各数之和。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5q3cL31l-1644222766613)(C:\Users\22730\AppData\Roaming\Typora\typora-user-images\image-20210228170642851.png)]
初始化O(nm)O(nm)O(nm):
for(int i=1;i<=n;i++)for(int j=1;j<=m;j++){cin>>a[i][j];a[i][j]+=a[i-1][j]+a[i][j-1]-a[i-1][j-1];}
查询O(1)O(1)O(1):
while(q--){int x1,y1,x2,y2;cin>>x1>>y1>>x2>>y2;cout<<(a[x2][y2]-a[x2][y1-1]-a[x1-1][y2]+a[x1-1][y1-1])<<endl;}
差分
-
一维
根据原数组,构造一个差分数组,首位相同,其余各位上的数值表示与前一位的差,通过前缀和运算可得原数组。
定义
b[i]=a[i]-a[i-1]
,可得a[i]= [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9Ow56hCz-1644222766614)(https://www.zhihu.com/equation?tex=%5Csum_%7Bj%3D1%7D%5E%7Bi%7D%7Bb%5Bj%5D%7D)] ,那么就称b是a的差分数组。差分数组可以将对a数组任意区间的同一操作优化到O(1)O(1)O(1)
对
a
数组区间[l,r]
同时加上c
的操作可转化为:
while(m--){int l,r,c;scanf("%d%d%d",&l,&r,&c);b[l]+=c;b[r+1]-=c;}
对b数组求前缀和即可得到原数组a:
for(int i=1;i<=n;i++)b[i]+=b[i-1];
- 二维:对于差分矩阵而言,一个元素直接关联到上右下左四个元素,会对右、下两个元素产生直接影响,会对右下方元素产生间接影响,也会受到上、左两个元素的直接影响,从而可以进一步推出,一个元素的右下角元素会受到该元素的两次影响,需要通过加该元素值来抵消一次影响。
b[x1][y1] += c;
b[x2+1][y1] -= c;
b[x1][y2+1] -= c;
b[x2+1][y2+1] += c;
与一维差分一样二维差分可以把对矩阵的同一操作优化到O(1)
红色矩形区域同时加上一个数,由图可以得到插入函数:
void insert(int x1,int y1,int x2,int y2,int c)
{a[x1][y1]+=c;a[x1][y2+1]-=c;a[x2+1][y1]-=c;a[x2+1][y2+1]+=c;
}
初始化可以视为在(i, j)
和(i, j)
的小矩形内插入a[i][j]
:
for(int i=1;i<=n;i++)for(int j=1;j<=m;j++){scanf("%d",&x);insert(i,j,i,j,x);}
对二维差分数组求二维前缀和可以得到原数组:
for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){a[i][j]+=a[i-1][j]+a[i][j-1]-a[i-1][j-1];cout<<a[i][j]<<" ";}cout<<endl;}
树状数组插入和查询都可以优化到O(logn)O(logn)O(logn)。差分和前缀和适合用在查询或修改次数十分巨大的时候,当修改和查询在同一复杂度时适合用树状数组。
位运算
n >> k & 1
:求n
的第k
位lowbit(n) = n & (-n)
-n = ~n + 1
离散化
把无限空间里的有限数据映射到有限空间,主要表示大小关系,不反映具体数值
区间合并
将所有区间按左端点从小到大排序
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 7-7 敲笨钟
题目链接:PTA | 程序设计类实验辅助教学平台 主要是考察string的各种用法,题不难 //字符串 //字符串的查找和替换 #include<iostream> using namespace std; #include<string> int main() {int n,pos1,pos2;cin>>n;getchar();while(n…...
2024/4/14 2:38:19 - You have not concluded your merge (MERGE_HEAD exists).
成功实践 error: You have not concluded your merge (MERGE_HEAD exists). hint: Please, commit your changes before merging. fatal: Exiting because of unfinished merge. 解决办法 git fetch --all 检查冲突 git reset --hard 分支名 git pull...
2024/4/18 16:53:13 - 学习笔记 Day 34 (mysql -- 5)
唯一性约束: drop table t_user;create table t_user(id int , name varchar(255) unique);unique 代表唯一性约束,即name的值唯一。 多个字段添加unique: drop table t_user;create table t_user(id int , name varchar(255),…...
2024/4/5 2:42:55 - 算法-想的脑袋疼
1.二分查找 1.1 思想 对于有序不重的数组可以使用二分查找加速查询的效率,给数组新建头尾指针,对比中间值与左右指针所指示的值的大小进行指针移动,进行夹逼. 1.2 代码 class Solution {public int search(int[] nums, int target) {int …...
2024/5/8 20:53:06 - 单链表创建、反转、打印、销毁
关于链表的知识点已经很久没有复习了,工作中基本也没有用到,忘得差不多了,今天刚好看到一个“单链表反转”的题目,这里记录一下,这里只记录迭代反转法。 1,节点定义 单链表的节点定义,越简单越…...
2024/4/20 0:33:14 - Python kafka
pip3 install kafka-python...
2024/4/13 12:45:56 - SpringMVC请求参数以及数据回显
目录 1.创建一个pojo类User 2.创建UserController类 3.在hello.jsp中回显数据 1.创建一个pojo类User import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor;Data AllArgsConstructor NoArgsConstructor public class User {private int i…...
2024/4/13 12:45:56 - 【韩顺平 零基础30天学会Java】排序算法
文章目录📕术语时间复杂度空间复杂度排序方式📕冒泡排序💡代码实现参考文献📕术语 时间复杂度 描述算法的运行时间 空间复杂度 描述算法运行过程中,临时占用存储空间大小的量度 排序方式 描述是否额外占用内存 In-pla…...
2024/4/19 5:27:29 - Ubuntu18.04安装安装ROS2-Dashing
Ubuntu18.04安装安装ROS2-Dashing一、安装ROS Melodic二、安装ROS 2 Dashing1、设置UTF-8编码2、更新软件源3、安装ros24、安装自动补全工具5、ROS 2和ROS 1之间通过ros-bridge通信6、安装ros2编译工具7、测试一、安装ROS Melodic 自行上网搜索。 解决rosdep update失败 二、…...
2024/4/18 7:58:54 - eclipse无法打开,一闪而过
一直用Android Studio,最近重温java知识,每次运行Android Studio需要连接手机运行,太麻烦了,就想使用之前安装的eclipse来编译,结果打不开了,一闪而过。 打开cmd运行java, Error occurred during initizat…...
2024/4/13 12:46:01 - 【Cocos Creator】UITools.ts
import { getColor } from "../utils/ClientUtils";const { ccclass, property } cc._decorator; export default class UITools {/*** * param btn 点击按钮* param callback 点击按钮事件* param clickSoundName 点击按钮音效名* param disableTime 禁用按钮时长*…...
2024/4/17 11:58:02 - Web攻防——Java
Web攻防——Java Webgoat靶场搭建 语言环境:Java11 运行靶场 访问靶场 解压缩jar包、IDEA反编译jar包 分析文件上传——目录穿越 过滤后 不认证用户的fullname后 通过修改文件名绕过 JWT(JSON Web Tokens)安全(一般在JAVA、…...
2024/4/16 1:57:56 - 第八章: 私有 / 公共函数 Private / Public Functions
Solidity 定义的函数的属性默认为公共。 这就意味着任何一方 (或其它合约) 都可以调用你合约里的函数。 显然,不是什么时候都需要这样,而且这样的合约易于受到攻击。 所以将自己的函数定义为私有是一个好的编程习惯,只有当你需要外部世界…...
2024/4/13 12:45:36 - vue3中vuex与pinia
前言: vue中状态管理库是vuex,在vue3出来以后,vuex的团队核心成员在修改部分功能后,开发除了一款轻量级的 pinia,在这里聊聊他们的区别和优缺点。 1、安装 vuex npm install vuexnext --save pinia npm install p…...
2024/4/13 12:46:06 - Qt 计算圆的面积 的两种方式
第一种 设计界面实现 dialog.h #ifndef DIALOG_H #define DIALOG_H#include <QDialog>QT_BEGIN_NAMESPACE namespace Ui { class Dialog; } QT_END_NAMESPACEclass Dialog : public QDialog {Q_OBJECTpublic:Dialog(QWidget *parent nullptr);~Dialog();private slots…...
2024/4/14 21:42:42 - Nginx单位时间内IP限流配置
nginx.conf 配置: #user nobody; worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; #1分钟10个请求(10r/m) ,1秒2个请求(2r/s…...
2024/4/13 12:46:06 - 线程的优先级
线程的优先级setPriority public class SetPriority {public static void main(String[] args) {Mypriority myprioritynew Mypriority();Thread thread1new Thread(mypriority);Thread thread2new Thread(mypriority);Thread thread3new Thread(mypriority);Thread thread4ne…...
2024/4/20 1:00:45 - 网页前端第四次培训笔记(CSS常用属性及盒子模型)
CSS常用属性 一.背景 1.背景颜色:background-color 例:body { background-color:#FF0000; } 2.背景图片:background-image 例:body { background-image:url(“paper.gif”); } 3.背景是否重复:background-re…...
2024/4/16 5:52:17 - C语言递归类练习题目
题目 //1.递归和非递归分别实现求第n个斐波那契数。 // // 2.编写一个函数实现n^k,使用递归实现 // // 3. 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和, // 例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19 // // 4. 编写一个函数 reverse…...
2024/4/18 17:28:20 - [ACNOI2022]听着,所谓签到
题目 题目描述 求最长的树上简单路径,使得边上的数字构成回文串。 数据范围与提示 n⩽105n\leqslant 10^5n⩽105 而边上的数字 v∈[1,103]v\in[1,10^3]v∈[1,103] 。时限 2s\rm 2s2s 左右。 思路 本来,我很希望通过这道题,学到些思维的方…...
2024/4/13 12:46:26
最新文章
- Verilog 触发器状态机语言描述
触发器状态机语言描述 触发器状态机语言用于描述映射到 ILA 调试核的高级触发器逻辑的复杂触发条件。触发器状态机具有下列特性 : • 最多 16 种状态。 • 用于复杂状态转换的单向、双向和三向条件分支。 • 4 个内置 16 位计数器 , 用于对事件…...
2024/5/8 23:14:35 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/5/7 10:36:02 - Linux下的链接文件
目录 Linux下的链接文件 一、Linux下的链接文件 二、创建链接文件的命令 三、硬链接 四、符号链接(软链接) Linux下的链接文件 一、Linux下的链接文件 linux下有两种链接文件:硬链接文件和软链接文件。其中软链接文件又称为符号链接文件。 二、创…...
2024/5/1 1:44:49 - Django实现的登录注册功能
1 前言 在Web开发中,用户登录和注册是最基本且必不可少的功能。Django,作为一个高级的Python Web框架,为我们提供了强大的工具和库来快速实现这些功能。下面,我将详细介绍如何使用Django来实现用户登录和注册功能。 2 功能介绍 …...
2024/5/5 8:36:26 - 【VTKExamples::Meshes】第七期 TableBasedClipDataSetWithPolyData
很高兴在雪易的CSDN遇见你 VTK技术爱好者 QQ:870202403 公众号:VTK忠粉 前言 本文分享VTK样例TableBasedClipDataSetWithPolyData,并解析接口vtkTableBasedClipDataSet,希望对各位小伙伴有所帮助! 感谢各位小伙伴的点赞+关注,小易会继续努力分享,一起进步! 你…...
2024/5/7 22:24:24 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/5/8 6:01:22 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/5/7 9:45:25 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/5/4 23:54:56 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/5/7 14:25:14 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/5/4 23:54:56 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/5/4 23:55:05 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/5/4 23:54:56 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/5/7 11:36:39 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/5/4 23:54:56 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/5/6 1:40:42 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/5/4 23:54:56 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/5/8 20:48:49 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/5/7 9:26:26 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/5/4 23:54:56 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/5/8 19:33:07 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/5/5 8:13:33 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/5/8 20:38:49 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/5/4 23:54:58 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/5/6 21:42:42 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/5/4 23:54:56 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) 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 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在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