题解列表

筛选

优质题解

46.多重背包 (C++代码)只做最好的思路!

这题是典型的0-1整型化背包问题,在dp问题中只能算是入门级别的题,dp主要是难在状态转移方程的设计和记忆化的搜索,学好动态规划(dp)还是需要一定数学基础和努力练习的。。。因为之前自己没怎么接触过dp,所以理解了大神网友的做法后,自己把这题码了一遍,
优质题解

JakeLin-1613题-蓝桥杯算法训练VIP-删除多余括号-题解(C++代码)

#####括号可删除条件:**括号中的所有运算符的最小优先级,必须要大于等于括号前后的两个运算符(若有的话,也可能前后只有一者)**这道题数据很水,有一些特殊情况没考考虑到**有两种情况特殊情况需要处理:**1、如果括号中是+,括号前是+,括号后是-,

蓝桥杯2019年第十届真题-后缀表达式-题解(C++代码)

分4种情况,1.减号=0,没办法只能全部加起来2.负数数目=0,排除了第1种情况,有减号,所以一定是其他数的和-最小的数3.全为负数,这种最容易忽略,排除上述2种情况,所以只要有减号,一定是其他所有数的绝对值-最大负数的绝对值4.其他情况,都是所有数的绝对值的和```cpp#include#inclu