自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 flex实现1-6骰子布局

<style> * { margin: 0; padding: 0; } .wrap { display: flex; } .box { display: flex; width: 100px; height: 100px; border-radius: 10px; border: 1px solid blac

2021-05-21 21:48:31 248

原创 前端实习自学路线(字节网易蘑菇街oc)

目前情况:22届双非本科,有acm经历,自学前端已拿字节抖音上海,网易智慧城市北京,网易有道杭州,蘑菇街实习offer鸣谢:首先还是感谢acm团队的陈学长了,从学习到项目到内推都是跟着学长一步步走来的,不然真的很迷茫,有人指路避免踩坑很重要,不要埋头盲学。关于考研:3月初开学,那时候还在纠结是读研还是工作,询问过很多学长,看过很多帖子,最后还是决定了先工作。(大部分人包括家里人还是建议考研,可以有更多选择,我到现在也认为如果不是很想马上工作,考研不会错,而且一定尽早做出选择不要再改变,不然真的很影

2021-05-12 11:36:15 2812 7

原创 视口(viewport)学习

viewport 是用户网页的可视区域。即设备的屏幕上能用来显示我们的网页的那一块区域。<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">content里面的属性必须知道width:控制viewport的大小,可以是指定的值,或者特殊值,如device-width表示设备指定宽度。height:和width相对应,表示高度。initial-scale :初始化缩放比例,

2021-05-06 16:21:36 284

原创 VUEX学习

是什么:是一个专为 Vue.js 应用程序开发的状态管理模式应用场景:多个组件共享状态时,使用vuex使用流程:页面通过mapAction异步提交事件到action。action通过commit把对应参数同步提交到mutation,mutation会修改state中对应的值。最后通过getter把对应值跑出去,在页面的计算属性中,通过,mapGetter来动态获取state中的值属性:有五种,分别是State , Getter , Mutation , Action , Module (就是m

2021-04-26 00:20:09 98 1

原创 为什么TPC是三次握手不是两次

为了搞懂这个看过很多相关文章,但都说法不一,看的云里雾里,书上的说法也不是很明确,总结了一个比较靠谱的说法。参考:Why do we need a 3-way handshake? Why not just 2-wayTCP 为什么三次握手而不是两次握手(正解版)TCP和UDP的区别最基本区别, TCP 是可靠通信协议, 而 UDP 是不可靠通信协议。UDP 传输不需要握手。TCP 的可靠性含义: 接收方收到的数据是完整, 有序, 无差错的。UDP 不可靠性含义: 接收方接收到的数据可能存在部

2021-04-19 23:02:39 147

原创 c++ to_string和atoi()和stoi()函数

to_string将数值类型转化为字符串类型#include<cstring> //头文件int a = 4;double b = 3.14;string str1, str2;str1 = to_string(a);str2 = to_string(b);stoi和atoiatoi()的参数是 const char* ,因此对于一个字符串str我们必须调用 c_str()的方法把这个string转换成 const char类型的,而stoi()的参数是const strin

2020-08-07 10:33:23 464

原创 计算几何

double的比较大小(主要是判等)const double eps=1e-9;int dcmp(double x,double y){ if(fabs(x-y)<eps) return 0; if(x>y) return 1; return -1; }//判断正负int sgn(double d){ if(fabs(d) < eps) return 0; if(d > 0) return 1; retu

2020-08-03 12:43:03 109

原创 c语言文件读写操作

读写操作在读写操作前加入下面两句代码:freopen("in.dat", "r", stdin); // 读入in.dat文件作为输入 freopen("out.dat", "w", stdout); // 将输入写入out.dat文件中 程序读写操作完后,需要关闭对文件的操作,可在主程序return 0之前加入下面两行代码:/* 关闭文件的调用 */fclose(stdin);fclose(stdout);...

2020-07-21 22:28:23 406

原创 1004 Counting Leaves (30分)最简写法

#include <iostream>#include <vector>using namespace std;vector <int> ve[150];int ans[1500];int deep=0;void dfs(int index,int ceng){ if(ve[index].size()==0){ //该点没有子节点,即叶子节点 ans[ceng]++; //该层的叶子节点++ deep=max(deep,ceng); //更新最大

2020-07-16 14:30:53 85

原创 数论各种定理结论总结

开个帖子存一下acm数论定理结论,不知道结论写题时候真是干瞪眼。费马大定理当整数n >2时,关于x, y, z的方程 x^n + y^n = z^n 没有正整数解费马小定理1)如果p是一个质数,而整数a不是p的倍数,则有a^(p-1)≡1(mod p)2)若gcd(a,b)=1,则a^(p-1) ≡ 1 (mod n)威尔逊定理当且仅当p为素数时,(p-1)! ≡ -1 (m...

2020-03-29 16:27:45 755

原创 MATLAB读取nc文件信息和作图的一些基础操作

先搞清楚怎么读数据,怎么处理三维二维一维数组和转换sst= ncread(source1,'sst'); %温度,三维time=ncread(source1,'time'); %时间,一维sst2 =sst(6,17,:); %确定时间的两个维度 (经lat,纬lon,时间从始到终)sst2=sst2(:); %转换成一维,方便结合时间做出二维图像%plot(time,sst2); %做...

2020-02-21 15:31:46 14388 11

原创 MATLAB根据三维散点坐标画出三维平滑曲面图

踩了好多坑,走了好多弯路,记一下代码吧x=[0 2 4 0 2 4 -8 -10 -12 -14 -8 -10 -12 -14 -12 -10 -8 -6 -4 -2 0 2];y=[56 56 56 58 58 58 56 56 56 56 58 58 58 58 60 60 60 60 60 60 60 60];z=[0.0424 0.0331 0.0358 0.0306 0.0317 ...

2020-02-21 15:31:38 14148 7

原创 数学建模数据网站汇总

全球各种数据(健康人口变化粮食和农业教育与知识能源与环境创新与技术变革贫困与经济发展生活条件,社区和福祉人权与民主暴力与战争)(而且还不用梯子描述很详细了自己进去看(部分要梯子 淦...

2020-02-17 18:17:12 1852 2

原创 mod注意事项

num+=(a-1)*a*2*(b-2)%mod; num+=(b-1)*b*2*(a-2)%mod; num+=(a-2)*(a-2)*2*(b-1)%mod; num+=(b-2)*(b-2)*2*(a-1)%mod; cout<<num%mod;这么写wa了应该这么写 num+=(a-1)%mod*a%mod*2*(b-2)%mod; num+=(b-1)%m...

2020-02-05 14:05:31 242 2

转载 斐波那契的一些性质

“看到好的东西就要盗过来“ 学姐如是说道

2020-01-18 10:41:31 149

转载 优先队列

https://blog.csdn.net/weixin_43310882/article/details/104023716转载自可爱的许学姐

2020-01-18 09:56:57 83

原创 数论

未完待续

2020-01-15 14:41:08 122 1

原创 斯大林数1,2,贝尔数,卡特兰数

【第一类斯特林数】1.定理第一类斯特林数 S1(n,m) 表示的是将 n 个不同元素构成 m 个圆排列的数目。const int mod=1e9+7;//取模LL s[N][N];//存放要求的第一类Stirling数void init(){ memset(s,0,sizeof(s)); s[1][1]=1; for(int i=2;i<=N-1;i++){...

2019-09-19 18:57:52 394

原创 扩展欧几里得 未完

首先我来回顾下欧几里德的几个定理,有助于理解这道题;定理一:如果d = gcd(a, b),则必能找到正的或负的整数k和l,使 d = ax+ by。定理二:若gcd(a, b) = 1,则方程ax ≡ c (mod b)在[0, b-1]上有唯一解。定理三:若gcd(a, b) = d,则方程ax ≡ c (mod b)在[0, b/d - 1]上有唯一解。//扩展欧几里得ll exg...

2019-09-14 16:47:43 75

原创 欧拉数复习

暑假算法回顾之------欧拉函数首先怼上通项公式:欧拉函数的通式:φ(n)=n(1-1/p1)(1-1/p2)(1-1/p3)*(1-1/p4)……(1-1/pn)*,其中p1, p2……pn为n的所有质因数,n是不为0的整数。φ(1)=1(唯一和1互质的数就是1本身)。求单个数的欧拉数long long eular(long long n){ long long ans = ...

2019-09-04 23:00:11 1073 1

原创 HDU 2222(AC自动机裸题)

InputFirst line will contain one integer means how many cases will follow by.Each case will contain two integers N means the number of keywords and N keywords follow. (N <= 10000)Each keyword wi...

2019-08-27 09:43:12 107

原创 KMP模板

看各位巨巨都已经写了KMP详解,我也按耐不住心中的激动,那就来粘个模板吧博客重启计划第一水查找母串s中子串p出现的位置:const int maxn = 1e4 + 10;int s[1000010];int p[10010];int nex[maxn];int m,n;int kmp(){ int slen = m, plen = n; int i = 0, j = 0;...

2019-08-26 17:35:29 90 1

原创 c++ STL

set容器find搜索找不到返回s.end();

2019-08-20 15:44:29 57

原创 关于字符串

cin输入string字符串可能会超时,这时候用char s[maxn],scanf("%s",&s);来输入,获得len时用int len=strlen(s);

2019-08-20 15:43:55 103

原创 c++输入的一些注意事项

几百年没写过博客了,这个有必要写一下,Time limit到自闭Sample Input5 61 2 3 4 5Q 1 5U 3 6Q 3 4Q 4 5U 2 9Q 1 5scanf(" %c%d%d",&s,&x,&y);%c前面要加空格,至于为什么,玄学问题“加空格屏蔽了空白字符。%c前没空格,scanf()将读取标准输入流中的第一个字符...

2019-08-07 13:37:46 101

原创 7-13 列出连通集 (35 分)

7-13 列出连通集 (35 分)给定一个有N个顶点和E条边的无向图,请用DFS和BFS分别列出其所有的连通集。假设顶点从0到N−1编号。进行搜索时,假设我们总是从编号最小的顶点出发,按编号递增的顺序访问邻接点。输入格式:输入第1行给出2个整数N(0&amp;amp;lt;N≤10)和E,分别是图的顶点数和边数。随后E行,每行给出一条边的两个端点。每行中的数字之间用1空格分隔。输入样例:8 60 7...

2019-02-21 12:52:01 308

原创 7-10 整数分解为若干项之和 (20 分)

7-10 整数分解为若干项之和 (20 分)将一个正整数N分解成几个正整数相加,可以有多种分解方法,例如7=6+1,7=5+2,7=5+1+1,…。编程求出正整数N的所有整数分解式子。输入样例:7输出样例:7=1+1+1+1+1+1+1;7=1+1+1+1+1+2;7=1+1+1+1+3;7=1+1+1+2+27=1+1+1+4;7=1+1+2+3;7=1+1+5;7=1+2+2+2...

2019-02-20 10:56:07 1931

翻译 7-11 输出全排列 (dfs思想详解)

7-11 输出全排列 (20 分)请编写程序输出前n个正整数的全排列(n&lt;10),并通过9个测试用例(即n从1到9)观察n逐步增大时程序的运行时间。输入样例:3输出样例:123132213231312321#include &lt;iostream&gt;#include &lt;string&gt;#include &lt;string.h&gt;#includ...

2019-02-20 10:14:59 1724

空空如也

空空如也

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

TA关注的人

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