蓝桥杯算法提高VIP-盾神与积木游戏-题解(Python代码)超时83 摘要:解题思路: 先去掉手里的积木足够的小盆友,然后再从小到大排序、再加贪心。时间复杂度为O(m*n)在python中会超时。水平差、不知道如何去优化了,求大佬指教。参考代码:m = int(inpu…… 题解列表 2020年09月18日 0 点赞 0 评论 1796 浏览 评分:0.0
蓝桥杯算法提高VIP-盾神与积木游戏-题解(Java代码) ````javaimportjava.util.Arrays;importjava.util.Comparator;importjava.util.Scanner;publicclassT_1549{publicstaticvoidmain(String[]args){//按照积木的差值排序用积木的数 题解列表 2020年09月24日 0 点赞 5 评论 631 浏览 评分:8.5
蓝桥杯算法提高VIP-盾神与积木游戏-题解 \贪心、面向对象(Java代码) 解题思路:根据需要积木的数量与持有积木的数量的差值进行排序,小的在前面。这样释放的公共积木越多,sum来存公共的积木数,count来统计完成积木搭建的小朋友数量,如果等于n则代表全部完成。注意事项:参考代码:importjava.util.Arrays;importjava.util.Scanner; 题解列表 2020年11月05日 0 点赞 0 评论 2026 浏览 评分:9.9
蓝桥杯算法提高VIP-盾神与积木游戏 #按需求的积木数升序排列,每一步先满足最小需求的小朋友##解题思路很明显用贪心思想来看就知道解决此题的其中一条思路就是:**每一步先满足需求最小的小朋友**,然后将他的积木贡献出来成为“公共积木”,以此循环。如果执行到某一步:**现能提供的最大数量的积木连最小的需求也无法满足, 题解列表 2021年03月20日 0 点赞 0 评论 766 浏览 评分:9.9
盾神与积木游戏 随便写写 摘要:参考代码:import java.util.Scanner; public class Main{ public static void main(String[] args) { …… 题解列表 2021年03月21日 0 点赞 1 评论 383 浏览 评分:9.9
1549: 蓝桥杯算法提高VIP-盾神与积木游戏 摘要:解题思路:注意事项:参考代码:import java.awt.print.Book; import java.util.Arrays; import java.util.Comparator; …… 题解列表 2021年03月22日 0 点赞 0 评论 730 浏览 评分:9.9
蓝桥杯算法提高VIP-盾神与积木游戏 ```javaimportjava.util.Arrays;importjava.util.Comparator;importjava.util.Scanner;publicclass神盾与积木{/***@paramargs*/publicstaticvoidmain(String[]args){// 题解列表 2021年03月22日 0 点赞 0 评论 669 浏览 评分:0.0
题解 1549: 蓝桥杯算法提高VIP-盾神与积木游戏 摘要:解题思路:注意事项:参考代码: import java.util.Arrays; import java.util.Comparator; import java.util.Scanner; …… 题解列表 2021年03月23日 0 点赞 0 评论 589 浏览 评分:0.0
蓝桥杯算法提高VIP-盾神与积木游戏 摘要:解题思路:注意事项:参考代码:import java.lang.reflect.Array; import java.util.Arrays; import java.util.Comparato…… 题解列表 2021年03月23日 0 点赞 0 评论 517 浏览 评分:0.0
盾神与积木游戏 结构体与优先队列 ####利用优先队列的自动排序,将每个人按照需要的积木数量排序,在获取数据时若持有数大于目标数则不将其塞进优先队列里面。#####用while循环判断遍历优先队列里面的最小所需数是否小于总持有数sum,若不小于则说明当前积木不够所有人使用。若队列为空则说明所有人都得到了积木。 题解列表 2021年12月17日 0 点赞 0 评论 931 浏览 评分:9.9