holiday 2021 23
Python教程(23)——Python类中常用的特殊成员
在Python中,类特殊成员是指以双下划线开头和结尾的属性和方法,也被称为魔术方法(Magic methods)或特殊方法(Special methods)。这些特殊成员在类的定义中具有特殊的语法和功能,用于实现对象的特定行为和操作。 特殊方法一般由Python解释器调用,无需手动调用。通过在类中定 ......
2021-2022 ICPC Northwestern European Regional Programming Contest (NWERC 2021)
Preface 和昨天刚好相反,前期极度崩盘2h2题而且一堆银铜牌题不会 但好在后面稳扎稳打慢慢追回来了一点,最后超高罚时8题收场 这场一边打一边看ECF的实况,最后看到同校的Wifi暴打全场,实在是ORZ A. Access Denied 签到,首先暴力问出长度然后从前往后一位一位确定即可 注意实 ......
多态和虚函数 [补档-2022-10-23]
简述: 多态分为两类,一种是静态多态(如函数重载,运算符重载,复用函数名等)和 动态多态(派生类和虚函数实现运行时的多态) 静态多态和动态多态的区别是:静态多态的函数地址早绑定,在编译阶段就确定了函数地址。 动态多态的函数地址是晚绑定,即运行阶段确定函数地址。 多态的满足条件: 有继承关系;子类 ......
DBEAVER 23.0.2 调整SQL编辑器字体大小 ver:20240112
DBEAVER 23.0.2 调整SQL编辑器字体大小 ver:20240112 版本是:23.0.2. 菜单-窗口-首选项。用户界面-外观-颜色和字体。展开 DBeaver Font。“Monosapce font”就是SQL编辑器字体大小的控制。“Main Fonts”是DBeaver程序本体的 ......
Ubuntu 23.04、22.04、20.04、18.04替换国内源
Ubuntu配置国内源 配置步骤如下: 1.Ubuntu配置文件位置:/etc/apt/sources.list 2.需要用root权限进入: sudo vi /etc/apt/sources.list 3.用vi、gedit等编辑工具打开文件进行修改 4.有2种修改方式 1.把原文件中:archi ......
2022/6/30--2023/5/23 用尼康Z5拍照的一年
设备: 尼康 Nikon Z5、唯卓士 Viltrox AF 85/1.8 Z、AF-P 尼克尔 70-300mm f/4.5-5.6E ED VR、尼克尔-S DX 尼克尔 35mm f/1.8G、尼克尔 Z 24-50mm f/4-6.3、适马 Sigma 35mm F1.4 DG、FTZ转接环 ......
2020-2021 ACM-ICPC, Asia Seoul Regional Contest
Preface 这几天里打的最好的一场了,虽然后面写I唐的不行浪费了好多时间 但好在最后都改出来了并且最后Rush出了L题,4h57min绝杀,9题收场 只能说恰好在祁神缺席的这场没有几何,没有被腐乳 而且这场打完发现只有韩文题解没有英文题解,这下直接不用补题了爽歪歪 A. Autonomous V ......
2021 Jiangsu Collegiate Programming Contest
A. Spring Couplets 简单模拟。 B. Among us 容易想到对于每个内鬼和船员集合 \(S\),求出它杀掉 \(S\) 中所有人的最短时间,最后 \(O(2^k)\) 合并答案即可。 考虑状压。设 \(f_{S,i}\) 杀完 \(S\) 中的人后站在节点 \(i\) 上所需要 ......
23-最后的防线:怎样对 Kubernete 集群进行灾备和恢复?
Kubernetes 隐藏了所有容器编排的复杂细节,让我们可以专注在应用本身,而无须过多关注如何去做部署和维护。此外,Kubernetes 还支持多副本,可以保证我们业务的高可用性。而对于集群本身而言,我们一样也要保证其高可用性,你可以参考官方文档:利用 Kubeadm 来创建高可用集群。 但是这些 ......
23年最新版pycharm找不到conda可执行文件解决办法
引言 我下载的是2023年最新版本的pycharm,新版的 pycharm 安装好了之后就会出现一个问题,就是在配置 conda 虚拟环境找不到 conda 的可执行文件,出现了以下问题。 遇到这个问题有两种解决办法。 解决办法 1、第一种 按照以下步骤,找到condabin文件下面,conda.b ......
界面控件DevExpress VCL v23.2——复杂表单的性能增强
DevExpress VCL Controls所包含的控件有:数据录入、图表、数据分析、导航、布局等。该控件能帮助您创建优异的用户体验,提供高影响力的业务解决方案,并利用您现有的VCL技能为未来构建下一代应用程序。 获取DevExpress VCLv23.2正式版下载 DevExpress技术交流群 ......
macOS Ventura 重启报错 panic(cpu 2 caller 0xffffff800f5b4f23)
本子:macBook pro 系统:macOS Ventura 13.6.3 报错: panic(cpu 2 caller 0xffffff800f5b4f23): Kernel trap at 0xffffff800f5af2a0, type 14=page fault, registers: C ......
复旦大学2023--2024学年第一学期(23级)高等代数I期末考试第七大题解答
七、(10分) 设 $A$ 为 $n\,(n>1)$ 阶非异阵, $B$ 是 $A$ 的逆阵. 任取 $r$ 个指标 $1\leq i_1<i_2<\cdots<i_r\leq n$, 剩余的指标记为 $1\leq i_{r+1}<\cdots<i_n\leq n$. 证明:$$|A|\cdot B ......
界面组件DevExpress WPF v23.2 - 更轻量级的主题支持
DevExpress WPF Subscription拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 DevExpress ......
【THM】OWASP Top 10(2021版)-学习
本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/owasptop102021 通过学习相关知识点:了解并利用OWASP Top 10漏洞中的每一个,它们是十大最严重的Web安全风险。 简介 本文将对每个 OWASP 主题进行分析,并会包含关于漏洞主要原 ......
2023-2024 ICPC Central Europe Regional Contest (CERC 23)
Preface 新年第一训,直接被干出shi来 开局经典梦游2h2题不知道在干啥,后面抄个网络流板子也能抄错卡个半天 后面2h祁神来救场几何,结果因为一个特判地方没加绝对值WA到结束都没看出来 鉴定为全队太久没摸键盘导致的,寒假有时间得再多练练的说 A. Attendance 开场就开到的不可做题 ......
复旦大学2023--2024学年第一学期(23级)高等代数I期末考试第八大题解答
八、(10分) 设 $V$ 是数域 $\mathbb{K}$ 上的 $n$ 维线性空间, $\varphi,\psi$ 是 $V$ 上的线性变换, 满足 $\varphi\psi=\psi\varphi$. 证明: 存在正整数 $m$, 使得 $$\mathrm{Im}(\varphi^m+\psi ......
实验 23:策略模式
[实验任务一]:旅行方式的选择 旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式。 实验要求: 1. 提交源代码; package test23; public class AirplaneStrategy implem ......
P7830 [CCO2021] Through Another Maze Darkly
最坏走 \(n^2\) 次后,所有点的激光指向器都指向其父亲,此时走的就是欧拉序了,所以问题集中在优化前面的 \(n^2\) 次。 称激光指向器指向其父亲的结点为好点,激光指向器不指向其父亲的结点为坏点。 考虑好坏点间的转化,模拟后不难发现好点始终是好点,坏点经过一次遍历后变为好点。 而又因为坏点在 ......
New!DevExpress WPF v23.2系统环境配置要求
DevExpress WPF 拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以 ......
P9194 [USACO23OPEN] Triples of Cows P 题解
直接建边边数过多,不好处理。我们可以考虑建一些虚点,让 \(u_i\) 和 \(n+i\) 连边,\(v_i\) 和 \(n+i\) 连边。设这些新连的点为白点,与白点有连边的点在原图中一定相连,并且一定是一棵树。删除操作相当于把 \(u\) 的子白点连到他的父白点上,使用并查集维护即可。 这时再考 ......
P8386 [PA2021] Od deski do deski
一道很抽象的 \(\text {dp}\)? 状态就比较抽象。注意到 \(m\) 有 \(10^9\),肯定不能带到状态里。但是我们可以注意到:如果当前序列 \(S\) 已经合法,且有 \(S+x\) 合法,那么 \(S+x+x\) 也一定合法,因为我们可以把两个 \(x\) 消掉。因此,可以设计 ......
12.23
7-1 邻接矩阵存储创建有向图 编程实现:以邻接矩阵的存储方式,创建一个有向图,顶点为字符型。 输入格式: 第一行输入顶点个数和边的个数,中间用空格分开。下一行开始依次输入顶点,空格或回车分开。接着依次输入边依附的两个顶点。 输出格式: 若数据合理,则输出对应的矩阵。若顶点个数为0,则输出"erro ......
JOISC 2021 记录
Day1 T1 Aerobatics 神秘的提交答案题。 Day1 T2 IOI 熱の感染拡大 我们可以通过移动+旋转坐标系,使得第 1 个宫殿在 \((0,0)\) 处,且方向为 \(x\) 轴正方向。 考虑到第 \(t\) 个时刻可以被感染的位置至少需要满足 \(|x|+|y|=t\),同时又不 ......
[省选联考 2021 A/B 卷] 卡牌游戏
看似人类智慧,实则数据结构。 [省选联考 2021 A/B 卷] 卡牌游戏 题目描述 Alice 有 \(n\) 张卡牌,第 \(i\)(\(1 \le i \le n\))张卡牌的正面有数字 \(a_i\),背面有数字 \(b_i\),初始时所有卡牌正面朝上。 现在 Alice 可以将不超过 \( ......
USACO23DEC Pt T1
想不到一点/ll 想不到一点/ll 首先考虑全是 1 的情况,不难想出一个贪心策略,每次选择深度最深的需要被覆盖的节点,然后倍增找到他的 $d$ 级祖先,记 $d$ 级祖先为 $p$,操作一次 $p$。容易发现这样一定不劣,因为这个节点一定要被干掉,操作 $p$ 的后代显然不如操作 $p$ 能处理的 ......
centos升级glibc2.23编译安装
centos升级glibc2.23编译安装 wget http://ftp.gnu.org/gnu/glibc/glibc-2.23.tar.gz tar -zxvf glibc-2.23.tar.gz cd glibc-2.23 mkdir build cd build ../configure ......
P8512 [Ynoi Easy Round 2021] TEST_152 题解
P8512 直接做不好做,考虑离线。这个覆盖操作和这道题很像,可以直接对某些段暴力修改,可以直接上 ODT。发现当 ODT 执行这些操作时,是容易求出不执行某些操作后带来的值的影响的,即可以直接用树状数组维护每个位置现在是被那个操作覆盖,求出 \(1\) 到 \(x\) 操作还覆盖了那些位置,以及这 ......
P8386 [PA2021] Od deski do deski 题解
P8386 platelett 讲的题欸。 先考虑给定序列怎么做。 问题显然可以转化为能否将序列分成若干个子序列。令 \(f_i\) 表示前 \(i\) 个数是否能够删完。则有 \(f_i = f_j[a_i=a_j, f_j=1]\)。这样是 \(n^2\) 的,也无法扩展至所有数列的情况。 建立 ......