圣帝天龙
码龄7年
关注
提问 私信
  • 博客:227,827
    227,827
    总访问量
  • 124
    原创
  • 1,298,778
    排名
  • 85
    粉丝
  • 0
    铁粉

个人简介:菜!刷题啊!刷题不会,看题解啊!看题解看不懂,那就只能唱凉凉了

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-01-21
博客简介:

圣帝天龙之博客传奇

博客描述:
菜,刷题啊!刷题不会,看题解啊!看题解看不懂,那就只能唱凉凉了
查看详细资料
个人成就
  • 获得183次点赞
  • 内容获得27次评论
  • 获得859次收藏
  • 代码片获得404次分享
创作历程
  • 1篇
    2021年
  • 25篇
    2019年
  • 102篇
    2018年
成就勋章
TA的专栏
  • 安卓学习
    2篇
  • BFS和DFS
    19篇
  • matlab+数学建模
    8篇
  • 并查集
    11篇
  • 线段树
    12篇
  • 博弈
    5篇
  • 记忆启发搜索
  • 动态规划
    18篇
  • 线性方程组
  • 最短路
    11篇
  • 数学基础
    5篇
  • 最小生成树
    9篇
  • 大数+高精度
    3篇
  • 数论
    5篇
  • 树状数组
  • 概率DP
    1篇
  • C++学习+字符串处理
    10篇
  • 尺取法
    1篇
  • 思维和模拟以及打表
    8篇
  • 二分
    3篇
  • 图
    1篇
  • 笔记
    4篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    android studio
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

安装CodeBlocks并配置环境教程

第一步:点击链接https://www.codeblocks.org/会出现下列页面,点击如图位置:第二步:会出现下列页面:然后下拉页面,点击如图位置:第三步:这样就下载了编译器了。然后打开安装目录,会出现这样的文件,双击方框位置的文件:第四步:点击下列的Next:第五步:点击I Agree第六步:点击Next,之后有两种方法:方法1:方法2:点击下列位置,选择一个文件夹,把编译器安装在自己选择的文件夹里然后再点击:然后等着安装
原创
发布博客 2021.04.16 ·
8134 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

安卓学习笔记(2)

【2019-10-16 15:31】之所以另起一章来写自己的安卓经历,是因为我已经看完了《第一行代码》的一二章了,应该继续前进了,我的学习也应该掀开崭新的一页了。【15:17】看到网上说,在安卓里面,最好一般文字尺寸单位设置为sp,而非文字尺寸单位设置为dp。【15:23】TextView这个控件用于显示文字,除了textSize和textColor之外还有其他属性,什么时候用到什么时候查...
原创
发布博客 2019.10.16 ·
449 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安卓学习笔记(1)

【2019-8-27 11:12】从昨天晚上开始决定进军安卓软件开发领域。从昨天晚上开始下载安卓编译器Android Studio。我终于开始了自己的安卓道路。然而前进的道路并不是一帆风顺的。在下载编译器的道理上,我首先参考了《第一行代码》的百度网盘地址。然而,pandownload下载下来的是一个不知道是什么东西的鬼玩意。那是个什么downloading文件,让我直接删掉了。就这样昨天的成果...
原创
发布博客 2019.08.27 ·
322 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第十届山东省ACM程序设计竞赛有感

下面我想好好的说一下省赛: 最开始比赛,得益于我们平时的作战套路,我从后往前看,欣姐从中间往后看,田健从A题开始看,我首先发现最后的那个题是水题,M题,一开始读就感觉水水的,大意就是什么n每次操作都是n/2然后向上取整,问k次以后变成几,水题妥妥的,考虑10^9很快被二分光了,剪枝一下就行了。第一道题完美AC。然后我两个队友在莽A题。因为可能田健觉得A题比较简单就把欣姐叫过去一起做,先来了...
原创
发布博客 2019.05.13 ·
700 阅读 ·
4 点赞 ·
4 评论 ·
1 收藏

HDU4678(SG函数博弈+DFS求解结点个数)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4678题目大意:在N*M的方格中,有K个旗子,每个方格记录周围8个方格中旗子个数的数目。0代表空方格。两个玩家轮流进行三个操作:点击空格方格,空格方格消失并且每个空方格连接的数字方格也消失点击数字方格,数字方格消失如果点击到旗子方格,游戏结束,胜负可以判定问:两个玩家都采取最优策...
原创
发布博客 2019.03.26 ·
269 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

省赛最后计划

1.我觉得省赛之前夯实基础挺重要的。然后还是需要刷博弈的专题。博弈得刷题吧:跟着题单走吧:http://www.cnblogs.com/kuangbin/category/319084.html重点是学会SG函数就行了。2.数论呢,还是要继续的。小白本呢,计算几何就剩下了数值积分没看了。剩下的是素数分解,容斥定理,中国剩余定理,扩展欧里几德每个定理三道题吧。其他定理很难了,出到了就是...
原创
发布博客 2019.03.24 ·
255 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

POJ2348(博弈)

