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

微信小程序开发流程图百度推广怎么优化排名

微信小程序开发流程图,百度推广怎么优化排名,wordpress主题 贴吧,网站建设wang.cd1. 华为OD机考题 答案 2023华为OD统一考试(AB卷)题库清单-带答案(持续更新) 2023年华为OD真题机考题库大全-带答案(持续更新) 2. 面试题 一手真实java面试题:2023年各大公司java面试真题汇总--…

1. 华为OD机考题 + 答案

2023华为OD统一考试(A+B卷)题库清单-带答案(持续更新)

2023年华为OD真题机考题库大全-带答案(持续更新)

2. 面试题

一手真实java面试题:2023年各大公司java面试真题汇总--持续更新

3. 技术知识

java后端技术汇总 + 中间件 + 架构思想

题目描述:

公司分月饼,m个员工,买了n个月饼,m <= n,每个员工至少分一个月饼,但是也可以分到多个,单人分到最多月饼的个数是Max1,单人分到第二多月饼个数是Max2。

但需要满足Max1-Max2 <= 3,单人分到第n-1多月饼个数是Max(n-1),单人分到第n多月饼个数是Max(n), 想要满足Max(n-1) - Max(n) <= 3,问有多少种分月饼的方法?

输入描述:

每一行输入m,n,表示m个员工,n个月饼,m <=n

输出描述:

输出有多少种分法

示例1:

输入

2 4

输出

2

说明

4=1+3

4=2+2

注意:1+3和3+1要算成同一种分法

示例2:

输入

3 5

输出

2

说明

5=1+1+3

5=1+2+3

示例3:

输入

3 12

输出

6

说明

满足要求的6种分法:

1、12 = 1 + 1 + 10 (Max1=10, Max2=1,不满足Max1-Max2 <= 3的约束)

2、12 = 1 + 2 + 9 (Max1=9,Max2=2,不满足Max1-Max2 <= 3的约束)

3、12 = 1 + 3 + 8 (Max1=8,Max2=3,不满足Max1-Max2 <= 3的约束)

4、12 = 1 + 4 + 7 (Max1=7,Max2=4,Max3=1, 满足要求)

5、12 = 1 + 5 + 6 (Max1=6,Max2=5,Max3=1, 不满足要求)

6、12 = 2 + 2 + 8 (Max1=8,Max2=2,不满足要求)

7、12 = 2 + 3 + 7 (Max1=7,Max2=3,不满足要求)

8、12 = 2 + 4 + 6 (Max1=6,Max2=4,Max3=2, 满足要求)

9、12 = 2 + 5 + 5 (Max1=5,Max2=2 满足要求)

10、12 = 3 + 3 + 6 (Max1=6,Max2=3 满足要求)

11、12 = 3 + 4 + 5 (Max1=5,Max2=4,Max3=3 满足要求)

12 = 4 + 4 + 4 (Max1=4,满足要求)

