算法难题,高手进

问题描述

现有一组二维点Ponit(intx,inty),可以绘制成一条曲线,这些点呈大概的线性,但是有偏移,希望找出其中线性规律最好的一段加以计算。也就是相邻的点的斜率最接近的。将偏移过大的曲线段去掉。望算法高手指点。

解决方案

解决方案二:
privatevoidCal(System.Drawing.Point[]pt){doublemax=0.00,min=0.00;intmaxIdex=0,minIndex=0;System.Collections.HashtablelinePoint=newHashtable();//点集System.Collections.HashtablekPoint=newHashtable();//斜率inti=0;foreach(Pointtemptinpt){linePoint[i]=tempt;i++;}/////////////计算斜率while(i>0){Pointtempt1=(Point)linePoint[i-1];Pointtempt2=(Point)linePoint[i];kPoint[i]=(double)(tempt2.Y-tempt1.Y)/(tempt2.X-tempt1.X);}////////////找出斜率最大和最小的值foreach(DictionaryEntryiteminkPoint){if(max<(double)item.Value){max=(double)item.Value;maxIdex=(int)item.Key;}if(min>(double)item.Value){min=(double)item.Value;minIndex=(int)item.Key;}}stringmaxk=kPoint[maxIdex].ToString();//最大斜率PointmaxBegin=(Point)linePoint[maxIdex-1];//最大斜率起点PointmaxEnd=(Point)linePoint[maxIdex];//最大斜率终点stringmink=kPoint[minIndex].ToString();//最小斜率PointminBegin=(Point)linePoint[minIndex-1];//最小斜率起点PointminEnd=(Point)linePoint[minIndex];//最大小斜率终点}

时间: 2024-08-30 21:44:49

算法难题,高手进的相关文章

大数据-X亿级数据检索速度优化难题,高手进

问题描述 X亿级数据检索速度优化难题,高手进 各位高手,目前碰到一个X亿级数据检索速度优化的难题,大家帮看看怎么解决. 涉及到的表有: KeywordIndex:2.7亿条记录 Original:1014万条记录 KeywordIndex表包括四个字段,ID(PK,int).KeywordID(int).OriginalID(int).ColumnID(int) 建立的索引: PK_KeywordIndex([ID] ASC) IX_KeywordIndex_KeywordID([Keyword

算法难题设计出java代码或者伪代码,大牛请进。

问题描述 算法难题设计出java代码或者伪代码,大牛请进. 把 1 2 3 4 5 6 7 8 9 放入三个数组里面 数组可以是空的.. 数组里面的数 是有序的 比如 {1 2 3} { 4 5 6 } { 7 8 9 }:{356789},{124},{}能穷举吗.打印出来 解决方案 {123456789},{},{} 可以么,如果是可以的话,那么是非常简单的 解决方案二: 我是一个刚刚学习编程半年的小白,有点思路,可能不准确,抛砖引玉.我觉得这个题的实质,是对1 2 3 4 5 6 7 8

平台-matlab高手进,不写代码,只说思路

问题描述 matlab高手进,不写代码,只说思路 各位大侠.求解答 题目如下:利用matlab的GUI功能制作pn结的仿真平台,在该平台中,能根据输入的异质结的不同参数,可以展示平衡异质结的能带图,并动态的展示异质结能带图的变化. 针对正偏的异质结,展现其发光特性及异质结其他可能的应用. 请问这个有办法实现吗?大体方案是什么?

ajax-php采集高手进:利用curl模拟登录抓取数据遇到json调用问题不成功,求助!

问题描述 php采集高手进:利用curl模拟登录抓取数据遇到json调用问题不成功,求助! 我在抓取一个页面的信息(假设a.php),这个页面只是一些基本的html框架,其他关键信息是通过ajax请求(b.php)回来的,返回的是json,然后在通过页面js将json解析,绘制到页面上.问题的关键是ajax请求的信息里有个手机号码需要登录后才显示完整,原网站利用ajax请求b.php获得json数据,如果直接访问b.php也是可以直接得到:{"name":"zhangsan&

combox-C#或者DEV控件高手进,求助大神!呀,gridview中动态添加COMBOX后出现问题

问题描述 C#或者DEV控件高手进,求助大神!呀,gridview中动态添加COMBOX后出现问题 步骤1:我定义一个全局的COMBOX控件变量: 步骤1:我为GRIDVIEW动态添加了一列,将这一列设置我步骤1中的COMBOX: 步骤2:我为这个COMBOX添加click事件,在事件中我读取GRIDVIEW中的focusROW,读取某一列,判断该列的值来动态为COMBOX添加ITEM; 问题:在click事件中,每次都能正确的获取focusROW,也能为combox添加ITEM,但是就是COM

word文档-急,高手进!word转pdf问题!

问题描述 急,高手进!word转pdf问题! 用freemarker根据xml生成的word文档,在用openOffer插件转换成pdf.转换成功后pdf打开后显示的是xml的源码 问题应该怎么解决!我想要的显示的是内容 不是xml的源码!word是xml类型的!

博弈论-anti-SG博弈的问题,高手进。

问题描述 anti-SG博弈的问题,高手进. anti-SG博弈的胜利条件是(g(s)!=0&&Existg(t)>1)||(g(s)==0&&Anyg(t)<=1) 为什么?? 解决方案 我以前写的 http://blog.sina.com.cn/s/blog_51cea4040100h3l9.html 解决方案二: 这篇博文解释的挺好:http://m.blog.csdn.net/blog/ACM_cxlove/7839276 解决方案三: anti-SG是

java问题-图片压缩时遇到问题,高手进,拜谢啊

问题描述 图片压缩时遇到问题,高手进,拜谢啊 问题描述: 使用thumbnailator时nested exception is java.lang.OutOfMemoryError: Java heap space 上传图片后使用thumbnailator进行压缩,所有手机拍摄的图片没有问题.美工做的图,在压缩过程中报溢出错误. 挣扎,求解

cache-mybatis高手进,SOS-mybatis执行查询时返回入参。多谢

问题描述 mybatis高手进,SOS-mybatis执行查询时返回入参.多谢 很怪异的问题,mybatis执行查询时,返回了原本的入参.这个问题偶然在服务器上出现过几次,本地开发环境从未出现过.小弟木有金币,只能道一声感谢!多谢! 代码如下: DAO: try { logger.info("---param: ID " + assReq.getId() + "--Code: " + assReq.getCode()); /** * 怀疑是mybatis 缓存,将A

28897068 Ajax 高级学习群 欢迎高手进群

问题描述 28897068Ajax高级学习群欢迎高手进群 解决方案 解决方案二:我来了,怎么服务器拒绝了呢????不让进啊解决方案三:给我个管理员当562265123帮你管理成员解决方案四:怎么加入不了啊,拒绝.