笑面蘑菇
码龄10年
关注
提问 私信
  • 博客:58,926
    58,926
    总访问量
  • 113
    原创
  • 1,015,678
    排名
  • 15
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2015-04-03
博客简介:

笑面蘑菇的博客

查看详细资料
个人成就
  • 获得23次点赞
  • 内容获得7次评论
  • 获得140次收藏
  • 代码片获得145次分享
创作历程
  • 6篇
    2019年
  • 60篇
    2018年
  • 51篇
    2017年
成就勋章
TA的专栏
  • 学习笔记
    14篇
  • ----基础算法----
    5篇
  • 模拟
    2篇
  • 高精度
    2篇
  • 贪心
    4篇
  • 三分
    1篇
  • 分治
    5篇
  • 倍增
    2篇
  • ----图论----
    28篇
  • 搜索
    2篇
  • 最短路
    13篇
  • 差分约束
    2篇
  • MST
    7篇
  • LCA
    5篇
  • dfs序
  • 树链剖分
    2篇
  • LCT
  • 图的联通
    5篇
  • 网络流
    8篇
  • 二分图
    2篇
  • 拓扑排序
    1篇
  • 欧拉图
    1篇
  • 树的直径
    1篇
  • ----动态规划----
    17篇
  • 背包
    4篇
  • LCS、LIS、LCIS
  • 区间DP
  • 树形DP
    7篇
  • 概率DP
    1篇
  • 状压DP
    2篇
  • 差值DP
    1篇
  • ----数据结构----
    17篇
  • 栈
  • 堆
    6篇
  • 队列
    1篇
  • 并查集
    5篇
  • 树状数组
    3篇
  • 线段树
    5篇
  • 平衡树
    6篇
  • 树套树
  • 点分治
    4篇
  • 分块
    4篇
  • ----字符串----
    3篇
  • KMP
  • Tire树
  • 字符串Hash
    1篇
  • AC自动机
  • 表达式
    3篇
  • ----数论----
    9篇
  • 欧拉函数
    1篇
  • 质数筛选
    2篇
  • 约数
    1篇
  • 矩阵乘法
    1篇
  • 博弈论
    1篇
  • 规律
    1篇
  • ----其他----
    8篇
  • 杂
    2篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

[luogu P1656] 炸铁路 ---- 无向图求桥

解析前话:刚好他们再讲tarjantarjantarjan,发现刚好没有桥的板子,索性划个水吧关键:low[v]&gt;dfn[u]low[v] &gt; dfn[u]low[v]>dfn[u]重边不算桥(虽然说本题并没有这个坑点)代码#include <cstdio>#include <cstdlib>#include <...
原创
发布博客 2019.08.13 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

[SCOI2011]棘手的操作---左偏树合并与删除

解析Part0Part_0Part0​:吐槽我错了,这种毒瘤题真的不适合我这种退役狗表示被负数坑死了Part1Part_1Part1​:思路开两个左偏树:H1H_1H1​维护NNN个节点,H2H_2H2​维护H1H_1H1​堆顶元素UUU:H1H_1H1​直接连边,H2H_2H2​删去一个点 (先判断是否在同一堆中)A1A_1A1​:H1H_1H1​—将xxx点取出来,加上vvv后...
原创
发布博客 2019.08.13 ·
339 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

[JLOI2015]城池攻占--- 左偏树 + lazy-tag

解析Part0Part_0Part0​:吐槽还是欠练啊,上来就是个大根堆直接TTT飞。PS:高三学科狗,暑假来划水part1part_1part1​:思路将骑士看做堆的元素,树上每个节点看做一个(小根)堆。初始化后,从叶子出发,一路向上模拟。对于节点PPP,先将其孩子的堆与之合并,然后去掉牺牲的骑士并计入答案,接着更新活着的其数值(打标记);标记: lazy1lazy1lazy1...
原创
发布博客 2019.08.09 ·
249 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

[洛谷 P3377]【模板】左偏树(可并堆)

解析论文:左偏树的特点及其应用0. 吐槽怀疑这题是并查集,,,找根有点烦以前一直觉得很厉害的样纸,其实还是可以接受的(别和我说证明,不听)PS:已退役,过来划水1. 笔记核心:key(堆的性质), dis(左偏性质)关键操作:合并;删除左偏性质:保证 dis(lch)≥dis(rch)dis(lch) \geq dis(rch)dis(lch)≥dis(rch),其中dis(p)...
原创
发布博客 2019.08.08 ·
272 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

[洛谷 P1452]Beauty Contest ---- 旋转卡壳(凸包直径)

