Algorithm for finding circular references in a spreadsheet

后端 未结 3 591
天命终不由人
天命终不由人 2021-02-06 13:13

I have a spreadsheet application with formulas. I am looking for the best algorithm for detecting circular references among the formulas. The current approach I have is slow and

3条回答
  •  情话喂你
    2021-02-06 14:02

    Represent the dependencies between cells as a directed graph, and use Tarjan's strongly connected components algorithm (each strongly connected component of size 2 or larger contains cycles).

提交回复
热议问题