当前位置: 首页 > news >正文

佛山乐从网站建设网页版聊天软件

佛山乐从网站建设,网页版聊天软件,专业网页制作哪家好,做企业网站需要人维护么算法的核心是:计算当前数和前一个数的差值,用该差值和以前最小的连续数的差值作比较;如果当前的差值更小,则发现了更小的连续数的差值;如果当前的差值更大,则沿用以前的最小连续数差值作为新的最小连续数差值。 MinDif…

算法的核心是:计算当前数和前一个数的差值,用该差值和以前最小的连续数的差值作比较;如果当前的差值更小,则发现了更小的连续数的差值;如果当前的差值更大,则沿用以前的最小连续数差值作为新的最小连续数差值。

MinDiffBetweenNeighborNumbersTest.java:
import java.util.Random;public class MinDiffBetweenNeighborNumbersTest {public static void main(String[] args) {Random random = new Random();int[] nums = {1,10,11,2,5,7,9,100,200,200,300};int length = nums.length;// 99,98      2,1    52,51   66,63// 求相差最小的2个相邻的数的差值( 即相差的绝对值 )int[][] dp = new int[length][3];// dp[i][0] 存储的是较大的数// dp[i][1] 存储的是较小的数// dp[i][2] 存储的是两数差值的绝对值for (int i = 0; i < length; i++) {int num = nums[i];if( i==0 ){dp[i][0] = num;dp[i][1] = num;dp[i][2] = 0;}else{int num_prev = nums[i-1];if( i == 1 ){if( num > num_prev ){dp[i][0] = num;dp[i][1] = num_prev;}else {dp[i][0] = num_prev;dp[i][1] = num;}dp[i][2] = Math.abs( num - num_prev );}else {// 计算当前数和前一个数的差值,用该差值和以前最小的连续数的差值作比较;如果当前的差值更小,则发现了更小的连续数的差值;如果当前的差值更大,则沿用以前的最小连续数差值作为新的最小连续数差值int diff = Math.abs(num - num_prev);int diff_prev = dp[i - 1][2];if( diff < diff_prev){if( num> num_prev ){dp[i][0]= num;dp[i][1]= num_prev;}else {dp[i][0]= num_prev;dp[i][1]= num;}dp[i][2] = diff;}else {dp[i][0] = dp[i-1][0];dp[i][1] = dp[i-1][1];dp[i][2] = diff_prev;}}}}int[] result = dp[length - 1];System.out.println( result[0] + " 和 " + result[1] + " 相差 " + result[2] );}
}

http://www.yayakq.cn/news/412424/

相关文章:

  • 渐变网站网站制作程序
  • 攀枝花市三线建设博物馆网站二手车网站设计
  • 做不锈钢门的网站我做的网站打开慢怎么处理
  • 高端设计网站都有哪些做网站云主机
  • 建设食品网站如何定位网页视频怎么下载到手机本地视频
  • 网站的内链优化策略没有备案的网站怎么访问不了
  • 英文案例网站关键词大全
  • 微信表情包制作网站软件定制化
  • 北京知名的网站建设公司网站 linux 服务器
  • 提高整个网站权重wordpress无法加载媒体库
  • 做推广的网站带宽需要多少合适企业做网站的目的是什么
  • 网站广告设计怎么做android官网入口
  • 建网站用什么浏览器设计店名logo
  • android项目开发东莞网站关键词优化收费
  • 夏都西宁吧百度seo关键词优化si
  • 三亚市住房和城乡建设厅网站软件开发项目经理招聘
  • ui设计师工资南京百度seo公司
  • 做社交网站用什么语言网站建设套餐方案
  • 咸阳学校网站建设哪家好免费素材下载网站有哪些
  • 网站备案号 链接北京市工程建设交易网
  • 建站公司主要做那些业务深圳创意设计网站
  • 网站购买流程长沙在线建站模板
  • 人力资源三网站建设浙江省建设厅官方网站
  • 阿里外贸平台网站建设腾讯企点收费标准
  • 做站群的网站要备案吗如何汇报网站建设
  • 如何做seo网站设计平台兼职
  • 下载爱城市网app官方网站网站移动端开发需要哪些技术
  • phpcms做网站建栏目让别人做网站的步骤
  • 郑州网站制作开发做微博推广的网站吗
  • 门户网站开发视频长沙做官方网站