栈的定义
----------------------------------------------
定义:栈是一个后进先出(Last in first out,LIFO)的线性表,它要求只在表尾进行删除和插入操作
特点:1.栈的元素必须要后进先出
2.栈的操作只能在线性表的表尾进行
3.栈的表尾称为栈的栈顶(top),相应的表头称为栈底(bottom)
4.表头==栈底,表尾==栈顶
5.栈顶是高地址,栈底是低地址

栈的插入(push),进栈、压栈、入栈


栈的删除(pop),出栈、弹栈

栈的存储形式:顺序存储结构和链式存储结构,一般应用栈的顺序存储结构

最开始栈中不含任何数据,叫做空栈,此时栈顶就是栈底,数据从栈顶进入,栈顶栈底分离,整个栈的当前容量变大,
数据出栈时从栈底弹出,栈顶下移,整个栈的当前容量变小

顺序存储结构
----------------------------------------------
定义:typedef struct
{
ElemType *base;    //栈底指针变量
ElemType *top;    //栈顶指针变量
int stackSize;    //栈当前可用的最大容量
}sqStack;

创建栈
#define STACK_INIT_SIZE 100    //栈的最大容量
initStack(sqStack *s){
s->base = (ElemType *)malloc(STACK_INIT_SIZE * sizeof(ElemType));    //调用函数malloc申请空间
if( !s->base )    exit(0);    //申请空间失败,异常判断
s->top = s->base;    //初始状态栈底就是栈顶
s->stackSize = STACK_INIT_SIZE;    //栈当前可用的最大容量
}
入栈
入栈操作又叫压栈操作,就是向栈中存放数据。
入栈操作要在栈顶进行,每次向栈中压入一个数据,top指针+1,直到栈满为止
code:
-----------
#include <stdio.h>
#include <stdlib.h>

    #define SATCKINCREMENT 10      //追加空间量

    Push(sqStack *s, ElemType e){
/*如果栈满追加空间*/
if(s->top - s->base >= s->stackSize){
s->base = (ElemType *)relloc(s->base,(s->stackSize + SATCKINCREMENT) * sizeof(ElemType));   //使用relloc函数追加空间,将原存储单元中的数据复制到新建的更大存储单元中
if( !s->base )  exit(0);        
s->top = s->base + s->stackSize;    //设置栈顶==栈底+当前栈空间的容量
s->stackSize = s->stackSize + SATCKINCREMENT;   //设置栈的最大容量,栈的当前容量+扩容容量

}
*(s->top) = e;  //向栈中放入数据
s->top++;       //当有数据放入时,栈顶增加      
}

出栈
出栈操作就是在栈顶取出数据,栈顶指针随之下移,每取出一个数据,栈的当前容量-1
栈顶不存放数据,取出的数据为栈顶的下一个数据
栈为空的时候,top=-1
code
-----------
Pop(sqStack *s, ElemType *e){
if(s->top == s->base)   return 0;   //空栈
*e = *--(s->top);   //栈顶不存放数据,取出的数据为栈顶的下一个数据
}

清空栈
只需要将s->top的内容赋值给s->base
原理与高级格式化单纯清空文件列表而没有覆盖硬盘的原理一样
清空栈其本身的物理空间不发生改变,数据仍然存在
code
-----------
ClearStack(sqStack *s){
s->top = s->base;
}

销毁栈
与清空栈不同,需在在存储存储单元中彻底销毁,释放所占用的空间
code
-----------
DestoryStack(sqStack *s){
int i,len;
len = s->stacksize;    //获取栈的容量
for(i = 0; i < len; i++){
free( s->base );    //从栈底(低地址)处开始释放空间
s->base++;        
}
s->base = s->top = NULL;
s->stacksize = 0;
}

计算栈的当前容量
指针之间不可以相加,可以++,--,和-
栈顶与栈顶的差值为当前栈所占用的字节数
栈的最大容量s->stacksize与当前容量不同
code
-----------
int StackLen(sqStack s)
{
return(s->top - s->base);
}

