日期:2014-05-20  浏览次数:20681 次

算法求助,急!!!!
目前的选点算法:
1、读入原始数据(坐标点序列)
2、读入选择的点,匹配原始点,得出与第几个匹配
3、将原始点分两个点序列进行处理(处理函数已经定义好了)

需要实现:选择n个点,将原始点序列分成n+1个序列点进行点的处理

注:由于这个算法是选择一个点进行交互就会执行一次,所以每次选择完一个点,再选择之后的点时会把之前的点忽略了。我想过存在一个数组中之类的方法,但是每进行一次选点,就要把这个点和之前的点进行排序,而且在执行第三布的时候每次都要分成(所选的点个数+1)进行处理。

一直没有好的想法,急求建议,拜谢各位大神
java 算法

------解决方案--------------------
说了这么多也不说选点的方法 这个这个帮不了了。。。
------解决方案--------------------
描述不太清楚啊,不懂,但基本是排序的问题吧,上网搜搜排序的算法看行不行。