解析1.最远点对绝对在凸包上2.充分利用凸包性质(对踵点),讲O(n2)O(n^2)O(n2)枚举降为O(n)O(n)O(n) (可利用叉积判断hhh相对大小)代码#include <cstdio>#include <cstdlib>#include <cstring>#include <algorithm>#define IL i...
原创
发布博客 2019.08.06 ·
206 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[USACO5.1]圈奶牛Fencing the Cows —— 二维凸包

题目描述传送门解析PS:现已退役,就随便写写。知识点:平面向量叉乘(顺时针旋转值为负,逆时针为正),单调栈维护排序:按(x,y)(x,y)(x,y)排序,第一个点必定在凸包上代码#include <cstdio>#include <cstdlib>#include <cstring>#include <algorithm>#in...
原创
发布博客 2019.08.05 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[ZJOI2006]物流运输 --- dp +最短路

传送门:洛谷 P1772题目描述物流公司要把一批货物从码头AAA运到码头BBB。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目的地。但是修改路线是—件十分麻烦的事情,会带来额外的成本。因此物流...
原创
发布博客 2018.10.24 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

[洛谷 P1263] 宫廷守卫 --- 二分图最大匹配

传送门:洛谷 P1263题目描述从前有一个王国,这个王国的城堡是一个矩形,被分为M×N个方格。一些方格是墙,而另一些是空地。这个王国的国王在城堡里设了一些陷阱,每个陷阱占据一块空地。一天,国王决定在城堡里布置守卫,他希望安排尽量多的守卫。守卫们都是经过严格训练的,所以一旦他们发现同行或同列中有人的话,他们立即向那人射击。因此,国王希望能够合理地布置守卫,使他们互相之间不能看见,这样他们就不...
原创
发布博客 2018.10.24 ·
381 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

[SDOI2009]Elaxia的路线 ---最短路 + 拓扑求最长路

传送门: Elaxia的路线题目描述最近,ElaxiaElaxiaElaxia和w∗∗w**w∗∗的关系特别好,他们很想整天在一起,但是大学的学习太紧张了,他们 必须合理地安排两个人在一起的时间。ElaxiaElaxiaElaxia和w∗∗w**w∗∗每天都要奔波于宿舍和实验室之间,他们 希望在节约时间的前提下,一起走的时间尽可能的长。现在已知的是ElaxiaElaxiaElaxia和w...
原创
发布博客 2018.10.20 ·
331 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

[USACO08NOV]奶牛混合起来Mixed Up Cows --- 建图 + 状压dp

传送门:洛谷P2915题目大意约翰家有NNN头奶牛,第iii头奶牛的编号是SiS_iSi​,每头奶牛的编号都是唯一的。这些奶牛最近 在闹脾气,为表达不满的情绪,她们在挤奶的时候一定要排成混乱的队伍。在一只混乱的队 伍中,相邻奶牛的编号之差均超过KKK。比如当K=1K = 1K=1时,1,3,5,2,6,41, 3, 5, 2, 6, 41,3,5,2,6,4就是一支混乱的队伍, 而1,3,6...
原创
发布博客 2018.10.18 ·
157 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

[HAOI2010]软件安装 ---拓扑排序 +树型dp

传送门:洛谷 P2515题目描述现在我们的手头有N个软件,对于一个软件i,它要占用Wi的磁盘空间,它的价值为Vi。我们希望从中选择一些软件安装到一台磁盘容量为M计算机上,使得这些软件的价值尽可能大(即Vi的和最大)。但是现在有个问题:软件之间存在依赖关系,即软件i只有在安装了软件j(包括软件j的直接或间接依赖)的情况下才能正确工作(软件i依赖软件j)。幸运的是,一个软件最多依赖另外一个软件...
原创
发布博客 2018.10.18 ·
207 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

[USACO5.4]奶牛的电信

传送门:[USACO5.4]奶牛的电信题目描述农夫约翰的奶牛们喜欢通过电邮保持联系,于是她们建立了一个奶牛电脑网络,以便互相交流。这些机器用如下的方式发送电邮:如果存在一个由c台电脑组成的序列a1,a2,...,aca_1,a_2,...,a_ca1​,a2​,...,ac​,且a1a_1a1​与a2a_2a2​相连,a2a_2a2​与a3a_3a3​相连,等等,那么电脑a1a_1a1​和a...
原创
发布博客 2018.10.11 ·
253 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

黑匣子_NOI导刊2010提高 ---对顶堆/权值树状数组

