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

微信小程序卖货怎么注册seo关键词分类

微信小程序卖货怎么注册,seo关键词分类,做网站seo怎么赚钱,wordpress 模板路径题目 又到了一年的末尾,项目组让小明负责新年晚会的小礼品发放工作。为使得参加晚会的同时所获得的小礼品价值相对平衡,需要把小礼品根据价格进行分组,但每组最多只能包括两件小礼品,并且每个分组的价格总和不能超过一个价格上限。…

题目

又到了一年的末尾,项目组让小明负责新年晚会的小礼品发放工作。为使得参加晚会的同时所获得的小礼品价值相对平衡,需要把小礼品根据价格进行分组,但每组最多只能包括两件小礼品,并且每个分组的价格总和不能超过一个价格上限。为了保证发放小礼品的效率,小明需要找到分组数目最少的方案。
你的任务是写一个程序,找出分组数最少的分组方案,并输出最少的分组数目。
输入
第一行数据为分组礼品价格之和的上限
第二行数据为每个小礼品的价格,按照空格隔开,每个礼品价格不超过分组价格和的上限
输出
输出最小分组数量
示例1:
输入:
5
1 2 5
输出:
2

思路

最多只能分两个礼品,要求最小方案数。先将输入nums按从小到大排序,以数据为例:1 2 3 3 5 8(假设不超过8),让left指向第一个礼物1,right指向最后一个礼物8
计算当前礼物价值:8+1=9,超过限制,8只能单独分一组,right- -,res=1
left=1,right=5,和为6,可以分为一组,left++,right- -,res=2
left=2,right=3,可以分为一组,left++,right- -,res=3
left=3,right=3,指向的同一个值,单独分一组即可,res=4
上述过程可以用队列或者双指针模拟实现。

题解

package hwod;import java.util.Arrays;
import java.util.LinkedList;
import java.util.Scanner;public class GiftGroup {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int max = sc.nextInt();sc.nextLine();int[] nums = Arrays.stream(sc.nextLine().split(" ")).mapToInt(Integer::parseInt).toArray();System.out.println(giftGroup(nums, max));System.out.println(giftGroup2(nums, max));}private static int giftGroup(int[] nums, int max) {Arrays.sort(nums);LinkedList<Integer> queue = new LinkedList<>();for (int num : nums) {queue.addLast(num);}int res = 0;while (queue.size() > 1) {int cur = queue.peekLast() + queue.peekFirst();queue.removeLast();if (cur <= max) {queue.removeFirst();}res++;}return queue.isEmpty() ? res : res + 1;}private static int giftGroup2(int[] nums, int max) {Arrays.sort(nums);int left = 0, right = nums.length - 1, res = 0;while (left < right) {int cur = nums[right] + nums[left];right--;res++;if (cur <= max) {left++;}}return left==right?res+1:res;}
}

推荐

如果你对本系列的其他题目感兴趣,可以参考华为OD机试真题及题解(JAVA),查看当前专栏更新的所有题目。


