• 2023-10-1720231017
    上午学了算法与数据结构中的线索二叉树睡了一整个下午帮助同学在关于开发的问题上躺床上看了编译器相关的书,挺有趣的。编译的几个阶段,语法分析,词法分析,抽象语法树,还有解释器生成器的使用什么的,熟悉但我也不怎么会用的正则表达式,好像编译器也并不是之前认知中的黑盒子了,现在就只
  • 2023-10-1720231017
    //advance,amount,balance,cheque,delivery,deposit,draft,flexible,honored,installment,maturity,mode,objection,payment,bymeansofadvance-预付款,预支Anadvancereferstoasumofmoneythatispaidorprovidedbeforeitisdueorbeforethecom
  • 2023-10-1720231017
    20231017NOIP#22总结时间安排7:50~8:25看题,\(A\)会最一档,\(B,D\)不会。8:25~8:40写\(A\)最低档的暴力。8:40~9:30想了一会\(A\)感觉不太能延伸了,写\(B\)的\(n^2\)暴力。9:30~10:00写\(C\)链的特殊性质10:00~10:40想了个\(D\)的做法假了,写个爆搜结束了。
  • 2023-10-1720231017打卡
    上午的第一堂课是算法与数据结构。在这门课上,我们深入学习了线索二叉树。线索二叉树是一种对二叉树进行优化的数据结构,它通过在节点中添加标志位,使得遍历二叉树时可以更快速地定位下一个节点。通过老师的讲解和课堂实践,我对线索二叉树的概念和实现方式有了更深入的了解。我通过课
  • 2023-10-1720231017模拟赛
    异或帽子(hat)显然,\[B_i=(\oplus_{j=1}^{n}A_j)\oplusA_i\]因为\(2|n\),所以:\[S=\oplus_{i=1}^{n}B_i=\oplus_{i=1}^{n}A_i\]那么\[A_i=S\oplusB_i\]#include<bits/stdc++.h>usingnamespacestd;intn;ints;inta[200005];signedmain
  • 2023-10-17《流畅的Python》 读书笔记 第三章字典和集合 20231017
    第3章字典和集合dict类型是Python语言的基石模块的命名空间、实例的属性和函数的关键字参数中都可以看到字典的身影跟它有关的内置函数都在__builtins__.__dict__模块中模块的命名空间:我的理解是sys.modules实例的属性:我的理解是实例.__dict__classA:def_