ABAP算法优化

    技术2022-05-14  18

    1、对线性表操作,尽量不要使用loop嵌loop的复杂度为m*n的方式。

    2、在loop中使用例如:read table git_ckmlpp with key kalnr = git_ckmlhd-kalnr bdatj = pa_bdatj poper = pa_poper binary search.的查询方式。

    3、也可以更为简化的使用复杂度为M+N的查找方式,A,B表分别排序,再loop A表,然后对B表的index进行增加赋值。当A,B主键不相同时,增加index数值。即可查找到所有对应条目。

    4、慎用cellecte。


    最新回复(0)