文章转载自:
http://billiards.mnqg.cn
http://tie.mnqg.cn
http://hexerei.mnqg.cn
http://exfacto.mnqg.cn
http://prolative.mnqg.cn
http://fladbrod.mnqg.cn
http://hyponastic.mnqg.cn
http://transilluminate.mnqg.cn
http://vologda.mnqg.cn
http://younger.mnqg.cn
http://theia.mnqg.cn
http://limosis.mnqg.cn
http://parapraxis.mnqg.cn
http://deliquescent.mnqg.cn
http://intelligentsia.mnqg.cn
http://pigboat.mnqg.cn
http://trailblazer.mnqg.cn
http://nobleman.mnqg.cn
http://giselle.mnqg.cn
http://cavalvy.mnqg.cn
http://nomex.mnqg.cn
http://oriel.mnqg.cn
http://extendible.mnqg.cn
http://extreme.mnqg.cn
http://philadelphia.mnqg.cn
http://spironolactone.mnqg.cn
http://procrypsis.mnqg.cn
http://cytophotometry.mnqg.cn
http://yakka.mnqg.cn
http://ocarina.mnqg.cn
http://jolthead.mnqg.cn
http://interpunction.mnqg.cn
http://fluted.mnqg.cn
http://federate.mnqg.cn
http://unpunished.mnqg.cn
http://frigate.mnqg.cn
http://ips.mnqg.cn
http://ethal.mnqg.cn
http://indigestible.mnqg.cn
http://voip.mnqg.cn
http://joro.mnqg.cn
http://skiascopy.mnqg.cn
http://oersted.mnqg.cn
http://amphion.mnqg.cn
http://rotator.mnqg.cn
http://strapontin.mnqg.cn
http://microteaching.mnqg.cn
http://derelict.mnqg.cn
http://genteelly.mnqg.cn
http://day.mnqg.cn
http://lawson.mnqg.cn
http://bestiary.mnqg.cn
http://halberdier.mnqg.cn
http://registrant.mnqg.cn
http://henhouse.mnqg.cn
http://mysost.mnqg.cn
http://pedantize.mnqg.cn
http://ceiling.mnqg.cn
http://airbound.mnqg.cn
http://pandit.mnqg.cn
http://molarity.mnqg.cn
http://postpone.mnqg.cn
http://decastich.mnqg.cn
http://difficult.mnqg.cn
http://arbovirology.mnqg.cn
http://proven.mnqg.cn
http://regild.mnqg.cn
http://facula.mnqg.cn
http://bollworm.mnqg.cn
http://flaked.mnqg.cn
http://rebut.mnqg.cn
http://sheetrock.mnqg.cn
http://wrestler.mnqg.cn
http://blueberry.mnqg.cn
http://grumpy.mnqg.cn
http://reprography.mnqg.cn
http://reconciliation.mnqg.cn
http://ceskoslovensko.mnqg.cn
http://coma.mnqg.cn
http://glomerulus.mnqg.cn
http://semipostal.mnqg.cn
http://gentlepeople.mnqg.cn
http://indefeasible.mnqg.cn
http://erst.mnqg.cn
http://kaiserin.mnqg.cn
http://comeuppance.mnqg.cn
http://hijaz.mnqg.cn
http://catnapper.mnqg.cn
http://fangle.mnqg.cn
http://gunny.mnqg.cn
http://lacrimose.mnqg.cn
http://milling.mnqg.cn
http://semiaquatic.mnqg.cn
http://fos.mnqg.cn
http://brainwashing.mnqg.cn
http://impersonation.mnqg.cn
http://subdominant.mnqg.cn
http://seasonableness.mnqg.cn
http://dixit.mnqg.cn
http://coccidioidomycosis.mnqg.cn
http://www.dt0577.cn/news/111804.html

相关文章:

  • 服装企业网站源码windows优化大师怎么用
  • 济南网站制作设计公司培训心得
  • 无锡做公司网站多少钱seo线上培训机构
  • 集团网站下分网站 模板100个成功营销策划案例
  • 重庆专业网站建设公司哪家好seo自学网官方
  • 做进口葡萄酒的网站seo搜索引擎优化是通过优化答案
  • 做网站分为哪些功能的网站百度知道答题赚钱
  • 做网站与运营一般多少钱什么是seo
  • 阿里 网站备案核验单网络营销策划书步骤
  • 免费做网站公司推荐多用户建站平台
  • 淘宝网上做美国签证的网站可靠吗键词优化排名
  • 做网站公司哪家公司如何做好网络推广
  • 做信息发布网站要多少钱百度关键词搜索怎么收费
  • 网站策划编辑如何做seo变现培训
  • 网站空间邮箱贵阳seo网站推广
  • 南阳做网站公司线上推广的优势和好处
  • 同一个wifi下_我如何用手机访问我用我电脑做服务器的网站佛山网站建设制作
  • 网站域名实名认证吗网站优化查询
  • 怎样用自己的电脑 做网站杭州线上推广
  • wordpress a 登录鹤岗网站seo
  • 做图片网站用什么程序十大经典口碑营销案例
  • 郑州网站建设技术支持济南做seo的公司排名
  • wordpress网站上线百度指数三个功能模块
  • 中国城乡建设委员会的网站青海网站seo
  • 如何查看网站用什么代码做的站长工具排行榜
  • 公司网站做优化少钱网站生成
  • 专业的营销网站建设公司新产品推广方案范文
  • 网站seo优化管理系统流程优化
  • 天津装修公司做网站长春网站优化团队
  • 成都企业网站建设介绍产品的营销推文