HDK
  • 2024-08-148.1 ~ 8.11
    8.1上午模拟赛。T1签到题,长的很像博弈论的记搜;T2交互,想到了怎么优化但不知道怎么实现,\(20\)Pts遗憾离场;T3正解是猫树分治,赛时打的回滚莫队,在洛谷上还过了,然后题库只给了一般时间,于是\(100\to70\);T4纯不会题,但是能骗到\(40\),所以不亏。下午改题。8.2欢欢乐乐赛赛
  • 2024-07-25[namespace hdk] diff.h
    Examplecth.txt1234554321114514hdk.txt1234554321114514#include"diff.h"usingnamespacehdk::diff;usingnamespacestd;intmain(){ fc("cth.txt","hdk.txt",true,true); // true:显示比较结果 // true:显示详细比较信息
  • 2024-07-24林史·语其九(91-100)
    #91沟槽的中文输入法#92DZ:zyz呢DZ:他*的他过来把脸贴着门敲我们宿舍门玻璃,我说这头发怎么这么长,看着有点像zyzDZ:结果真他*是#93#94CTH:给我讲一个表面温馨但是实际上很恐怖的故事Qinyun:明天没有模拟赛#95HDK:我草,完了lbtl:咋HDK:我蚊帐里有蚊子Qinyu
  • 2024-07-23暑假集训CSP提高模拟5
    听好了:7月22日,比样的学长就此陷落。每个陷落的学长都将迎来一场模拟赛,为这些模拟赛带来全新的题面。你所熟知的一切都将改变,你所熟悉的算法都将加诸比样的考验。至此,一锤定音。尘埃,已然落定。#听好了#听好了#听好了啥?你不知道这是什么梗?其实是Arcaea公式说话喜欢
  • 2024-07-22[namespace hdk] 64位 bitset
    功能已重载运算符[](int)~()+(bitset)+(unsignedlonglong)+=(bitset)+=(unsignedlonglong)>==<>=<=(bitset\unsignedlonglong)<<>>max()min()已定义函数intsize()返回bitset大小intarray_size()返回bitset占用的unsigned_longlong
  • 2024-07-19林史·语其七(71-80)
    #71#72oistars:(在男生宿舍)欸怎么没有女厕所#73来自江苏的马先生说:“我儿子自从学了那什么拓扑排序,天天搁那说什么要删除父亲,删除祖先什么的,这对孩子的身心影响多大啊!要是以后孩子闲着没事就砍他爷爷玩,那可怎么办!”北京的家庭主妇宣女士激烈地表示:“我女儿现在天天学什么平衡
  • 2024-07-17Home Page
    关于本账号现版本头像此处贡献者该头像使用以下代码自动生成#include<bits/stdc++.h>#include<windows.h>usingnamespacestd;intrandfrom(intl,intr){ longlongres=rand()+rand()*32768; returnres%(r-l+1)+l;}intmain(){ srand(0721); HANDLEHDK; HDK
  • 2024-07-13[namespace hdk] 向量 direct_vector
    我忏悔我有罪我心情又不好了不知道干什么所以又不小心封了个东西啊啊啊啊啊啊啊啊功能已重载[]运算符(右值)谁能教教我怎么把[]变成stl类似的左值表达式(直接返回地址需要在前面加*,挺麻烦的)已重载=运算符(可使用向量或std:::vector)已重载++=--=-(负号)*(点乘)*=(
  • 2024-07-09[namespace hdk] Balanced_tree 整合
    代码#include<bits/stdc++.h>usingnamespacestd;namespacehdk{ namespacebalanced_tree{ constintN=2000001,inf=114514191; classsplay{ private: introot,tot; structtree{ intw; intcnt,size; intfa,son[2]; }t[N];
  • 2024-07-04[namespace hdk] ordered_vector
    功能:已重载[]运算符已重载构造函数clear()it()以std::vector形式返回自身print(char='',char='\n')输出,第一个参数为分隔符,第二个参数为结束符count(x)查找x的出现次数find(x)判断x是否出现,是返回1,否则返回0empty()判断当前是否为空size()返回当前元素个数lower
  • 2024-06-19[OI] throw
    throw主要是用来抛出异常.throw可以直接向主程序throw一个东西,可以是各种数据类型,显示在界面上就是抛出的数据类型.intmain(){ throw1;}terminatecalledafterthrowinganinstanceof'int'--------------------------------Processexitedafter0.5906second
  • 2024-06-12林史·涛哥列传与运输小猫娘 下
    五“话说,”HDK看着桥下波光粼粼的衡水湖,问道,“你觉得她们到了湖边会干嘛,跳下去变成美人鱼吗”“你马上不就知道了”涛哥挠挠头.真气人!涛哥旁边总是围着个猫娘.CTH呢,哦,猫娘旁边总是围着个CTH.虽然跟着我们的人挤挤嚷嚷,每个人都拿着手机录像,像个大蜂窝.但是穿着衡中校服的
  • 2024-06-11林史·涛哥列传之运输小猫娘 中
    结局明天再更三“那可能就是了”HDK说。“但是,有个小问题,”涛哥回答道,“我们怎么出去呢”“咋?我还不能出去了?跟老师请个假不就行了”“唉也不是,就是,就是那个...你不觉得咱们领着这么一大群猫娘在街上走,很...额,很危险吗”“那你想怎么办”HDK叉着腰,有点不耐烦“反正别
  • 2024-06-07[OI] 指针与迭代器
    取地址与解引用一般来说,我们有一个取地址符&可以返回该变量的地址.intmain(){ inta; cout<<&a;}0x6ffe1c如果我们现在有一个地址,我们还可以对它进行解引用*,来返回这个地址上的值.intmain(){ inta=5; cout<<&a<<endl; cout<<*(&a);}0x6ffe1c5从这里可以