题解列表

筛选

优质题解

1100: 采药(背包问题)

摘要:解题思路:属于背包问题,用动态规划的思想求解。核心计算公式:t时间内考虑m个草药并且选择“采”的价值,计算公式为:(t - 第m个草药的耗时)时间内考虑(m - 1)个草药的最有解 + 第m个草药的价……
优质题解

1840: 蓝桥杯2015年第六届真题-赢球票(3.13)

解题思路:模拟题目描述的过程,暴力法注意事项:在遍历时要注意,因为每当索引与数字相同时都要,拿掉这张卡片,如果用数组存储卡片索引的话,要找到这张卡片并保证数组索引不越界较为困难和繁琐,换个思路--题目提到了顺时针顺序,而且每次只向后移动一格,
优质题解

异或数列(c++位运算)

------------![](/image_editor_upload/20220313014422_10494.png)------------######思路:使用res记录所有x的异或结果1.res==0,平局1.res!=0,*(num数组记录每位的1的个数,
优质题解

1832-蓝桥杯2015年第六届真题-表格计算

解题思路:遍历矩阵中各个元素,有可能直接是数字,也可能是字符串表达式,输入时碰到数字直接转为int,便于后续条件判断碰到表达式要进行处理;1.判断是三种操作中哪一个2.取出左上角和右下角的坐标3.代入具体的操作函数,返回对应值注意事项:1.在操作函数内部也需要遍历矩阵,
优质题解

蓝桥杯算法训练VIP-青蛙跳杯子看完包会的(BFS)

**1.看题找算法**:典型BFS题目**2思路分析:**输入时即输入2个字符串,我们要通过变换让2个字符串相等.即找到空的杯子,以空杯子为原点bfs,交换空杯子与青蛙不断生成新的字符串,同时要注意保存步数,所以我们可以建立一个结构体.**2.注意事项:**要注意去重,
优质题解

列出最简真分数序列(c及c++)

摘要:解题思路:先求出40的因数,然后再用40以内的数与这些因数一一判断是否可以整除,如果都不能则输出注意事项:注意1和40;参考代码:/*C++参考代码*/ #include<iostream> ……
优质题解

1096: Minesweeper

摘要:解题思路:说是黄金矿工,其实是扫雷的逻辑。没有什么算法上的难点,花时间的地方在于输出的数组里既有&#39;*&#39;又有数字,而我定义的数组是int型,所以一开始的想法是用static_cast把有……