创送门:洛谷 P1801题目大意给定两个操作ADD(x)ADD(x)ADD(x):把xxx元素放进BlackBoxBlackBoxBlackBoxGETGETGET:iii加111,然后输出BlackhoxBlackhoxBlackhox中第iii小的数(iii的初值为000)分析题意很明了,就是动态地求区间第kkk大值。方法有很多,这里提供两种。权值线段树/树状数组离...
原创
发布博客 2018.10.11 ·
213 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

最多约数相关问题

申明:思路参考该blog吐槽:上古时期的数据时真的有毒,注意有一个点错了;网上各路神仙的解法有点不靠谱,各种暴力加上玄学的骗分(姑且是吧,欺负数据水)都能过也是服了。于是自己上网慢慢找了一下,正确解法。由于数据较水,算法方面可能会有些BugBugBug,望大佬指点。知识点:算术基本定理及推论、质数筛选、搜索算术基本定理推论:若N=p1c1p2c2⋯pmcmN = p_1^{c_1}p_...
原创
发布博客 2018.10.02 ·
535 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

[洛谷 P1251]餐巾计划问题---三分+ 贪心

传送门:洛谷 P1251题目描述一个餐厅在相继的 NNN 天里,每天需用的餐巾数不尽相同。假设第 iii 天需要 rir_iri​块餐巾(i=1,2,…,N)(i=1,2, \dots ,N)(i=1,2,…,N)。餐厅可以购买新的餐巾,每块餐巾的费用为 ppp 分;或者把旧餐巾送到快洗部,洗一块需 mmm 天,其费用为 fff 分;或者送到慢洗部,洗一块需 nnn 天(n&amp;amp;gt;m...
原创
发布博客 2018.10.02 ·
552 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[洛谷 P1168] 中位数 --- 对顶堆

传送门:洛谷 P1168题目描述给出一个长度为NNN的非负整数序列AiA_iAi​,对于所有1≤k≤(n+1)/21 \leq k \leq (n+1) / 21≤k≤(n+1)/2,输出A1,A3,…,A2k−1A_1, A_3, …, A_{2k - 1}A1​,A3​,…,A2k−1​的中位数。即前1,3,5,…1,3,5,\dots1,3,5,…个数的中位数。分析题目简单明了,...
原创
发布博客 2018.09.26 ·
419 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[洛谷 P1647]锁 --- 规律 + 二进制

传送门: 洛谷 P1647锁题目描述给出N和K,要求生成从000到2N−12^{N-1}2N−1的一个序列,序列的第一项为000,并且该序列满足以下三个条件:(1) 序列长度为2N2^N2N,保证000到2N−12^{N-1}2N−1的每个数都用了且只用了一次。(2) 序列中任意两相邻的数都是由前一个数在其二进制下,改变了具有相同值的若干个位而形成的,即把其中若干个000变为111,或把...
原创
发布博客 2018.09.25 ·
471 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[洛谷 P1993]小K的农场 --- 差分约束 + spfa判环

传送门:洛谷 P1993题目描述小KKK在MCMCMC里面建立很多很多的农场,总共nnn个,以至于他自己都忘记了每个农场中种植作物的具体数量了,他只记得一些含糊的信息(共mmm个),以下列三种形式描述:农场aaa比农场bbb至少多种植了ccc个单位的作物,农场aaa比农场bbb至多多种植了ccc个单位的作物,农场aaa与农场bbb种植的作物数一样多。但是,由于小KKK的记忆有些偏...
原创
发布博客 2018.09.20 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

快速排序---优化

传送门:洛谷 P1177吐槽  坑爹的数据,目测有一堆重复的元素。优化对于枢轴的优化: 三点取中法(l,mid,rl,mid,rl,mid, r取三点中间值) 随机数法(随机数)对于排序方法优化: 与其他排序方法混用(Eg.Eg.Eg.在范围较小时直接用插入排序) 将相同的元素聚集在一起栈模拟递归代码#include &amp;amp;amp;lt;cstdio&amp;amp;amp;gt;
原创
发布博客 2018.09.17 ·
144 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[洛谷 P1310]表达式的值 --- 表达式树(中缀转后缀)+DP

传送门:洛谷 P1310题目描述对于1 位二进制变量定义两种运算: 运算的优先级是:先计算括号内的,再计算括号外的。“××× ”运算优先于“⨁⨁\bigoplus”运算,即计算表达式时,先计算××× 运算,再计算⨁⨁\bigoplus运算。例如:计算表达式A⨁B×CA⨁B×CA\bigoplus B×C时,先计算 B×CB×CB × C,其结果再与 AAA 做⨁⨁\b...
原创
发布博客 2018.09.17 ·
696 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多