我有一个泛型Vector<T>类和一个泛型Matrix<T>类,我想知道让这两个类都实现一个接口是不是一个好主意。基本上,我正在实现两个算法: AlgorithmA和AlgorithmB,这两个算法执行的操作非常相似(重置、average...etc),但使用不同的算法,作用于不同的结构:AlgorithmA使用Vector无论如何,这些算法随后用于模拟两个位置之间的传输/接收:
public class Commun
我想要一个有效的算法来查找一个较大序列中的所有模式。例如,给定以下输入:序列: ASDFGASDFGASDFADFASDFGA根据接受的,实现了一种实现所需任务的算法。然而,有一个报告说,该算法“在大字节数组上速度慢”。
在阅读完之后,它看起来最好的算法是,它在C# on 上有一个实现,但是我在实现泛型枚举时遇到了困难。是否有任何基于Boyer算法的现有解决方案来查找泛型序列中.NET中所有出