随笔分类 -  C/C++

摘要:闲话(可忽略) 蒟蒻学业不精,到现在(现初二,并已考完期末考,看那狗屎whk和烂的一批的编程,不出意料过段时日就得退役)才勉强学到线段树,各位请引以为鉴。 正文(少到可怜) 好了,扯回正题,内容不多,就先呈上一份代码 /* 线段树简介: 线段树是算法竞赛中常用的用来维护 区间信息 的数据结构。 线段 阅读全文
posted @ 2025-06-27 22:00 AC-13-13 阅读(13) 评论(0) 推荐(0)
摘要:建议先阅读压行导论 upd 2025.1.17 :已将部分内容迁移至压行导论,删除重复部分 upd 2025.4.26 :第一条好像不是压行的东东,已迁移至此 我们是可以使函数内的局部变量与全局变量重名的(在该函数内,优先使用局部变量,若需使用全局变量,请加::),例: int ans=114514 阅读全文
posted @ 2025-01-17 14:51 AC-13-13 阅读(72) 评论(0) 推荐(0)
摘要:ps: 持续更新唉,像我这么努力的 鸽子 作者已经不多了,跪求评论推荐关注QWQ (实在不行,浏览器里收藏也行啊) ps2: 如果在更新中,可能出现部分不完整,不通顺的情况,请见谅(这是因为怕打到一半出现意外就先保存) 压行是个好东西,本文将以luoguP5661(本代码提交0分)、线段树模版和其余 阅读全文
posted @ 2025-01-17 14:51 AC-13-13 阅读(597) 评论(5) 推荐(1)
摘要:本人实力不济,如有错误或建议及补充,请指出 1.定义 并查集是一种用于管理元素所属集合的数据结构,实现为一个森林,其中每棵树表示一个集合,树中的节点表示对应集合中的元素。 顾名思义,并查集支持两种操作: 合并(Union):合并两个元素所属集合(合并对应的树) 查询(Find):查询某个元素所属集合 阅读全文
posted @ 2024-10-20 20:47 AC-13-13 阅读(34) 评论(0) 推荐(0)
摘要:本人实力不济,如有错误或建议及补充,请指出(评论或私信都行) rt,本文就是一些懒得整理的(或少到整理不起来的)零碎知识(内含部分发癫内容) upd 2025.4.26 :突然发现压行零碎知识里面第一条好像不是,迁移 目录析构函数作用域 析构函数 为啥学呢,见 类的析构函数是类的一种特殊的成员函数, 阅读全文
posted @ 2024-10-18 21:31 AC-13-13 阅读(31) 评论(0) 推荐(0)
摘要:见代码(很久以前的): 本人实力不济,如有错误或建议及补充,请指出(评论或私信都行) /* 码风很丑,见谅 可用于数组之间的赋值,节省代码量 */ #include<stdio.h> #include<stdlib.h> #include<string.h> #define m0(x) memset 阅读全文
posted @ 2024-10-18 21:06 AC-13-13 阅读(15) 评论(0) 推荐(0)
摘要:虽然已临近CSP复赛,但我还在不务正业 更改缺省源 最近几天莫名其妙的的想改一下我的缺省源。 之前和现在的缺省源比较: 之前: #include<stdio.h> #include<string.h> //#include<bits/stdc++.h> //#include<iostream> // 阅读全文
posted @ 2024-10-18 20:59 AC-13-13 阅读(31) 评论(1) 推荐(0)
摘要:我是标题党,其实是只实现了部分函数 本人实力不济,不会讲解(绝对不是我懒) 只能直接贴上代码: /* 未经测试,准确率无法保证(如有错误,欢迎指出) 其中 strcoll(), strerror(), strxfrm() 无法实现 */ #if !defined My_cstring && !def 阅读全文
posted @ 2024-10-05 12:32 AC-13-13 阅读(22) 评论(0) 推荐(0)