利用栈的数据结构将二进制转换为十进制
如果栈满,仍然压进去数据,导致溢出。
C语言无法检测数据的边界,如果数据超过指定数组长度,数组溢出。出现溢出漏洞
code
-----------
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

    #define STACK_INIT_SIZE 20
#define STACKINCREMENT  10;

    typedef char ElemType

    /*定义栈*/
typedef struct {
ElemType *top;
ElemType *base;
int stacksize;
}sqStack;

    /*初始化栈*/
void InitStack(sqStack *s){
s = (ElemType *)malloc(STACK_INIT_SIZE * sizeof(ElemType)); //为创建的栈分配空间
if ( !s->base ) exit(0);    //判断分配空间是否成功
s->top = s->base;   //初始化时,栈的首尾指向同一地址单元
s->stacksize = STACK_INIT_SIZE; //设置新生成的栈的空间大小为STACK_INIT_SIZE
}

    /*入栈*/
void Push(sqStack *s, ElemType e){
/*判断栈是否溢出,溢出时增加容量*/
if( s->top - s->base >= stacksize){
s->base = (ElemType)relloc(s->base, (s->stacksize + STACKINCREMENT) * sizeof(ElemType)) //使用relloc函数进行栈的扩容
if( !s->base )  exit(0);    //判断扩容是否成功
}
*(s->top) = e;  //将元素e压入栈
s->top++;   //栈顶向上移动
}

    /*出栈*/
void Pop(sqStack *S, ElemType e){
if(s->top == s->base)   return; //判断栈是否为空
*e = *--(s->top);   //出栈操作
}

    /*计算栈的大小*/
int StackLen(sqStack s){
int len = s->top - s->base; //计算栈的大小
return len;
}

    int main(){
ElemType c;
sqStack s;
int len,Decimal;

        InitStack(&s);

        printf("请输入二进制数,按回车结束:%c", c);
while( !c = '\n'){
scanf("%c",&c);
Push(&s,c);
}
len = StackLen(s);
for(int i = 0; i < len; i++){
Pop(&s,&c)
Decimal = Decimal + (c - 48) * pow(2, i);
}
printf("转化为十进制数为:%d\n", Decimal);
return 0;
}

二进制转换为其他进制
转换为八进制
code
-----------
int main(){
ElemType c;
sqStack s,p;
int len,Decimal;

        InitStack(&s);

        printf("请输入二进制数,按回车结束:%c", c);
while( !c = '\n'){
scanf("%c",&c);
Push(&s,c);
}
len_sz = StackLen(s) / 3;
len_sy = StackLen(s) % 3;
for(int i = 0; i < (len_sy == 0 ? len_sz : len_sz + 1 ); i++){
for(int j = 0; j < 3; j++)
{
Pop(&s,&c);  
Decimal = Decimal + (c - 48) * pow(2, i);
}
Push(&p,Decimal);
}
len_p = StackLen(p);
for(int k = 0; k < len_p; k++){
Pop(&p,&Decimal);
printf("转化为八进制数为:%d\n", Decimal);
}
return 0;
}

栈的链式存储结构
----------------------------------------------
简称栈链
结构定义
code
-----------
typedef struct StackNode{
Elemtype data;    //存放栈的数据
struct StackNode *next;
}StackNode,*LinkStackPtr;
typedef struct LinkStack{
LinkStackPtr top;    //top指针
int count;        //栈元素计算器
}

入栈
code
-----------
Status Push (LinkStackPtr *s Elemtype e){
LinkStackPtr p = (LinkStackPtr)malloc(sizeof(StackNode));    //创建新的元素
p->data = e;    //为新的元素赋值
p->next = s->top;    //将新元素入栈
s->top = p;    //栈顶指向新的元素,迭代入栈;
s->count++;    //栈元素数目
return 1;
}

出栈
code
-----------
Status Pop(Linkstack *s,Elemtype e){
LinkStackPtr p;
if(StackEmpty(*s))    return 0;    //判断是否为空栈
*e = s->stop->data;
p = s->top;
s->top = s->top->next;
free(p);
s->count--;
return 1;
}


