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

番禺网站推广公司咸阳专业网站建设

番禺网站推广公司,咸阳专业网站建设,网站建设和优化要求,发帖秒收录的网站题目分析 一个n个身高数据#xff0c;问最高的到最前面#xff0c;最矮的到最后面的最短交换次数 思路分析 首先#xff0c;如果数据有重复项#xff0c;例如示例二中#xff0c;最矮的数据就是最后一个出现的数据位置#xff0c;最高的数据就是最先出现的数据位置… 题目分析 一个n个身高数据问最高的到最前面最矮的到最后面的最短交换次数 思路分析 首先如果数据有重复项例如示例二中最矮的数据就是最后一个出现的数据位置最高的数据就是最先出现的数据位置其次最高和最矮的位置关系如果最高的在左边最矮的在右边例如示例一就互不干扰直接计算距离。如果二者交换那么当某一方先往另一方移动时就会产生一次交换帮助另一方移动一次 代码 import java.util.*;public class Main {public static void main(String[] args) {Scanner sc new Scanner(System.in);int n sc.nextInt();//数据样本sc.nextLine();int min100;//设计一个最小值再初始化一个比较大的值此处设置不严谨但是刚好够用int max-1;//设计一个最大值在初始化一个比较小的值由于此处都是正数所以可以初始化负数int[] brrnew int[2];//作为存储最大值和最小值位置的数组也可以直接用两个单独的int变量for (int i 0; i n; i) {//遍历存值int tempsc.nextInt();//存值if (tempmin){//如果更小有可能有其他同样最小值所以这里用同步更新位置信息mintemp;//更新最小值brr[0]i;//存入最小位置信息}if (tempmax){//如果更大由于这里只找最先出现的最大值所以不用maxtemp;//更新最大值brr[1]i;//存入最大位置信息}}int re0;//初始化答案if (brr[0]brr[1]){//如果最小值在最大值右边即互不干扰rebrr[1]n-(brr[0]1);//直接赋值左右两边的临界距离} else if (brr[0]brr[1]) {//如果交叉干扰ren-1-brr[0]brr[1]-1;//两个值临界距离-1}System.out.println(re);} } 感谢您能够看到这里一起见证小何同学的算法学习如果您有不同的见解希望能得到您的指点和点悟如果您是和我一样的同学也希望这篇文章能对您有所帮助。
http://www.hkea.cn/news/14331427/

相关文章:

  • 出版社网站建设网络管理培训课程
  • 贵阳建设公司网站flash网站的优点和缺点
  • 网站可信度网站建设找导师蓝林
  • 企业网站建设的必要性苏州网站设计公司兴田德润怎么样
  • 如何打开国外网站湛江市企业网站seo点击软件
  • 某某公司网站建设论文安徽建设厅考勤网站
  • 网站开发建设培训建设银行 访问的网站出错
  • 创世网站建设 优帮云代码网站有哪些
  • 重庆潼南网站建设哪家便宜wordpress给图片固定尺寸
  • 查看企业信息的网站wordpress溢价
  • 企业网站的首页设计模板php网站授权
  • 搜索引擎下载入口seo网站推广如何做
  • 成都都江堰网站建设唐山seo公司
  • 专门查建设项目的网站微信公众号微网站建设
  • 湛江企业网站建设代刷网站推广全网最便宜
  • 工业互联网平台排名企业网站优化哪家好
  • 重庆网站建设制作设计公司郑州国外网站建设
  • 做企业网站用服务器十堰市网站建设
  • 毕业设计网站开发的中期报告wordpress 二维码插件下载地址
  • 用网站做简历模板中国做的最好的网站
  • 查企业资质上什么网站营销的主要目的有哪些
  • c2c电子商务网站的功能做动态logo网站
  • 主流网站编程语言wordpress删除导入xml
  • 知乎 阿里云 wordpress北京seo招聘
  • 如何对网站建设和维护vps 需刷新几次才能打开网站
  • 智能建站模板外贸网站 开源
  • 论坛网站免费建设模板下载安装大学学科建设网站
  • 手机网站定制 杭州平度市城乡建设局网站
  • 少部分网站ie打不开这些网站域名ping不通用axuer 做网站产品原型
  • 30天网站建设实录wordpress加中文