自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 声明

声明 本人为一名在校学习的蒟蒻,写博客是为了记录自己的学习过程,由于本人的能力有限,若有不足希望各位大佬指正,另外写的有些地方会查阅一些资料,有的我会引用一些,若有没有注明的部分,或者认为本人存在抄袭的,请联系本人,将及时删除或者改正。谢谢! ...

2020-07-06 21:02:48 245 1

原创 ACM学习笔记DAY5

ACM学习笔记DAY5 今天学习的主要内容为BFS(广搜),那么这个算法一般用来求最小的路径。首先我展示一下BFS的实现过程。 那么下面我给出两道例题来更清楚的了解BFS #include <bits/stdc++.h> using namespace std; typedef long long ll; const int maxx=205; int n,m,dis[maxx][maxx],vis[maxx][maxx],loc[4][4]={{1,0},{0,1},{-1,0},

2020-07-10 22:14:09 131

原创 ACM学习笔记DAY4

ACM学习笔记DAY4 今天学习的主要内容为DFS 首先是DFS的基本模板 然后最经典的最基础的DFS的运用:全排列问题 #include<iostream> using namespace std; int a[100]; int b[100]; int n; void dfs(int x) { if (x == n + 1) { for (int i = 1; i <= n; i++) { cout << a[i] << " "; }

2020-07-09 21:38:45 121

原创 ACM学习笔记DAY3

ACM学习笔记DAY3 今天学习的主要内容为排序 插入排序 #include<iostream> #include<cstdio> using namespace std; void insort(int s[], int n) { int i, j; for (i = 2; i <= n; i++) { s[0] = s[i]; j = i - 1; while (s[0] < s[j]) { s[j + 1] = s[j]; j-

2020-07-08 23:28:40 92

原创 ACM学习笔记DAY2

ACM学习笔记DAY2 今天学习的主要内容为模拟与贪心 模拟 就是根据实际问题建立模型,模拟实际程序走一遍。(但是有些思维的难度较大) 例如: #include<iostream> #include<stdio.h> #pragma warning(disable:4996) #define ll long long int main() { ll n; while (~scanf("%lld", &n)) { for (ll i = 2; i * i &lt

2020-07-07 21:12:04 69 1

原创 ACM学习笔记DAY1

ACM学习笔记DAY1 今天学习的主要内容为STL和快速幂 作为STL的一些操作可以去这个地方 以下是快速幂的代码 ll quick_pow(int x, int n) { ll res = 1; while (n > 0) { if (1 == n % 2) res *= x; res %= mod; x *= x; x %= mod; n = (n >> 1); } return res; } 下面是矩阵快速幂的代码 const int maxn

2020-07-06 20:54:35 109 1

空空如也

空空如也

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

TA关注的人

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