- 博客(16)
- 收藏
- 关注
原创 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
158
原创 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
1255
原创 前端 模拟百度网页首页2
盒子模型css假定每一个标签都是一个矩阵,围绕着这个矩阵从内到外,展开一系列的属性来描述它,这一系列属性,被称为【盒子模型】组成:content 、padding、border、margincontent:内容,它由height、width组成padding:内边距,内容到边框的举例A、它有上下左右四个方向的内间距,padding-left/right/top/bottomB、系统在设置padding的时候,默认是先撑大content,再拿出对应的间距...
2021-12-26 21:57:22
1309
原创 前端 模拟百度网页首页1
html:网⻚显示的内容css:网⻚显示的内容的属性JavaScript:网⻚显示的内容的逻辑英文感叹号!:快速生成一个标准的网⻚ 避免中文乱码html的标签1 a 跳转标签 href:跳转链接<a href="链接">名称</a><a class="a1" href="http://news.baidu.com/">新闻</a> ...
2021-12-08 22:18:28
1061
原创 数组模拟双链表 模板
//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
423
原创 数组模拟单链表 模板
//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
322
原创 +=不能分开
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
345
原创 %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
2176
原创 数据结构_队列
初始化//初始化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 ->.
2021-10-19 10:16:11
89
原创 归并排序模板
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
87
原创 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
5165
原创 快速排序模板
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
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人