摘要:
//关于线性表的复习 //要点就数组存储,有一个last/len值表明表的长度,或者说表明最后一个元素的物理/存储位置 //数据数组存储是从a[0]开始存储的,求逻辑长度时得让物理长度last加1,即逻辑长度为last+1 //主要要注意的是逻辑和物理的转换; #define MAX 1000 ty 阅读全文
摘要:
数字三角形 #include<bits/stdc++.h> using namespace std; int r; int a[1005][1005]; int dp[1005][1005]; int main() { cin >> r; for(int i=1;i<=r;i++) for(int 阅读全文
摘要:
function dfsTemplate(root) { //存储最终结果 let res; //初始化当前结果 let start; //构造递归函数dfs,通常参数为当前节点和当前结果 let dfs = function (node, currentResult) { //终止条件返回判断 i 阅读全文
摘要:
高精乘 //高精度乘法模板 #include<iostream> #define MAXN 4002 using namespace std; int a[MAXN],b[MAXN],c[MAXN]; int main() { string m,n; cin >> m >> n; for(int i 阅读全文
摘要:
高精加 //模板题,没什么好说的,思想就是模拟竖式运算,要点就是倒序字符输入与进位 #include<iostream> #define MAXN 501 using namespace std; int a[MAXN],b[MAXN],c[MAXN]; int main() { string m, 阅读全文