随笔分类 - 弱鸡技巧类
摘要:[toc] 存图方式 邻接矩阵存图 cpp int map[MAXN][MAXM]; for(int i = 1;i e[MAXN]; // 邻接表初始化操作 // 将起点为 的边链全部清空 e[i].clear(); // 增加边 i 到 j 的边 e[i].push_back(j); // 查询
阅读全文
摘要:[toc] 搜索 DFS 例1 "P1101 单词方阵" 题目描述 给一n×n的字母方阵,内可能蕴含多个“ ”单词。单词在方阵中是沿着同一方向连续摆放的。摆放可沿着 8个方向的任一方向,同一单词摆放时不再改变方向,单词与单词之间可以交叉,因此有可能共用字母。输出时,将不是单词的字母用 代替,以突出显
阅读全文
摘要:[toc] 动态数组 cpp srand(time(0)); std::vector qwq; for(int i = 1;i qwq; for(int i = 1;i qwq; for(int i = 1;i qwq; for(int i = 1;i ,std::greater qaq; for(
阅读全文
摘要:入门篇:动态规划思想 动态规划向来都是OI竞赛生涯中的分水岭。 开篇杂谈 _ 文章中有任何地方不懂可联系我$qq:2832853025$,~~退役前全天在线。~~ _ 前置技能 1. DFS搜索。 2. 记忆化搜索。 3. 递推式。(高中必修五数学) 个人理解 照搬定义肯定不是传授知识的好办法,呢只
阅读全文
摘要:Git学习记录 力做全网最强入门教程 [toc] 什么是[GitHub][1]? 若您在不知道Git是什么的情况下,一上来就想知道GitHub是什么肯定会一头雾水的。 什么是[Git][2]? 如果要用一句话来概述:Git是目前世界上最先进的分布式版本控制系统(没有之一) 相信您还是一头雾水, “分
阅读全文
摘要:测试Markdown 测试代码 测试图床 1. 是否稳定 2. 是否压缩图片 ![0.0][1] [1]: https://images2018.cnblogs.com/blog/1457594/201808/1457594 20180808132500954 114674139.jpg
阅读全文
摘要:按结构体中某个成员进行排序,下面代码以成员b1为升序的排序 代码:
阅读全文
摘要:有时候我们在编程的时候,希望有些代码在我们需要时编译,不需要时不编译,也就是让它快速注释,这时候即可以考虑#ifdef和#endif,它们会使我们的编译器进行选择性编译。使用方法如下: #include #include #defineDEBUG//至于这个DEBUG的名字,你们可以随心定义 usingnamespacestd;...
阅读全文

浙公网安备 33010602011771号