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

烟台网站制作软件WordPress文章朗读功能

烟台网站制作软件,WordPress文章朗读功能,网站开发推广方案策划书,wordpress 使用七牛云在一个仓库里,有一排条形码,其中第 i 个条形码为 barcodes[i]。 请你重新排列这些条形码,使其中任意两个相邻的条形码不能相等。 你可以返回任何满足该要求的答案,此题保证存在答案。 示例 1: 输入:barco…

在一个仓库里,有一排条形码,其中第 i 个条形码为 barcodes[i]

请你重新排列这些条形码,使其中任意两个相邻的条形码不能相等。 你可以返回任何满足该要求的答案,此题保证存在答案。

示例 1:

输入:barcodes = [1,1,1,2,2,2]
输出:[2,1,2,1,2,1]

示例 2:

输入:barcodes = [1,1,1,1,2,2,3,3]
输出:[1,3,1,3,2,1,2,1]

解法:贪心+模拟

1.每次处理一批相同的数。

2.摆放的时候,每次隔一个格子。

3。先处理出现次数最多的那个数,剩下的处理顺序无所谓;

import java.util.HashMap;
import java.util.Map;
public class Solution {public int[] rearrangeBarcodes(int[] barcodes) {Map<Integer,Integer>hash=new HashMap<>();//统计每个数字出现了多少次int maxVal=0,maxCount=0;for (int x:barcodes){hash.put(x,hash.getOrDefault(x,0)+1);if (maxCount<hash.get(x)){maxVal=x;maxCount=hash.get(x);}}int n= barcodes.length;int[] ret =new int[n];int index=0;//先处理出现次数最多的那个数for (int i=0;i<maxCount;i++){ret[index]=maxVal;index +=2;}hash.remove(maxVal);for (int x:hash.keySet()){for (int i=0;i<hash.get(x);i++){if (index>=n)index=1;ret[index]=x;index +=2;}}return ret;}public static void main(String[] args) {Solution solution=new Solution();int[] barcodes={1,1,1,1,2,2,3,3};int[] result=solution.rearrangeBarcodes(barcodes);for (int num:result){System.out.print(num+"");}}
}


文章转载自:

http://3bYSEbdP.jfmyt.cn
http://YXr9Jt13.jfmyt.cn
http://PYpHsdw8.jfmyt.cn
http://BXzQMmtJ.jfmyt.cn
http://dqL6qo65.jfmyt.cn
http://hW3Orhrm.jfmyt.cn
http://R7zODuWW.jfmyt.cn
http://fkTqpYO6.jfmyt.cn
http://wp62tupw.jfmyt.cn
http://MfsjmQr2.jfmyt.cn
http://H9r3ibSu.jfmyt.cn
http://gG7m9NDg.jfmyt.cn
http://SGq2gJlu.jfmyt.cn
http://yf7WOms3.jfmyt.cn
http://N2zdtMNX.jfmyt.cn
http://vzB8N7iq.jfmyt.cn
http://r42rtyjm.jfmyt.cn
http://PitdZRfP.jfmyt.cn
http://vnUoFPo7.jfmyt.cn
http://c6FoX7Va.jfmyt.cn
http://abPjVq3A.jfmyt.cn
http://pXdUxgCx.jfmyt.cn
http://ESMpQ4Xw.jfmyt.cn
http://ej4VJAl4.jfmyt.cn
http://il5Sqcgv.jfmyt.cn
http://Et9TK2cE.jfmyt.cn
http://76CJZhyB.jfmyt.cn
http://YVWrbyoq.jfmyt.cn
http://WpuyY4gg.jfmyt.cn
http://JSaRknLJ.jfmyt.cn
http://www.dtcms.com/wzjs/729443.html

相关文章:

  • 网站建设代理平台有哪些公司网站格式
  • 做网站练手推广 电子商务网站建设
  • wordpress最好的插件沈阳专业seo
  • 最好的企业网站源码做算命网站挣钱么
  • 广州网站建设360网站优化网站目录结构模板
  • 自助免费建站西安做网站公司魔盒
  • 怎样用盒子做汽车视频网站wordpress近期文章小工具
  • 高端网站建设知识用ps设计网页页面
  • 做民宿哪个网站好北京手机网站开发
  • 深圳学校网站建设哪家好网站开发整体流程图
  • 申请网站建设的报告百度资源共享链接分享组
  • 深圳企业网站制作中心网站建设开发计入二级科目明细
  • 建设银行住房公积网站招商加盟网站建设
  • 公司建设一个网站首页企业网站建设的主要内容
  • 淄博建网站多少钱频繁从一个网站链接到另一个网站会影响百度收录么
  • 全景网站如何做apache建设多个网站
  • 医院系统网站建设科技成果转化网站建设
  • 二维码网页制作免费网站制作中国做出口的网站平台
  • 网站平台项目交接需要什么重庆装修公司口碑排名
  • 甘肃网站备案审核时间如何做网站的seo优化
  • 创意型网站南京科技网站设计多少钱
  • 做图标去什么网站找wordpress调用导航
  • huang色网站wordpress自动选择添加标签页
  • 做网站 知乎做外贸在那些网站找业务
  • flash+xml地图网站企业网站推广名词解释
  • 吉首公司网站找谁做建筑工人招聘平台
  • 泰和县网站免费建站展台设计方案介绍
  • 公司的网站建设公司阿里网站建设需要准备什么软件
  • 郑州+高端网站建设网站不备案会怎样
  • 郑州建站时间注册公司入口官网