【发布时间】:2016-02-10 13:57:43
【问题描述】:
记忆递归解决方案是否具有与非递归解决方案相同的复杂性?我认为大多数时候递归解决方案会花费更多,但是使用记忆技术我真的不明白为什么我不应该总是使用递归?对我来说更短更容易理解
接口问题 - 是否可以声明一个函数来强制使用接口的任何人应用其中的部分代码?或者我只能声明函数的签名,仅此而已?因为例如在 android 中,我可以实现侦听器,并且在方法中我看到无法更改的代码行,这与我习惯的正常实现不同
【问题讨论】:
-
请一次只问一个问题。
-
@UFS 请把你的第二个问题是一个足够详细的单独问题。
-
第二季度。不确定我是否在关注您的问题,但从 Java 8 开始,您可以将
static methods放入接口中——这最终会出现在实现接口的每个类的每个实例中(似乎是抽象中的最终具体方法给我上课)。