以下是引用fdxxhjc在2018-5-31 15:27:18的发言:
哦,请教先生在何处或何行代码还可优化,请指点,谢谢
循环体内比较耗时,可将循环体内的一些运算移到循环体外进行。
也可以试试用 SELECT - SQL 命令,如:
N = 100 &&3300
CREATE CURSOR tt (f I)
FOR I=1 TO N
INSERT INTO tt VALUES (I)
ENDFOR
SELECT INT(b.f^3-a.f^3) 差值, INT(a.f^3) 列1, INT(b.f^3) 列2, INT(c.f^3) 列3;
FROM tt a, tt b, tt c;
WHERE a.f<b.f AND b.f<c.f AND 2*b.f^3==a.f^3+c.f^3
[此贴子已经被作者于2018-5-31 17:32编辑过]