会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
showball
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2024年8月1日
假的字符串 Trie+拓扑排序
摘要: 假的字符串 Trie+拓扑排序 题目链接 题意: 给定n个字符串,互不相等,你可以任意指定字符之间的大小关系(即重定义字典序),求有多少个串可能成为字典序最小的串,并输出它们。 思路: 我们可以对每个字符串单独判断,考虑当前 \(s_i\) 为字典序最小的串。那么首先要满足的条件就是 \(s_i\)
阅读全文
posted @ 2024-08-01 08:35 Showball
阅读(16)
评论(0)
推荐(0)
2024年7月29日
KMP1(字符串基本概念,KMP算法和简单应用)
摘要: KMP1(字符串基本概念,KMP算法和简单应用) 基础定义 字符串 \(S\):无特殊说明,字符串仅由26个小写字母\('a'-'z'\) 构成, 并用大写字母表示一个字符串。 \(|S|\):表示一个字符串的长度 \(S[i]\) : 表示字符串 \(S\) 第 \(i\) 个位置的字母,下标从
阅读全文
posted @ 2024-07-29 20:07 Showball
阅读(53)
评论(0)
推荐(0)
2024年7月12日
Codeforces Round 957 (Div. 3) A-G 题解
摘要: Codeforces Round 957 (Div. 3) A-G 题解 A. Only Pluses 枚举 思路: 枚举 \(a\) , \(b\) , \(c\) 增加的次数,维护最值即可。 代码: #include<bits/stdc++.h> using namespace std; #de
阅读全文
posted @ 2024-07-12 22:02 Showball
阅读(445)
评论(0)
推荐(3)
2024年7月9日
字典树(Trie)
摘要: 字典树(Trie) Trie 是一种能够快速插入和查询字符串的多叉树结构。 节点的编号各不相同,根节点编号为 \(0\) ,其他节点用来标识路径。 还可以标记单词插入的次数。边表示字符。 一般情况下,Trie维护字符串的集合,支持以下两种操作: 1.向集合中插入一个字符串。 2.向集合中查询一个字符
阅读全文
posted @ 2024-07-09 01:10 Showball
阅读(49)
评论(0)
推荐(0)
2024年7月8日
Acwing 5729.闯关游戏 状压DP
摘要: Acwing 5729.闯关游戏 状压DP 题目链接 题意: 现在进行一个闯关游戏,一共有 \(n\) 个关卡,第 \(i\) 个关卡的分数为 \(w_i\)。另外还有 \(k\) 个联动彩蛋。如果玩家通过第 \(x\) 个关卡后,紧接着通过了第 \(y\) 个关卡,就可以获得额外 \(c\) 分。
阅读全文
posted @ 2024-07-08 16:41 Showball
阅读(21)
评论(0)
推荐(0)
工具百宝箱
摘要: 画图
阅读全文
posted @ 2024-07-08 09:57 Showball
阅读(22)
评论(0)
推荐(0)
2024年7月3日
CF 1981 D. World is Mine (*1800) DP+博弈论
摘要: CF 1981 D. World is Mine (*1800) DP+博弈论 题目链接 题意: 有 \(n\) 个蛋糕, 每个蛋糕有一个美味值 \(a_i\), \(Alice\) 和 \(Bob\) 轮流吃蛋糕, \(Alice\) 每次必须选择吃严格大于之前所吃的蛋糕美味程度。 \(Bob\)
阅读全文
posted @ 2024-07-03 16:38 Showball
阅读(154)
评论(0)
推荐(0)
2024年7月2日
Go语言超全笔记(转自网络)
摘要: Go开发超全笔记
阅读全文
posted @ 2024-07-02 17:36 Showball
阅读(20)
评论(0)
推荐(0)
2024年6月26日
使用AIR热加载Go程序
摘要: 使用AIR热加载Go程序 air是一个用于Go语言项目的热重载工具,它可以监控你的Go代码变化,并在检测到代码变化时自动编译和重启你的应用。这样,你就可以在开发过程中实时看到代码更改的效果,无需手动停止和重新启动应用,极大提高了开发效率。 使用air实现热重载的基本步骤: 安装: 首先,你需要安装a
阅读全文
posted @ 2024-06-26 11:07 Showball
阅读(854)
评论(0)
推荐(0)
在Go项目中使用Makefile
摘要: 在Go项目中使用Makefile 简介 Makefile 是一个构建工具,主要用于自动化编译和程序链接。它是一种脚本工具,在 Unix/Linux 的程序开发中被广泛使用。Makefile 定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至进行更复杂的功能操
阅读全文
posted @ 2024-06-26 09:15 Showball
阅读(162)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
下一页
公告