Starry

Starry

= LxRey的个人博客网站 =

JAVA语法+面向对象的三大特性

而运行时多态是动态的,它是通过动态绑定来实现的,也就是我们所说的多态性。在Java继承可以使用 extends 关键字来实现,其中Java规定了java.lang.Object 类作为所有的类直接或间接的父类(当类没有继承其他类时,java默认继承Object类,当类继承了其他类时,可以向上追溯,最终继承的类就是Object类)。这就是我之前所说的那样,这样我们就可以应用父类和子类定义的同名的变量和方法了,但是假如父类没有定义,子类定义了的话,相应的子类也将无法使用他们独有的变量和方法。
more...

Pollard Rho分解因数算法+快速幂

# Pollard Rho分解因数算法 而下面复杂度复杂度更低的 Pollard-Rho 算法是一种用于快速分解非平凡因数的算法(**注意**!非平凡因子不是素因子)。 ### 代码 [Miller Rabin 算法](https://oi-wiki.org/math/number-theory/prime/#millerrabin-%E7%B4%A0%E6%80%A7%E6%B5%8B%E8%AF%95) 判断是否为素数,如果是就可以直接返回了 #代码 加上Miller Rabin运用了快速幂的Pollard Rho 算法 ```c++ #include <bits/stdc++.h>
more...

STL

对于STL标准库中的组件进行介绍,以及相关探讨
more...