• 2024-09-12网络流24题(8/24 待更新 码风良好可做代码参考)
    P2764最小路径覆盖问题建模方式拆所有点为入点和出点两部分,创建超级源点和超级汇点。连边:源点到所有入点边权值为1表示,每个点只进入一个流量,出点到汇点边权值也为1,表示出度也为1。然后对图求最大流。最小路径覆盖=总点数-最大流代码实现lln,m;structedge{  l
  • 2024-08-232024.8.23 总结(集训)
    今天上午是我们这个暑假的最后一节课了。内容是分块和莫队,很好玩。有很多Ynoi的题。我居然碰巧想出了一道(P5397[Ynoi2018]天降之物),盖前几天模拟赛的T2family的线段树/分块做法给了我灵感(维护块内答案、块左的东西、块右的东西(左右的是为了合并块))。感觉听、看到了很多分
  • 2024-04-24「实用」如何优化自己的码风?
    前言相信不少同学们在前期接触编程时都会为一件事情而发愁,那就是写代码的风格,简称码风,我之前在洛谷上看到过很多题解,码风我都不大满意,所以切水题时需要格式化很长时间的代码,这一篇博客,我们就讲一讲如何优化自已的码风!多用空格有一天,QQ上咱们的业余工作室里有个刚刚编程入门的小
  • 2024-04-20值得学习的技巧/码风——mainly from jiangly
    1、主体框架:#include<bits/stdc++.h>usingi64=longlong;intmain(){ std::ios::sync_with_stdio(false);std::cin.tie(nullptr);}2、基本都在主函数中定义数组而非全局,且多用\(\rmstd::vector\)而非数组。3、常用函数std::rotate、std::swap、std::max、s
  • 2023-12-16OI 码风规范
    本文介绍本人在OI中常用的代码规范。概览所有#include指令必须位于程序开头。必须使用usingnamespacestd;。main函数必须位于程序末尾。宏、常量定义所有宏位于usingnamespacestd;后,而常量位于所有宏后。宏、常量定义不能缩进。缩进对于所有缩进,采用\(4\)
  • 2023-10-10较为舒适的码风速成指北
    观前提示:本文主要基于C++来展开,C用户请自动无视文章中出现的包括但不限于万能头、命名空间和STL等的特性。前言作为一个已经AFO多年的OIer,而如今进入了幻想乡的freshman,对于程设这玩意多少是有点前辈的姿态的。虽然我知道这样不好,但是爽啊。因此在看见某些编程小白的无知错误
  • 2023-10-05挑战用 UU 的码风写一篇代码
    本文运用了UU最新发布的UU命名空间完成,代码内容为今日模拟赛T3。提交记录代码示例#include<bits/stdc++.h>namespaceUser_Unauthorized{/***@briefThisisaheaderfileforcompetitiveprogramming.*@authorUser-Unauthorized*@versio
  • 2023-09-24230924 模拟赛总结
    死了,偶也!估分300实际......惨不忍睹T380094零用钱因为要最大,一眼盯真,贪心。因为是分组的,而最后可能不满一组,所以把加法放在前面更优。可以通过枚举判断一组之内需要几个负数,因为要求严格小于0。但是考场上写了二分,以及最后一组的处理写挂了......0分code0ptscodeT3
  • 2023-09-07jiangyuchen12码风 截至 2022-12-27 11:09
    最后一条码风改之前的记录那么多人的博客都有TA的码风,我也写一下吧头文件一般使用万能头文件,因为绝对看不到[Error]'***'doesnotnameatype之类的错误常量有,一般是K,N,看题目变量名字变量输入&输出一般用cin,cout大括号写题是这样while(1){……}具体
  • 2023-09-07jiangyuchen12 码风
    码风很久没有更新了,2022-12-2721:44:33时码风大改。头文件不用万能头(除了编写对拍这种非题目)。(当然,[2022-12-2721:44:33]仍然再用)。常数会的,是kMaxN,kMaxM并且\(15000\)会写成\(1.5e4\),妥妥的科学计数法。变量输入&输出cin,和cout,数据大的会加速。scanf(shi
  • 2023-08-03码风
    我的码风前后经历了两次变革:\(1.\quad2020\sim2023.8.1\)\(2.\quad2023.8.1\simtoday\)之前的码风:#include<iostream>#include<cstring>#include<cstdio>#include<cmath>#include<algorithm>#include<stack>#include<queue&
  • 2023-07-23杂文-关于码风的问题
    我的分类和推荐是否有空格我更喜欢有空格的比如说这一串x=(x*2)+__builtin_popcount(x)&1,x/=res,x+=mod,x%=mod;乱写的,这样看起来有点难受qwq当我们加了空格以后,会变成:x=(x*2)+__builtin_popcount(x)&1,x/=res,x+=mod,x%=mod;这样感觉会舒服一点,不过
  • 2023-02-04码风优化
    由于我代码风格极差(使用单字母或缩写或拼音命名,不空格,缩进只用空格不用tab,不写注释),因此导致了打代码时错误不断,难查找问题,导致比赛时出现大量无用时间,因此特此痛下决心改变
  • 2022-11-18猎奇码风
    题目:QTREE6-QueryonatreeVI。去掉快读只有四十行。#include<bits/stdc++.h>#defineELputs("Elaina")#defineregregisterintusingnamespacestd;namespac
  • 2022-11-15关于主播码风
    众所周知,全机房码风最臭的那位就是我,机房里几乎没有人认可我的码风。从不压行,能写两行绝对不写一行例:while(1);while(1){ ;}缺省源跟上边这条冲突。intre
  • 2022-11-14个人码风介绍
    个人码风介绍//不向焦虑与抑郁投降,这个世界终会有我们存在的地方。#include<iostream>#include<cstdio>#include<algorithm>#include<cstring>#include<cassert>#in