- 博客(51)
- 收藏
- 关注
原创 flex布局
4.justify-content:用于对齐flex项目,center表示flex项目在容器中心对齐,flex-start表示flex项目在容器开头对齐,flex-end表示flex项目在容器末端对齐,space-around显示行之前,之间,之后带有空格的flex项目,space-between显示行之间有空格的flex项目。6.align-self:规定弹性容器内所选项目的对齐方式,他将覆盖容器align-self属性设置的默认对齐方式,center,flex-start,flex-end。
2023-03-30 17:49:52
919
原创 CSS下拉菜单
共有三种可悬停的下拉内容:下拉文本,下拉菜单,下拉式图像一.下拉文本当用户鼠标悬停到指定文本时,会出现的文本下拉框,下面是效果图: HTML<body> <div class="wai"> <span>把鼠标移到我上面</span> <div class="xiala"> <p>Hello World!</p&...
2022-05-26 22:18:32
1671
原创 CSS定位
position属性是用来设置元素的定位的前提,元素定位准确来说是由top,bottom,left,right四个属性来设置,但是如果没有设置position属性,这四个属性将不起作用,这四个属性也会根据position属性的不同而变化自己的工作方式。一.position: static;静态属性,位置不受top,bottom,left,right四个属性的影响,位置就是在HTML文件中的位置。二.position: fixed;设置position: fixed;的元素位置是相对于视口定位
2022-05-23 22:40:21
219
原创 HTML图片
当需要在网页中插入图片时,需要用到图片标签<img>,图片标签是一个单标签,他其中有一个源属性(src="插入图片的链接"),源属性的值是图像的 URL 地址。<img src="url" />浏览器将图像显示在HTML文档中图像标签出现的地方。如果你将图像标签置于两个段落之间,那么浏览器会首先显示第一个段落,然后显示图片,最后显示第二段。 <p>这是汤姆猫</p> <img src="image/cat.jpg" h.
2022-05-09 17:47:58
3536
原创 算法练习.
1.买卖股票的最佳时机题目要求获得最大利益,所以我的想法是,只要前一天股市价格比后一天低,我们就可以理解为再前一天买入,在后一天卖出,这样就能获得利益,然后数组从前到后,每间隔的两天都进行此操作,就可以保证获得的利润最大int maxProfit(int* prices, int pricesSize){ int i, j, sum = 0; if(prices==0||pricesSize==0){ return 0; } for(i = 0;i<pricesSize;i+
2022-05-08 17:50:15
634
原创 分享会内容
1.买卖股票的最佳时机题目要求获得最大利益,所以我的想法是,只要前一天股市价格比后一天低,我们就可以理解为再前一天买入,在后一天卖出,这样就能获得利益,然后数组从前到后,每间隔的两天都进行此操作,就可以保证获得的利润最大int maxProfit(int* prices, int pricesSize){ int i, j, sum = 0; if(prices==0||pricesSize==0){ return 0; } for(i = 0;i<pricesSize;i.
2022-05-07 22:03:07
301
原创 CSS文字文本属性
CSS Fonts(字体)属性用于定义字体系列,大小,粗细,和文字样式(如斜体)1.字体:css使用font-family属性来定义文本的字体类型标签名 { font-family:字体样式 ;}如果使用多个字体,每个字体间要用英文状态下的逗号隔开 一般情况下,如果字体名为多个英文单词及空格组成,一般放在单引号中 尽量使用系统默认自带字体,保证用户在任何浏览器中打开都可以显示正确 使用多个字体时,显示的规则为从前到后,如果浏览器可以识别前面的字体,就优先显示为前面的字体2.
2022-04-21 21:33:09
2645
原创 CSS选择器
1.CSS选择器作用:选择器(选择符)就是根据不同需求把不同的标签选择出来 例如上图,如果想用css改变第二个div的样式,或者想改变<ul>中的<li>的样式,就需要使用选择器2.选择器分类:选择器分为基础选择器和复合选择器两大类,基础选择器是由单个选择器组成的,其中包括标签选择器,类选择器,id选择器和通配符选择器1)标签选择器:用HTML标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统一的C...
2022-04-17 17:39:37
7269
原创 简单认识CSS
1.什么是CSS:CSS是层叠样式表的简称,有时可以称为CSS样式表或者级联样式表,也是一种标记语言,主要用于设置HTML页面中的文本内容,图片的外形或者版面的布局以及外观样式,可以称为网页美容师。CSS最大价值:由HTML专注去做结构呈现,样式由CSS来完成,即结构(HTML)和样式(CSS)相分离2.CSS语法规范:CSS规则由两个主要的部分组成:选择器以及一条或多条声明(通俗理解为:选择器即为给谁改样式,多条声明为改成什么样式)一般将CSS写在<head></head
2022-04-17 14:27:16
352
原创 html基础
目录一.相关知识二.HTML基础知识1.HTML标签1)HTML语法规范2)利用vscode开发的注意事项3)HTML常用标签4)HTML中的注释和特殊字符一.相关知识1.什么是HTMLHTML指的是超文本标记语言,是用来描述网页的语言,是一种标记语言,网页由网页元素组成,这些元素是利用html标签描述出来,然后通过浏览器解析来显示给用户。2.浏览器内核(渲染引擎):负责读取网页内容,整理讯息,计算网页的显示方式并显示页面。3.web标准构成:主要包.
2022-04-08 18:14:51
1262
原创 数据结构——队列
一.概念队列是一种限定性线性表,他只允许在表的一端插入,在表的另一端删除,允许插入一端的叫做队尾(rear),允许删除的一端叫做队头(front),遵循先进先出二.顺序队列基本操作//顺序队列存储结构typedef struct{ int data[MaxSize];//存放队列元素 int front, rear;//队头指针和队尾指针}SqQueue; //初始化int InitQueu
2022-03-27 17:26:43
1017
原创 数据结构——栈的链式存储结构
栈的顺序存储会出现栈满导致上溢的情况,为了避免这种情况,可以使用栈的链式存储,简称链栈,在一个链栈中,栈底就是链表的最后一个结点,栈顶总是链表的第一个结点,一个链栈可由栈顶指针top唯一确定,采用带有头结点的单链表实现栈,top->next为栈顶元素,当top->next = 时,表示栈空typedef struct stacknode{ //Elemtype data这里类型取int int data; typedef struct stacknode *next;}slsta
2022-03-26 16:29:39
1593
原创 数据结构——多栈共享邻接空间
1.两栈共享数据结构定义#define MAXNUMtypedef struct{ Elemtype stack[MAXNUM]; int lefttop;//左栈栈顶位置指示器 int righttop;//右栈栈顶位置指示器 }dupsqstack; 左栈入栈时,栈顶指针+1,右栈入栈时,栈顶指针-1;Elemtype是element type("元素的类型")的简化体,一种结构中,元素的类型不一定为整型,字符型或浮点型,“Elemtype”代表了所有可能的数据类型.
2022-03-25 19:25:53
1462
原创 数据结构——栈的顺序存储结构
一.栈的概念栈是一种操作受限的,只允许一端进行插入和删除的线性表,允许进行操作的一端叫做栈顶(top),另一端为栈底(bottom),插入操作为入栈或进栈,删除操作称为出栈或退栈。二.栈的顺序存储结构顺序栈类型#define MAXSIZE//栈最大元素typedef struct{ datatype data[MAXSIZE]; int top;//表示栈顶位置 }SeqStack指向顺序栈的指针SeqStack *s; 顺序栈基本操作:(1)置空栈:建立栈空间
2022-03-20 18:44:06
2841
原创 C语言——大数相加
首先,将两个数字倒序存进两个数组中,操作方法如下: int cnt1 = 0, cnt2 = 0; for (i = m-1;i>=0;i--){ p[++cnt1] = a[i] - '0'; } for (i = n-1;i>=0;i--){ q[++cnt2] = b[i] - '0'; }这步操作,将一个数字拆分成若干个数字字符,每一个数字字符相加,将他们的个位数字放在新数组中 , 将它们十位数字存在另一个变量中,...
2021-12-09 18:48:57
1652
原创 C语言——合并链表
这里的两个链表,均为两个有序链表,需要引入三个指针,p1 p2 分别指向两个已知链表的头结点,先找两个头结点中较小的一位,把它的值赋给第三个链表的头结点,之后再依次将p1 p2移动,依次将小的数插入到链表3后,就完成两个链表的有序化合并。(最后要返回链表3,否则主函数中无法输出链表3)注意:函数返回值为linklist类型linklist merge(linklist head1,linklist head2){ linklist head3; creatwei(head1); creatw.
2021-12-04 15:57:50
3725
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人