什么是needleString和haystackString?它们是如何使用的?
还需要写一个包含乘法和逆的过程的矩阵。
答案 0 :(得分:3)
我猜你的第一个问题是string first
。 needleString 是要搜索的(可能是短的)字符串, haystackString 是要在其中搜索的(可能更长的)字符串。这些名称的选择参考了“在大海捞针”(一个惯用的英语短语,表示难以搜索 - 虽然计算机系统会做得更好)并且比 string1 string2更容易记住。 (毕竟,谁会在针头上搜寻大海捞针?)
在第二个问题中,请考虑使用math::linearalgebra中的Tcllib包。 ::math::linearalgebra::matmul
特别相关。
矩阵的逆是一个相当复杂的操作,并且(当前)没有一个高质量的实现。我建议要么编写基于Gauss-Jordan消除的代码,要么使用invert operation from the math page of the Tcler's Wiki(尽管如果矩阵很大,请注意; Wiki代码不最优)。