
【已解決】怎樣歷遍一列數(shù)值找出相同數(shù)組中最少的一個并取該數(shù)組的前一個數(shù)最后由 思想之翼 于 -4-4 12:21下列txt文本中,以縱列方式記錄一列數(shù)值。5232523103185232......第1行數(shù)值是5,該列中還有2個為5的數(shù)值(第5行、第11行);第1、2行的連續(xù)數(shù)值是52,該列中還有2個連續(xù)數(shù)值是52(第5、6行,第11、12行);第1、2、3行連續(xù)數(shù)值是523,該列中還有2個連續(xù)數(shù)值是523(第5、6、7行,第11、12、13行);第1、2、3、4行連續(xù)數(shù)值是5232,該列中有1個連續(xù)數(shù)值是5232(第11、12、13、14行);第1、2、3、4、5行連續(xù)數(shù)值是52325,該列中沒有連續(xù)數(shù)值是52325。故最少相同的數(shù)組是5232。(注:先查找沒有的數(shù)組,再查找最少的數(shù)組,速度要快些。)現(xiàn)在找出了最少相同的數(shù)組5232,該相同數(shù)組5232前一個數(shù)值為18(第10行),取出該數(shù)值,寫入新建的txt文本。若找出的最少相同數(shù)組不止一個,則分別取出該相同數(shù)組前一個數(shù)值,依次寫入新建的txt文本。欲實現(xiàn)上述思路,還望得到大家的幫助!

