0

什么是 needleString 和 haystackString?它们是如何使用的?

还需要编写一个包含乘法和逆过程的矩阵包。

4

1 回答 1

3

我猜你的第一个问题是指string first. needleString是要搜索的(可能很短的)字符串,而haystackString是要在其中搜索的(可能较长的)字符串。这些名称的选择参考了“大海捞针”(一个惯用的英语短语,表示搜索困难——尽管计算机系统会做得更好),并且比string1 string2更容易记住。(毕竟,谁会在大海捞针呢?)

在第二个问题中,请考虑使用Tcllib中的math::linearalgebra包。尤其相关。::math::linearalgebra::matmul

矩阵的逆是一个相当复杂的操作,并且(当前)没有单一的高质量实现。我建议要么编写基于 Gauss-Jordan 消元法的代码,要么使用Tcler's Wiki 的数学页面中的求逆运算(但要注意矩阵是否很大;Wiki 代码不是最优的)。

于 2012-08-21T06:26:18.173 回答