第一次做博弈做的这么顺!简单说一下题目的思路吧,最终的必胜态应该是max(a,b)%min(a,b)==0的时候。但是可以剪枝,由于最终的必胜态和必败态是确定的。我们考虑第一次获得自由度的人。第一次获得自由度的人可以操控对方的取法。即决定是否迫使对方取走最后一个min(a,b)。我思考过会不会出现自由度转移到对方的可能。答案是不会!如果自由度有可能转移是下一步或者下几步发生的事...
原创
发布博客 2019.03.18 ·
258 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HDU1022(栈模拟)

一道简单的栈模拟题,但是出错了,出错原因是考虑入栈一次后应当考虑多次出栈的情况,我只考虑了一次。题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1022也算一个教训,以后再做和栈模拟相关的题目可(zheng)能(qu)不出错了!#include<bits/stdc++.h>using namespace std;cons...
原创
发布博客 2019.02.25 ·
563 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

CodeForces 1077D(二分中间值)

题目链接:https://vjudge.net/contest/280956#problem/D大意:从长度为n的字符串中剪切长度为k的字符串序列,问能够剪切出最大次数的字符串时,结果是什么?方法1:二分中间次数,WA了很多次,搞了差不多一天,晚上搞懂的原因。二分思路是:二分中间次数,确定最大值。先把每个数字的出现次数记录下来,确定最大值后遍历能够满足最大次数的数字,输出k个即可(WA了很...
原创
发布博客 2019.02.25 ·
308 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

归纳法证明快速幂乘结果的正确性

 
原创
发布博客 2019.02.24 ·
322 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

HDU1231最大连续子序列的和

#include<bits/stdc++.h>using namespace std;const int maxn = 1e4+10;int a[maxn];int n;void solve(){ int maxs = a[0],cnt = 0,l = a[0],r = a[0],t; /**maxs记录最大连续子序列之和**/ /**cnt记...
原创
发布博客 2019.02.22 ·
188 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

POJ1088(动态规划+搜索)

 题目链接:https://vjudge.net/contest/49759#problem/E//#include<bits/stdc++.h>#include<cstdio>#include<cstring>#include<iostream>using namespace std;const int maxn = 1e2+10...
原创
发布博客 2019.02.21 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HDU5929(双端队列+与非的性质+模拟找规律)

 最新学习双端队列的用法。#include<bits/stdc++.h>using namespace std;const int maxn = 2e5+10;int num[maxn*2];int l,r,t,cas;deque<int>que;int flag;char str[15];void init(){ l = maxn; ...
原创
发布博客 2019.02.21 ·
308 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UVA11384(I - Help is needed for Dexter )

AC代码如下: #include <bits/stdc++.h>using namespace std;const int maxn = 1e3+10;int n,top;int main(){ while(~scanf("%d",&n)) { top = 31; while((n>>top) ==...
原创
发布博客 2019.02.19 ·
176 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CodeForces - 628B【C - New Skateboard】(子串问题+被4整除)

#include <bits/stdc++.h>using namespace std;int main(){ string s; cin >> s; long long ans = 0; for (int i = 0; i < s.size(); i++) if ( (s[i] - '0') % 4 == 0...
原创
发布博客 2019.02.19 ·
1288 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

SDNU1085.爬楼梯再加强版(矩阵快速幂+矩阵关系推导)

#include<bits/stdc++.h>using namespace std;const int maxn=3;const int mod=1e9+7;struct mat{ long long int m[maxn][maxn];} ans;mat mul(mat A,mat B){ mat tmp; for(int i=0; i&l...
原创
发布博客 2019.02.14 ·
521 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

SDNU1522.陆历川学数学(素数筛求最大因子)

 算法思想:每次遇到质数,都将所有以该数字为因子的数的最大编号更新。【1-1e6】中的所有数字最终更新完毕线性筛的时间复杂度是O(n)#include<bits/stdc++.h>using namespace std;const int maxn=1e6+5;int n;bool vis[maxn];int num[maxn];int top;void p...
原创
发布博客 2019.02.13 ·
261 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

LightOJ - 1259(素数打表)

题目链接:https://vjudge.net/problem/LightOJ-1259#include<bits/stdc++.h>using namespace std;const int maxn=1e7+5;const int maxx=5e6+10;bool vis[maxn];int num[maxx];map<int,int>mapp;in...
原创
发布博客 2019.02.13 ·
285 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SDNU1068(矩阵快速幂模板)

#include<bits/stdc++.h>using namespace std;const int maxn=3;const int mod=1000000007;struct mat{ long long int m[maxn][maxn];} ans;mat mul(mat A,mat B){ mat tmp; for(int i=0...
原创
发布博客 2019.02.13 ·
274 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SDNU1204水题(找规律)

 首先:n为奇数时:f(2k+1)=f(2k)其次:n为偶数时,可以将n的划分分为两部分,一部分含有1,划分数等于f(2k-1)另一部分没有1全为2或者2的倍数,提取公因子2恰好是f(k)因此:n为偶数时f(2k)=f(2k-1)+f(k)#include<bits/stdc++.h>using namespace std;const int maxn=1e6+5...
原创
发布博客 2019.02.13 ·
499 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多