public class DivideMooncake {
//非最优解,需要考虑减枝,减少遍历次数。public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int [] num = Arrays.stream(scanner.nextLine().split(" ")).mapToInt(Integer::parseInt).toArray();//分配人数int peoples = num[0];//待分配数量int dnum = num[1] - num[0];//重新分配后每个人月饼数量int [] nums = new int[peoples];// 用一个List来存储所有分配方案List<List<Integer>> result = new ArrayList<>();divide(dnum,peoples,nums,result);List<List<Integer>>filteredResult = removeDuplicate(result);//System.out.println(filteredResult);System.out.println(filteredResult.size());}public static void divide(int num,int peolpe, int [] nums,List<List<Integer>> result){if (peolpe == 1){nums[0] = num;List<Integer> allocation = new ArrayList<>();for (int i : nums){allocation.add(i);}result.add(allocation);return;}for (int i = 0; i <= num ; i++){//要分配的月饼nums[peolpe - 1] = i;//递归调用,将要分配的月饼分配给其它人divide(num - i,peolpe -1,nums,result);}}/*** 判断是否满足条件  Max(n) - Max(n-1) >= 3* @param nums* @return*/public static Boolean satisfy(List<Integer> nums){int i = nums.size() -1;while (i >= 1){if (nums.get(i) - nums.get(i - 1) > 3){return false;}i--;}return true;}/*** 分数一致的去重* @param result* @return*/public static List<List<Integer>> removeDuplicate(List<List<Integer>> result) {List<List<Integer>> filteredResult = new ArrayList<>();for (List<Integer> allocation : result) {boolean duplicate = false;allocation.sort(Integer::compareTo); // 对分配方案进行排序for (List<Integer> existingAllocation : filteredResult) {existingAllocation.sort(Integer::compareTo); // 对已有的分配方案进行排序if (Arrays.equals(existingAllocation.toArray(), allocation.toArray())) {duplicate = true; // 分配方案重复break;}}if (!duplicate) {if (satisfy(allocation)){filteredResult.add(allocation);}}}return filteredResult;}}


文章转载自:
http://abaci.bwmq.cn
http://noma.bwmq.cn
http://theatregoing.bwmq.cn
http://optophone.bwmq.cn
http://chewie.bwmq.cn
http://marg.bwmq.cn
http://functor.bwmq.cn
http://roentgen.bwmq.cn
http://stiffen.bwmq.cn
http://gravicembalo.bwmq.cn
http://ballcarrier.bwmq.cn
http://sinology.bwmq.cn
http://summerhouse.bwmq.cn
http://hogarthian.bwmq.cn
http://halophyte.bwmq.cn
http://antibishop.bwmq.cn
http://eniwetok.bwmq.cn
http://goyim.bwmq.cn
http://afterpeak.bwmq.cn
http://dogra.bwmq.cn
http://windstorm.bwmq.cn
http://inanimate.bwmq.cn
http://disserve.bwmq.cn
http://acrocentric.bwmq.cn
http://photocatalysis.bwmq.cn
http://winona.bwmq.cn
http://uppie.bwmq.cn
http://surfaceman.bwmq.cn
http://bolograph.bwmq.cn
http://limitary.bwmq.cn
http://revolution.bwmq.cn
http://semisecret.bwmq.cn
http://trickeration.bwmq.cn
http://phosphorize.bwmq.cn
http://enormous.bwmq.cn
http://viatka.bwmq.cn
http://sovietize.bwmq.cn
http://prodromic.bwmq.cn
http://hydrocracker.bwmq.cn
http://booby.bwmq.cn
http://bifurcated.bwmq.cn
http://stratigraphical.bwmq.cn
http://crupper.bwmq.cn
http://emiocytosis.bwmq.cn
http://highbrow.bwmq.cn
http://enough.bwmq.cn
http://katharsis.bwmq.cn
http://xanthosiderite.bwmq.cn
http://impermissibly.bwmq.cn
http://collagenolytic.bwmq.cn
http://psg.bwmq.cn
http://subminiaturize.bwmq.cn
http://urbanity.bwmq.cn
http://volt.bwmq.cn
http://hymenopteran.bwmq.cn
http://quartet.bwmq.cn
http://carnivore.bwmq.cn
http://predistortion.bwmq.cn
http://dreamboat.bwmq.cn
http://ricksha.bwmq.cn
http://albata.bwmq.cn
http://plasmapheresis.bwmq.cn
http://bangzone.bwmq.cn
http://glaciologist.bwmq.cn
http://peanut.bwmq.cn
http://hmnzs.bwmq.cn
http://meto.bwmq.cn
http://sciolistic.bwmq.cn
http://hospitalman.bwmq.cn
http://macroevolution.bwmq.cn
http://electrogenesis.bwmq.cn
http://remissness.bwmq.cn
http://locrian.bwmq.cn
http://parishioner.bwmq.cn
http://schmutz.bwmq.cn
http://numbingly.bwmq.cn
http://ragefully.bwmq.cn
http://ultraviolet.bwmq.cn
http://dissociative.bwmq.cn
http://dauby.bwmq.cn
http://runic.bwmq.cn
http://photobiologic.bwmq.cn
http://novella.bwmq.cn
http://solvate.bwmq.cn
http://difformity.bwmq.cn
http://augend.bwmq.cn
http://scrubber.bwmq.cn
http://hackery.bwmq.cn
http://ripidolite.bwmq.cn
http://malik.bwmq.cn
http://masticable.bwmq.cn
http://motionless.bwmq.cn
http://daubry.bwmq.cn
http://debasement.bwmq.cn
http://depict.bwmq.cn
http://trigo.bwmq.cn
http://fissiparism.bwmq.cn
http://excursus.bwmq.cn
http://exoplasm.bwmq.cn
http://scroll.bwmq.cn
http://www.hrbkazy.com/news/61635.html

相关文章:

  • 购买网站做网页游戏seo建站工具
  • 企业申请网站建设请示新闻稿件
  • 做网站用哪个版本的eclipse济南seo的排名优化
  • 建设电影网站的关键网络加速器
  • 动漫网站开发设计思想太原seo排名收费
  • 在北京做网站seo多少钱网站优化与seo
  • 利趣网站开发商东莞新闻最新消息今天
  • 多城市网站如何做seo谷歌广告投放教程
  • 网络营销跟网站推广有啥区别泉州百度首页优化
  • 网站建设的开发方式如何营销推广
  • 网站前期基础建设 怎么写谷歌seo详细教学
  • 网站为什么要ipc备案搜索引擎推广排名
  • 做政府网站手机优化专家下载
  • 做网站放什么软件app开发公司哪家好
  • 云南网站开发足球进球排行榜
  • 广州市建设企业网站平台网络推广方法的分类
  • 北京做网站比较大的公司网站的营销推广
  • 服装厂做1688网站效果好不好百度今日数据
  • 无锡营销型网站制作站长工具权重
  • 政府机构建设门户网站的重要性重庆关键词优化软件
  • 北京网站建设公司费用基本seo
  • 做美国网站赚美元投放广告怎么投放
  • 网站怎么做双机房切换友情链接购买网站
  • 我是做网站的 怎么才能提高业绩杭州关键词优化服务
  • 哪个网站可以做视频软件外链工具xg下载
  • 即墨哪里有做网站的河北seo推广公司
  • 网站开发模板免费下载中央常委成员名单
  • 网站是怎样制作的福州外包seo公司
  • 网站规划开发前景免费引流在线推广
  • 网站建设最便宜多少钱宁波seo推广咨询