我正在寻找一种简单的实现算法,该算法可以找到在某一列上具有最大值的表行。然后,它应该在该特定列上找到值接近最大值的所有行(这两个步骤可以组合吗?)。然后,在选定的行中,我需要找到在另一列上具有最小值的行。
奖励:如果有多个这样的条目,我需要在另一列上找到具有最小值的行。
是的,我知道使用 SQL(ite) 很容易做到这一点,但我不想浪费时间将文本文件中的数据解析到数据库表中......
我对如何做到这一点的简单想法感兴趣(伪代码很好),现在,我只能想到一些相当复杂的事情:
- 遍历所有行并找到最大值
- 遍历所有行并在列表中插入“接近”最大值的行
- 在新的行列表中找到最小值