题解列表

筛选

区间dp+前缀和 #1898: 蓝桥杯算法提高VIP-合并石子(C++)

n堆石子,挑选任意一端区间[L,R]我们用F[L,R]表示从L到R合并为一堆所需要的**最小代价**枚举一个切分点,把区间分割为[L,K]-[K+1,R],那么问题就转为合并L->K,K+1->R这两堆石子的代价这其中我们还可以用前缀和数组来快速求合并[L,

利用指针,switch语句精简代码,给小白理清楚指针思路

解题思路:这个题有很多办法可以投机取巧,但是仍然建议小白脚踏实地,强化基础。我们利用指针实现对字符串的访问,无需多余的索引,常数,小白可以思考为什么指针a,b进入函数过后,再出来,他们指向的地址没有变化。a用来保存输入,b用来作为结果存储。注意事项:思考传参时,

最复杂的解题方法

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int i,j,a,k,b=0,c=0,d=0,e=0,f=0;    scanf("%d",&a);  ……

安之 用STL模拟栈的方法

摘要:解题思路:注意事项:参考代码:#include <bits/stdc++.h>using namespace std;int main(){ //3 123    321 //3 123 312 ve……

最普通的解题方法

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<math.h>int main(){    int i,a;    double b=30.0;    scanf("……