题解列表
C语言训练-最大数问题
摘要:解题思路:注意事项:参考代码: #include<stdio.h>int main(){ int a[1000], max,i=0; scanf("%d", &a[0]); max = a……
图的遍历——BFS广度优先搜索
摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>
using namespace std;
const int mapsize=55;
int Map[mapsize……
C语言训练-尼科彻斯定理(python版)
摘要:解题思路:注意事项:参考代码:sum = 0n = int(input())s = []h = n**3if n%2 !=0 :#判断n奇偶性 for i in range(n**2-n//2*……
[Sapphire]1511:链表复数求和(C语言代码)
简单链表求和2022/4/7Sapphire解题思路:链表废才学链表的第一题,哈哈哈光看代码就可以了,我会有相应的解释注意事项:1.我有一问,这里如果不要typedef,那么在申请结点空间的时候应该用(Node*)malloc(sizeof(structNode)),
动态规划(闫氏DP)合并石子
**思路:**石子合并到最后一定是左边一堆和右边一堆进行合并,所以当最后两堆石子花费都为最小时,合并成为的新一堆石子的花费也是最小的所以状态转移方程:**dp[i][j]=min(dp[i][j],dp[i][k]+dp[k+1][j]+s[j]-s[i-1]);**dp[i][j]表示i到j堆石子合