逆波兰计算器
----------------------------------------------
逆波兰表达式
a + b ==> a b +
a + (b - c) ==> a b c - +
a + (b - c) * d ==> a b c - d * +
a + d * (b - c) ==> a d b c - * +

    code
-----------
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>

    #define STACK_INIT_SIZE 20
#define STACKINCREMENT  10
#define MAXBUFFEER      10

    typedef double ElemType;
typedef struct
{
ElemType *base;
ElemType *top;
int stackSzie;
}sqStack;

    InitStack(sqStack *s){
s->base = (ElemType *)malloc(STACK_INIT_SIZE * sizeof(ElemType));
if( !s->base )  exit(0);
s->top = s->base;
s->stackSzie = STACK_INIT_SIZE;
}

    Push(sqStack *s, ElemType e){
if (s->top - s->base >= s->stackSzie){
s-base = (ElemType *)relloc(s->base, (s->stackSize + STACKINCREMENT) * sizeof(ElemType));
if( !s->base)   exit(0);
s->top = s->base + s->stackSize;
s->stackSize = s->stackSize + STACKINCREMENT;
}
*(s->top) = e;
s->top++;
}

    Pop(sqStack *s,ElemType *e){
if(s->top == s->base)   return;
*e = *--(s->top);
}

    int StackLength(sqStack s){
int len = s->top - s->base;
return len;
}

    int mian(){
sqStack s,q;
char c;
double d,e;
char str[MAXBUFFEER];   //定义缓冲区,将输入的数字串接成为一个数
int i = 0;

InitStack(&s);

printf("请按逆波兰表达式的输入待以计算数据\n数据与运算符之间用空格隔开,以#作为结束标志")
scanf("%c",&c);

while( c != '#'){
while( isdigit(c) || c == '.'){     //用于过滤数字
str[i++] = c;   //将数字接收
str[i] = '\0';  //???????????????
if( i > 10) printf("输入的数据过大");  //超过缓冲区大小
scanf("%c",&c);
if(c == ' '){   //输入空格时表示一个数据输入完毕
d = atof(str);  //将字符换类型转换为浮点类型
push(&s, d);    //将筛选的数据压入栈中
i = 0;
break;
}
}
switch (c){     //判断运算符,进行相应的算法
case '+':
Pop(&s,&d);
Pop(&s,&e);
Push(&s,d + e);
break;
case '-':
Pop(&s,&d);
Pop(&s,&e);
Push(&s,d - e);
break;
case '*':
Pop(&s,&d);
Pop(&s,&e);
Push(&s,d * e);
break;
case '/':
Pop(&s,&d);
Pop(&s,&e);
if( e != 0) Push(&s,d / e);
else {
printf("除数不可以为0");
return -1;
}
break;
}
scanf("%c",&c);     //继续输入后续计算
}
Pop(&s,&d);     //取出最后压入栈中的数据,即为最终结果
printf("最终的计算结果为:%d", d);

}

中缀表达式转化为后缀表达式
设计思路:从左到右遍历中缀表达式中的每个数字和符号,若是数字,直接输出;
若是符号,则判断其与栈顶符号的优先级,是右括号或者优先级低于栈顶符号,
则栈顶元素依次出栈并输出,直到遇到左括号或者栈空格才将吃屎的符号入栈
code
-----------
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>

    #define STACK_INIT_SIZE 20
#define STACKINCREMENT  10
#define MAXBUFFEER      10

    typedef double ElemType;
typedef struct
{
ElemType *base;
ElemType *top;
int stackSzie;
}sqStack;

    InitStack(sqStack *s){
s->base = (ElemType *)malloc(STACK_INIT_SIZE * sizeof(ElemType));
if( !s->base )  exit(0);
s->top = s->base;
s->stackSzie = STACK_INIT_SIZE;
}

    Push(sqStack *s, ElemType e){
if (s->top - s->base >= s->stackSzie){
s-base = (ElemType *)relloc(s->base, (s->stackSize + STACKINCREMENT) * sizeof(ElemType));
if( !s->base)   exit(0);
s->top = s->base + s->stackSize;
s->stackSize = s->stackSize + STACKINCREMENT;
}
*(s->top) = e;
s->top++;
}

    Pop(sqStack *s,ElemType *e){
if(s->top == s->base)   return;
*e = *--(s->top);
}

    int StackLength(sqStack s){
int len = s->top - s->base;
return len;
}

    int main(){
sqStack s;
char c,e;   //c为输入的数据,e用来存放临时数据

        InitStack(&s);

        printf("请输入中缀表达式,以#作为结束符");
scanf("%c",&c);

        while( '#' != c ){
while( isdigit(c) ){
printf("%c ",c);     //遍历栈的过程中,如果是数字则直接打印
scanf("%c",&c);
if( isdigit(c) ){
printf(" ");
}
}    
if( ')' == c ){ //如果为),则进行出栈,检验栈中是否有左括号,如果没有左括号,则将栈中的数据输出
Pop(&s,&e);
while( '(' != e){
printf("%c ",e);
Pop(&s,&e);
}
}
else if( '+' == c || '-' == c ){    //如果输入的元素优先级低于或等于栈中元素的优先级
if( !StackLen(s) ){     //如果栈为空,则将输入的数据压入栈中
Push(&s,c);
}else{
do{
Pop(&s,&e);
if( '(' == e )  Push(&s,e);
else    printf("%c ",c);     //如果输入的数据的优先级与栈中元素的优先级相等,进行打印输出
}while(StackLen(s) && '(' != e );   //判断栈中元素与输入元素的优先级
Push(&s,c); //吃屎的那位压入栈中
}
}
else if ( '*' == c || '/' == c || '(' == c ){
Push(&s,c);
}
else if ( '#' == c )    break;
else{
printf("输格式错误");
return -1;
}
while(StackLen(s)){
Pop(&s,&e);
printf("%c",e);
}
scanf("%c",&c);
}
}

队列
----------------------------------------------
定义:队列(queue)是只允许在一端进行插入操作,另一端进行删除操作的线性表
队列是一种先进先出的表
队头是出队列的位置,队尾是入队列的位置

队列的链式存储结构
队列既可以用链表实现,与可以用顺序表来实现,跟栈相反的是,栈一般用顺序表实现,队列一般使用链表实现,简称链队列
结构定义
-----------
typedef struct QNode{    //节点数据  结构
ElemType data;    //节点数据
struct QNode *next    //节点指针
}QNode, *QueuePrt;

    typedef struct{
QueuePrt front,rear;    //队头、尾指针
}LinkQueue;

    将对头指针指向链队列的头节点,队尾指针指向终端节点
其中,头节点不是必要的,加上是为了方便操作

 

 

 

 

 

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

相关文章

  1. 新工作答辩感受

    换工作 去年年底换了一家公司,换工作的原因主要有几个方面公司业务发展无力,看不到前景 技术氛围一般,成长全靠自学 业务不行,自然待遇也就无法提升新工作 进入新工作后就开始参与各类任务,一方面是为了证明自己的能力,在转正的时候会有一定的亮点;一方面也是基于对公司…...

    2024/4/14 12:30:46
  2. Redis-知识总结

    ...

    2024/4/14 12:30:45
  3. 进程间通信-共享内存以及使用案例

    服务器与客户端通过共享内存进行通信 1.common.h #ifndef __COMMON_H #define __COMMON_H#define TEXT_LEN 2048// 共享内存的数据结构 struct SharedMemEntry {bool can_read; // 是否可以读取共享内存,用于进程同步char message[TEXT_LEN]; };#endif // __COMMON_H2.server.…...

    2024/5/8 5:39:33
  4. bootstrap-table固定最后一列

    bootstrap-table 固定列(最右边)及固定表头兼容IE下面是修改后的js源码,需要引入以及css修改;固定到最右边,修复错位,使固定表头也用滚条占位;.fixed-table-header-columns>table{position: relative;float: right; }.fixed-table-body-columns>table{position: …...

    2024/4/14 12:30:43
  5. RBAC设计权限表案例

    参考:https://www.cnblogs.com/hao-1234-1234/p/8976582.html 1. RBAC是什么 RBAC:Role-Based Access Control(基于角色的访问控制) 简单地说,就是不要直接把权限放在用户表上,而是把角色和用户关联起来,再把角色和权限关联起来。 2. 利用RBAC设计表 2.1 题目 一个简单的…...

    2024/5/7 16:58:27
  6. Database System -the first theory class 20/03/02

    新学期好,在家穿着睡衣艰难起床,开始学习的快乐旅行 第一节课是dsc老师的数据库,双语教学,睡眠因子蠢蠢欲动,难起来了呀 第一节惯例,老师的自我介绍(极为简短//姓名&联系方式&办公室地址)正文开始 课程成绩评判标准: 作业60%(期末5+期中1)+实验课24%(5个小…...

    2024/4/14 12:30:41
  7. idea 将普通Java项目打包成可直接执行的jar

    运行测试:...

    2024/5/8 6:20:55
  8. 线性代数专项复习

    第二章矩阵及其运算...

    2024/4/14 12:30:39
  9. 20200216_re数据处理

    这个单子因为时间以及在家的缘故,做一半就没时间了,还有就是遇到一个问题,当正则表达式修改之后格式有点看不懂,需要重新append到列表进行循环遍历输出,这样才更好进行再修改import pandas as pd import numpy as np import re import matplotlib.pyplot as plt %matplotl…...

    2024/5/8 5:37:37
  10. PTA | 1013 Battle Over Cities

    并查集实现,并查集写的不熟,时间复杂度也比想要的高,但过啦!开心! AC代码: #include <iostream> #include <vector>using namespace std;struct highway{int u,v; }; int pre[1010]; vector<highway> h;int unionSearch(int root){int son,tmp;son=roo…...

    2024/4/14 12:30:37
  11. 算法题LC3:max-points-on-a-line

    穷举: 题目描述: 对于给定的n个位于同一二维平面上的点,求最多能有多少个点位于同一直线上 Given n points on a 2D plane, find the maximum number of points that lie on the same straight line. 输入描述: 输出描述: 示例1: 输入: 输出:代码: import java.util.*…...

    2024/5/7 13:26:30
  12. 【数学建模】备战美赛之传染病模型

    先打个广告哈。我自己做的公众号【拇指笔记】,每天写写我自己学习中记下的笔记,欢迎各位大神关注一下~ 传染病模型 放一个链接:[关于传染病][ https://www.zhihu.com/question/367466399 ] 传染病初期 特点: 没有考虑接触到的人中还有一部分病人,所以并不会全部被感染已感…...

    2024/4/14 12:30:36
  13. 低潮是人生最佳升值期

    高潮未必人人都拥有,低潮谁都会淌过。学业受挫了,事业不顺了,爱情受伤了。拥有的,失去了。追求的,得不到。爱着的,不能够。海子有一句诗,可以恰如其分地概括人遇低潮时的境况——该得到的尚未得到,该丧失的早已丧失。甚至是,不该丧失的都一并丧失了。低潮时,人是怎样…...

    2024/4/14 12:30:34
  14. 看你的朋友圈,觉得追你好贵

    在一个夜黑风高的夜里,同事给你介绍了一个男友,二话不说,先加了微信。礼貌寒暄之后,对方约你吃饭。第二天早上,对方变卦,回头听得介绍人说:对方说,翻了下你朋友圈,觉得爱你好贵。姑娘莫名其妙,回头翻翻自己朋友圈,没什么啊,也就是昨天刚吃了一顿西餐,前天逛了一次…...

    2024/5/7 23:01:39
  15. 抗击肺炎疫情关键期,名创优品该如何进行自救?

    这个春节,是特殊的,也是让人感到惊慌的,一场新冠肺炎疫情席卷而来。各行各业发展的趋势逐渐放缓,受到或大或小的波及,其中线下零售业就是一个受疫情波及较大的行业。受疫情影响,线下超级流量入口也不得不暂停营业,类似于名创优品的实体零售企业日常经营受到严重冲击,线…...

    2024/4/28 3:50:03
  16. Windows10搭建tensorflow-gpu2.1环境

    一、安装Anaconda3Anaconda是一个开源的Python包管理器,其包含了conda、Python等180多个科学包及其依赖项,非常实用。1. 下载 下载可以直接到Anaconda3官网:https://www.anaconda.com/distribution 附国内清华镜像网:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archiv…...

    2024/4/28 21:52:06
  17. 算法题JO6:旋转数组的最小数字

    旋转数组的最小数字: 题目描述: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数…...

    2024/4/28 1:04:58
  18. 线性代数(三)A=LU

    由上节课我们可以得知AA-1 = I = A-1A 那么AB的逆矩阵是什么呢? 显然(AB)(B-1A-1) = I,那么AB的逆矩阵就是B-1A-1。为什么逆矩阵顺序反了过来,你可以这样想,当你穿袜子,再穿鞋,脱得时候顺序是先脱鞋,在脱袜子。我们再想A的转置矩阵的逆矩阵是什么呢? 先从AA-1= I这个…...

    2024/4/28 9:58:09
  19. Servlet简易代码实现(一)

    1、创建一个WEB项目2、在项目中创建一个继承HttpServlet的类,并重写service(HttpServletRequest req, HttpServletResponse rps)方法import java.io.IOException;import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.H…...

    2024/4/29 2:15:08
  20. win10下在jupyter notebook里添加matlab支持,解决python3.7不支持问题

    win10下在jupyter notebook里添加matlab支持,解决python3.7不支持问题1.查看MATLAB Engine API for Python支持环境2.创建对应的虚拟环境1.更换conda为国内镜像源(自带的太慢)2.创建相应python版本的虚拟环境3.查看虚拟环境列表,激活,安装3.安装matlab的setup.py1.安装setu…...

    2024/4/28 5:02:42

最新文章

  1. 精通 Docker:简化开发、部署与安全保障

    踏上 Docker 之旅&#xff0c;每一条命令都是高效与可靠的新境界。Docker 彻底改变了软件开发&#xff0c;为构建、部署和保障应用程序提供了前所未有的便利。从打造精益敏捷的镜像到编排复杂的微服务架构&#xff0c;Docker 让开发人员和运维人员都倍感轻松。让我们深入探索 D…...

    2024/5/8 8:07:10
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/5/7 10:36:02
  3. 【Easy云盘 | 第十三篇】分享模块(获取目录信息、获取文件信息、创建下载链接)

    文章目录 4.4.7获取目录信息4.4.8获取文件信息4.4.9创建下载链接 4.4.7获取目录信息 明天做 4.4.8获取文件信息 明天做 4.4.9创建下载链接 明天做...

    2024/5/7 17:29:38
  4. Jmeter02-1:参数化组件CVS

    目录 1、Jmeter组件&#xff1a;参数化概述 1.1 是什么&#xff1f; 1.2 为什么&#xff1f; 1.3 怎么用&#xff1f; 2、Jmeter组件&#xff1a;参数化实现之CSV Data Set Config(重点中重点) 2.1 是什么&#xff1f; 2.2 为什么&#xff1f; 2.3 怎么用&#xff1f; …...

    2024/5/6 12:24:03
  5. 【外汇早评】美通胀数据走低,美元调整

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

    2024/5/8 6:01:22
  6. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/5/7 9:45:25
  7. 【外汇周评】靓丽非农不及疲软通胀影响

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

    2024/5/4 23:54:56
  8. 【原油贵金属早评】库存继续增加,油价收跌

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

    2024/5/7 14:25:14
  9. 【外汇早评】日本央行会议纪要不改日元强势

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

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

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

    2024/5/4 23:55:05
  11. 【外汇早评】美欲与伊朗重谈协议

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

    2024/5/4 23:54:56
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

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

    2024/5/7 11:36:39
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

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

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

    2024/5/6 1:40:42
  15. 【外汇早评】美伊僵持,风险情绪继续升温

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

    2024/5/4 23:54:56
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

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

    2024/5/4 23:55:17
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

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

    2024/5/7 9:26:26
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

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

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

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

    2024/5/4 23:55:06
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

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

    2024/5/5 8:13:33
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

    2024/5/4 23:55:16
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

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

    2024/5/4 23:54:58
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

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

    2024/5/6 21:42:42
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/5/4 23:54:56
  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