学习笔记

数位DP

数位 DP 唯一需要考虑的就是如何求不限定范围,只限定位数的情况下的方案数。 【Ural 1057】Amount of Degrees求 $[x,y]$ 范围内恰好可以拆分为 $k$ 个 $b$ 的整数次幂(不重复)的数的个数。 $1\le x,y\le 2^{31}-1$,$1\le k\l......

C++ 面向对象笔记

照学校课件打的,大概率没什么意思,有空再修改。 C++ 程序结构多文件编译将源代码文件放一块儿就行。 1g++ a.cpp b.cpp c.cpp -o program 包含警戒保证头文件不被重复定义。 解决方案一:#pragma once 解决方案二:包含警戒。 1234567891011......

Java 语法笔记

版本问题写这篇笔记时 Oracle 官网上的最新的 JDK 版本是 Java 19,兼容 Apple Silicon,然而目前最常用的 Java 8 和 Java 11 还没有适配,可以使用 Zulu JDK,关于如何配置 Sublime Text 3 快速编写简单的 Java 程序可以参考 ......

Python 语法笔记

内容全部摘自一个讲 Python 语法的网站,算是个速查吧。 基础 注释:单行注释 #,多行注释用 ''' 或 """ 包裹。 缩进须严格一致,\ 用于换行继续写。 字符串不区分单双引号,三引号可表示多行字符串。 使用 r"str......