自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 int* 可以看成是数组

int* 可以看成是数组 做形参的时候,int a[]与int *a无任何区别 int** 二维数组

2023-08-23 15:44:13 155

原创 __gcd(x, y) 辗转相除法

辗转相除法

2022-11-27 11:21:02 170 1

原创 puts(““);

puts("");

2022-11-13 21:09:09 160

原创 *x == x[0]

*x == x[0]

2022-08-09 19:50:36 99

原创 js实现回到顶部

监听网页滚动到哪里console.log(document.documentElement.scrollTop);<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content=

2022-05-03 16:03:22 134

原创 js实现字体放大

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Do.

2022-05-03 15:50:02 1173

原创 前端 模拟百度网页首页2

盒子模型css假定每一个标签都是一个矩阵,围绕着这个矩阵从内到外,展开一系列的属性来描述它,这一系列属性,被称为【盒子模型】组成:content 、padding、border、margincontent:内容,它由height、width组成padding:内边距,内容到边框的举例A、它有上下左右四个方向的内间距,padding-left/right/top/bottomB、系统在设置padding的时候,默认是先撑大content,再拿出对应的间距...

2021-12-26 21:57:22 1214

原创 前端 模拟百度网页首页1

html:网⻚显示的内容css:网⻚显示的内容的属性JavaScript:网⻚显示的内容的逻辑英文感叹号!:快速生成一个标准的网⻚ 避免中文乱码html的标签1 a 跳转标签 href:跳转链接<a href="链接">名称</a><a class="a1" href="http://news.baidu.com/">新闻</a>&nbsp;&nbsp;&nbsp;...

2021-12-08 22:18:28 1013

原创 数组模拟双链表 模板

//e[]表示节点的值;//l[]表示节点的左指针//r[]表示节点的右指针//idx表示当前用到了哪个节点int e[N], l[N], r[N], idx;// 初始化void init() { // 0是左端点,1是右端点 r[0] = 1, l[1] = 0; idx = 2;}// 在节点a的右边插入一个数xvoid insert(int a, int x) { e[idx] = x; l[idx] = a, r[idx] = r[a.

2021-11-25 19:59:30 395

原创 数组模拟单链表 模板

//head -> 头结点的下标//e[i] -> 结点i的值// ne[i] -> 结点i的next指针是多少// idx 存储当前已经用到了那个点int head, e[N], ne[N], idx;//初始化void init(){ head = -1; idx = 0;}//将x插到头结点void add_to_head(int x){ e[idx] = x, ne[idx] = head, head = idx++;}//.

2021-11-24 22:41:53 302

原创 +=不能分开

a=a+b要写成a += b;不能a + = b;#include<bits/stdc++.h>using namespace std;int main(){int a, b, x, y;cin >> a >> b;x = a += b;//y = a + = b; 不能这样写会报错cout << x <<endl << y;return 0;}

2021-11-20 22:54:04 320

原创 %lf 自动保留6位小数

printf("%lf\n", l); --> l保留6位小数790. 数的三次方根 - AcWing题库#include <iostream>using namespace std;int main(){ double x; cin >> x; double l = -100, r = 100; while (r - l > 1e-8) { double mid = (l + r) / 2;

2021-11-19 22:00:25 2028

原创 数据结构_队列

初始化//初始化LinkQueue *InitQueue(){ LinkQueue *Q; LinkListQ *p; Q = (LinkQueue *) malloc(sizeof (LinkQueue)); p = (LinkListQ *) malloc(sizeof (LinkListQ)); Q -> front = p; Q -> rear = p; return Q;}int EmptyQueue(LinkQueue *Q){ if(Q -&gt.

2021-10-19 10:16:11 66

原创 归并排序模板

void merge_sort(int q[], int l, int r) { if(l >= r) return; int mid = l + r >> 1; merge_sort(q, l, mid); merge_sort(q, mid + 1, r); int i = l, j = mid + 1, k = 0; while(i <= mid && j <= r) { if(.

2021-10-18 09:31:10 64

原创 l + r >> 1;

l+r的值右移1位,相当l+r的值除以2取整。Int是将一个数值向下取整为最接近的整数的函数。Int是数据库中常用函数中的取整函数,常用来判别一个数能否被另一个数整除是比特操作,可以看做是除2,如15的二进制表示是00001111,15>>1将00001111右移一位,变为00000111,即7.另外<<就是左移,相当于乘以2.#include<bits/stdc++.h>using namespace std;int main(){ int

2021-10-18 08:58:05 4401

原创 快速排序模板

void quick_sort(int q[], int l, int r){ if(l >= r) return; int x = q[(l + r) / 2], i = l -1, j = r + 1; while(i < j) { do i++; while(q[i] < x); do j--; while(q[j] > x); if(i < j) swap(q[i], q[j]); .

2021-10-17 19:07:55 81

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除