自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FeilingGong的博客

凝视深渊

  • 博客(3)
  • 收藏
  • 关注

原创 Codeforces 466C Number of Ways(个人经验)

题目链接:Codeforces 466C Number of Ways题意:将给定序列分成和相等的三段,问有几种分法.思路:依次判断前缀和,如果前缀和是总和的2/3时,将之前计算的前缀和是总和1/3的点累加即可.注意:1.需要判断总和sum[n]是否可以整除3,否则会WA.           2.ans需为long long,否则精度不够.#include<iostr...

2018-11-09 11:36:24 245

原创 素数筛法详解(欧拉筛&埃氏筛)

素数的判断有一个最为朴素的算法思想就是从定义出发的试除法,也就是一些教科书上的版本,这里就不再介绍。这里介绍的是 埃拉托斯特尼筛法 和 欧拉筛法,欧拉筛法可以说是埃氏筛法的升级版,因为少了一些重复的操作而更加高效,先来看看埃氏筛法。埃氏筛法的思想也比较好理解,就是判断当前位置的数是否为素数,如果是,则以该数为因子的所有数均标记为合数(筛除掉 ),判断到√n的位置即可(稍加思考即可),n为数...

2018-11-02 22:29:56 4754 6

原创 树的前向星存储 以及BFS和DFS遍历

代码中用到的变量及数组的作用解析:1. 变量cnt:用于迭代存入所有的边2. head[x]数组:head[x]表示的是x最后读入的出边的编号(x为树的一个节点)3. e[max*2]数组:表示树中所有边(例如e[0]表示第0号边)4. vis[x]数组:记录该节点是否遍历过,若已遍历,则不考虑 ...

2018-10-28 17:47:59 797

空空如也

空空如也

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

TA关注的人

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