我试图导出下面两个嵌套循环的简化渐近运行时间( Theta()符号)。while j*j <= iFor i <-- 1 to n while j <= n我一直试图用求和的方法来解决这个问题,但并没有得到正确的答案。下面的图片显示了我对这个问题的尝试,我得到了第一个算法的(n^3/2),但是,我不知道
我会自动生成一些包含Symbols和IndexedBases的表达式,并希望稍后对这些表达式进行操作。为此,我需要知道表达式中的符号是否为IndexedBase类型。(a)}")
for s in expr.free_symbols:以上代码的输出如下class 'sympy.tensor.indexed.I