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

门户网站后台管理系统百度seo排名优化是什么

门户网站后台管理系统,百度seo排名优化是什么,上海小程序开发西安,网站价格题目: 给定一正整数数组 nums,nums中的相邻整数将进行浮点除法。例如,[2,3.4]->2/3/4. 例如,nums [2,3,4],我们将求表达式的值“2/3/4"。 但是,你可以在任意位置添加任意数目的括号,来改变算…

题目:

        给定一正整数数组 nums,nums中的相邻整数将进行浮点除法。例如,[2,3.4]->2/3/4.
例如,nums =[2,3,4],我们将求表达式的值“2/3/4"。
       但是,你可以在任意位置添加任意数目的括号,来改变算数的优先级。你需要找出怎么添加括号,以便计算后的表达式的值为最大值。以字符串格式返回具有最大值的对应表达式。

       注意:你的表达式不应该包含多余的括号。

输入:【1000,100,10,2】

输出:”1000/(100/10/2)”

解法一:(复杂,不推荐)

暴力解法->递归->记忆化搜索->动态规划

解法二: 

贪心策略:除了前两个数以外,其余数全放在分子上即可。

public class Solution {public String optimalDivision(int[]nums){int n=nums.length;//获取数组长度StringBuffer ret=new StringBuffer();//拼接结果字符串if(n==1)//如果只有·一个元素,直接返回该元素{return ret.append(nums[0]).toString();}if(n==2)//如果有2个元素,返回a/b{return ret.append(nums[0]).append("/").append(nums[1]).toString();}//当元素个数大于2时,构造a/(b/c/d...)形式最大化结果ret.append(nums[0]).append("/(").append(nums[1]);for(int i=2;i<n;i++)//从第三个元素开始循环添加{ret.append("/").append(nums[i]);}ret.append(")");return ret.toString();}public static void main(String[] args) {Solution solution=new Solution();int[]nums={1000,100,10,2};System.out.println(solution.optimalDivision(nums));}
}

http://www.dtcms.com/wzjs/36779.html

相关文章:

  • 赤峰建网站营销是做什么
  • 微友圈推广平台怎么加入拼多多seo 优化软件
  • 网站开发实习计划模板百度网站收录入口
  • 网站建设sem怎么做seo软件推荐
  • 用记事本做电影介绍的网站营销策略主要包括哪些
  • 网站做cdnseochinaz查询
  • 138ip地址查询网站百度游戏风云榜
  • 广州网站建设商城西安seo公司
  • 网站如何测试有无未做链接的文件百度搜索引擎技巧
  • 佛教网站建设_精品推荐黄色大气极乐古寺网站源码郑州网络推广哪个好
  • 建立公司官网多少钱简单网站建设优化推广
  • ipv6网站如何做百度seo排名优化
  • dw怎么做自我展示网站短视频关键词优化
  • 响应式网站模板 食品游戏优化大师手机版
  • 可以做动态影集的网站品牌策划方案范文
  • 百度自助网站建设seo服务公司怎么收费
  • win7 做服务器开网站seo霸屏软件
  • 建设部注册中心网站深圳网络品牌推广公司
  • 美食网站建设高端网站优化公司
  • 专业的移动网站建设公司价格谷歌商店下载
  • 如何做游戏网站大数据营销名词解释
  • 专业营销型网站定制建站之星网站
  • 临沂网站建设推广seo综合查询怎么进入网站
  • 网站特效网semester
  • 网站开发软件有网上打广告有哪些软件
  • 医疗产品网站建设中文搜索引擎排行榜
  • 灌阳县建设局门户网站门户网站怎么做
  • 三级a一级a做爰视频网站google优化排名
  • 营销外包团队网站排名优化快速
  • 宿迁环保局网站建设局关键词首页排名优化平台