原文:算法笔记_103:蓝桥杯练习 算法提高 金明的预算方案(Java)

目录 问题描述 解决方案 问题描述 问题描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说: 你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行 。今天一早,金明就开始做预算了,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子: 主件 附件 电脑 打印机,扫描仪 书柜 图 ...

2017-03-20 16:29 4 816 推荐指数:

查看详情

算法笔记_107:蓝桥练习 算法提高 学霸的迷宫(Java

目录 1 问题描述 2 解决方案 1 问题描述 问题描述   学霸抢走了大家的作业,班长为了帮同学们找回作业,决定去找学霸决斗。但学霸为了不要别人打扰,住在一个城堡里,城堡外面是一个二维的格子迷宫,要进城堡必须得先通过迷宫。因为班长还有妹子要陪,磨刀不误 ...

Wed Mar 22 06:28:00 CST 2017 2 1521
算法笔记_096:蓝桥练习 算法提高 求最大值(Java

目录 1 问题描述 2 解决方案 1 问题描述 问题描述   给n个有序整数对ai bi,你需要选择一些整数对 使得所有你选定的数的ai+bi的和最大。并且要求你选定的数对的ai之和非负,bi之和非负。 输入格式   输入的第一行为n,数 ...

Sun Mar 19 21:58:00 CST 2017 2 1343
算法笔记_081:蓝桥练习 算法提高 矩阵乘法(Java

目录 1 问题描述 2 解决方案 1 问题描述 问题描述   有n个矩阵,大小分别为a0*a1, a1*a2, a2*a3, ..., a[n-1]*a[n],现要将它们依次相乘,只能使用结合率,求最少需要多少次运算。   两个大小分别为p*q和q ...

Thu Mar 16 04:44:00 CST 2017 0 2937
算法笔记_076:蓝桥练习 结点选择(Java

目录 1 问题描述 2 解决方案 1 问题描述 问题描述 有一棵 n 个节点的树,树上每个节点都有一个正整数权值。如果一个点被选择了,那么在树上和它相邻的点都不能被选择。求选出的点的权值和最大是多少? 输入格式 第一行包含一个整数 ...

Wed Mar 15 04:14:00 CST 2017 0 2318
算法笔记_083:蓝桥练习 合并石子(Java

目录 1 问题描述 2 解决方案 1 问题描述 问题描述   在一条直线上有n堆石子,每堆有一定的数量,每次可以将两堆相邻的石子合并,合并后放在两堆的中间位置,合并的费用为两堆石子的总数。求把所有石子合并成一堆的最小花费。 输入格式 ...

Fri Mar 17 06:10:00 CST 2017 0 2058
算法笔记_075:蓝桥练习 最短路(Java

目录 1 问题描述 2 解决方案 2.1 floyd算法解决 2.2 spfa算法解决 1 问题描述 问题描述 给定一个n个顶点,m条边的有向图(其中某些边权可能为负,但保证没有负环)。请你计算从1号点到其他点的最短路(顶点从1到n编号 ...

Tue Mar 14 17:33:00 CST 2017 3 2030
算法笔记_077:蓝桥练习 K好数(Java

目录 1 问题描述 2 解决方案 1 问题描述 问题描述 如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K = 4,L = 2的时候,所有K好数为11、13、20、22 ...

Wed Mar 15 06:08:00 CST 2017 0 1286
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM