摘要: 前言 生成函数是组合计数的一种强大工具, 但是题单却相对较少, 且大部分为NTT题目, 但事实上我们更应该关心其蕴含的精妙的计数思想, 以及代数和组合的映射关系, 我会将涉及生成函数以及其思想的题目放在此处, 不一定包含NTT 一. ARC110D 提示: 注意到OGF卷积的组合意义, 知道该种OG 阅读全文
posted @ 2023-11-09 21:25 Xingon2356 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 单例模式 将构造器声明为private, 并提供一个public 的get函数来获得单例 饿汉式, 在类加载的时候就直接创建好单例, 可能会浪费内存, 但是不会出现线程问题 懒汉式, 只有被使用的时候才会创建, 使用if判断一下, 不会浪费内存, 但是可能出现 线程问题而new 多个单例 final 阅读全文
posted @ 2023-11-09 21:15 Xingon2356 阅读(14) 评论(0) 推荐(0) 编辑
摘要: Java代码块 定义 代码块又称为初始化块, 属于类中的成员(类的一部分), 类似于方法, 将逻辑语句 封装在方法体中, 通过{} 包围起来 但是和方法不同, 没有方法名, 没有返回, 没有参数, 只有方法体, 而且不用通过对象或者 类显式调用, 而是加载类的时候, 或者创建对象的时候隐式调用 基本 阅读全文
posted @ 2023-11-09 19:49 Xingon2356 阅读(2) 评论(0) 推荐(0) 编辑