自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Gas Station

【代码】Gas Station。

2022-11-30 16:24:55 110 1

原创 Integer Factorization

【代码】Integer Factorization。

2022-11-22 11:59:25 97

原创 To Fill or Not to Fill

【代码】To Fill or Not to Fill。

2022-11-12 12:30:53 72

原创 To fill or Not to Fill

2.如果当前加油站费用最低:就加满,计算加油费用和到达后剩余的油。1.每到达一个加油站就寻找下一个最优的加油站k,并计算转移到它的费用。(2)不够,加正好到达k的油,计算加油费用,到达k,油为0,(1)油够,转移费用为0,计算到达后剩余的油。实现每一次转移均花费最少,并累加到这个最少的费用。

2022-11-12 12:28:04 1305

原创 编程团体赛

数组可以替代map

2022-11-10 19:10:28 54

原创 数字加密

【代码】数字加密。

2022-11-06 15:52:37 73

原创 并查集

int Find(int x){ //路径压缩 递推。int Find(int x){ //查找父节点 递归。i++){ //初始化。int Find(int x){ //递推。int Find(int x){ //递归。

2022-10-27 22:20:28 43

原创 AVL

int getheight(node* root){ //获得树高。void search(node* root,int x){ //查找。void Insert(node* & root,int x){ //删除。node* create(int* a,int n){ //AVL树的创建。

2022-10-27 20:54:24 77

原创 BST二叉查找树 查找 插入 建立 删除

【代码】BST 查找 插入 建立 删除。

2022-10-27 18:07:52 60

原创 后序和中序

};}int k;k

2022-10-26 20:43:49 56

原创 二叉树遍历

void Lorder(node* root){ //层序相当于BFS。

2022-10-26 15:50:25 46

原创 BFS 迷宫 最少步数

} s,t;int n,m;}}}while(!;}i

2022-10-25 21:11:34 80

原创 BFS 最少块数

int m,n;}};}}}while(!i

2022-10-25 21:10:07 50

原创 链表 动态创建 查找 插入 删除

【代码】链表 动态创建 查找 插入 删除。

2022-10-24 22:33:32 432

原创 创建链表

;i

2022-10-24 15:20:17 119

原创 组合数 求余 C(n,m,p)

}i

2022-10-23 21:48:10 189

原创 组合数的计算

i

2022-10-23 20:24:41 56

原创 n!中有多少个质因子p

i

2022-10-23 19:31:40 56

原创 大整数 加减乘除

};bign c;i

2022-10-23 15:54:07 73

原创 分数的化简 加减乘除 输出

int up;}}}f;}}}else{}}}}

2022-10-22 21:07:11 87

原创 快速排序

int a[Max];}}}}int n;i

2022-10-21 16:37:10 53

原创 1032 挖掘机技术哪家强

struct M {};};int n;i

2022-10-18 10:36:43 34

原创 Monkey Banana Problem 动态规划

#includeusing namespace std;const int Max=1000;int a[Max][Max];int dp[Max][Max];int main() { int caseN; cin>>caseN; for(int i=0; i>n) { memset(a,0,sizeof(a));

2022-10-16 17:30:18 188

原创 Common Subsequence 动态规划

i

2022-10-16 15:38:35 178

原创 p3关键路径

if(graph[u].size()==0) { //出度为0的点为实际汇点。//拓扑排序,为求顶点(事件开始)最晚开始时间作准备​。//记录顶点(事件开始)最晚开始时间​。if(indegree[i]==0) { //入度为0的点为实际源点。

2022-10-15 22:27:14 83

原创 Square (DFS) 剪枝

/说明这根木棍放在这里不合适。//说明这根木棍放在这里不合适。

2022-10-11 10:58:46 200

原创 A Knight‘s Journey (DFS)

极为重要,回溯的思想,搜索失败的时候,当前位置访问的标记要变会false;//八个方向的走法都不行,则本次递归失败,回到上一次递归层。if(DFS(nextx,nexty,step+1,str+col+row)) { //递归,从这一格继续向下一格前进。DFS(0,0,1,"A1")) { //初始状态。

2022-10-10 20:37:10 136 1

原创 Big & Base封闭类问题

因为Big类有两个成员,成员变量v和成员对象b.所以构造函数应写为Big(int n): v(n), b(n){}这里可以不用写复制构造函数,还是因为复制构造函数会自动生成。写的话可以写Big(const Big & y): v(y.v), b(y.v){}...

2022-04-12 18:48:36 400 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除