自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线代弱鸡指南(期中版

给小仙女备考用的。。希望小仙女考的很棒呢 教材参考:同济大学第五版线性代数 版权所有:帅气的二狗第一章 行列式二阶和三阶行列式对换行列式的性质行列式按行(列)展开范德蒙德行列式克拉默法则第二章 矩阵及其计算矩阵矩阵的运算逆矩阵矩阵分块法第三章 矩阵的初等变换与线性方程组矩阵的初等变换矩阵的秩线性方程组的解第四章 向量组的线性相关性向量组...

2018-05-03 01:30:10 637

原创 Cow Bowling POJ - 3176

很水的dp 拿来练手的#include <iostream>const int maxn=360;int dp[maxn][maxn];int arr[maxn][maxn];int N;using namespace std;int main() { //freopen("in","r",stdin); //freopen("out","w",st...

2018-03-20 10:24:24 134

原创 Task 'gift1': Greedy Gift Givers

每天刷两道usaco有益身心健康Orz直接模拟就好了 就是练代码的不出错能力的 话说竟然被钱和人数都为零的情况卡了一下 真实智障Orz/*PROG: gift1ID: mayuhan1LANG: C++*/#include <iostream>#include <fstream>#include <map>using namespa...

2018-03-18 17:14:10 456

原创 Your Ride Is Here

从零开始刷的usaco之路这题很简单 直接模拟就好了/*PROG: rideID: mayuhan1LANG: C++*/#include <iostream>#include <fstream>#include <cmath>using namespace std;int main() { freopen("ride.in...

2018-03-18 17:09:30 224

原创 Educational Codeforces Round 34 (Rated for Div. 2)

这是我这个弱渣第一次正儿八经打codeforce的比赛只水出来A题一道签到题,B题和C题只是有思路 但是并没有写出来 至于D E F就根本没有看 可能没有挑战的欲望吧 以后就算做不出来也会想一想思路的总结一下 还是算法理解的不透彻 做题做的不够多 思路不够开阔而且自己就掌握那一点算法 总是想着用 画蛇添足看别人的代码是真的感受到了算法的魅力 简洁 大方赶紧抓紧复习完 然后就可以愉快的写一个

2017-12-13 16:57:49 343

原创 POJ3126 Prime Path

要注意筛素数的时候要小于等于 第一次wa原因是有的是合数而判断为素数//总体思路 先打一张素数表 之后从千位开始改变状态 进行bfs#include<iostream>#include<queue>#define MAX 10001using namespace std;bool prime[MAX]; //打一张素数表int dis[MAX];void

2017-11-28 20:30:39 127

原创 POJ3278 Catch That Cow

本来以为是一道很简单的题 然后后来RE了10次 看了看讨论区才知道是数组越界问题 就是一定要先判断数组有没有越界 附AC BFS写法#include<iostream>#include<queue>using namespace std;#define MAX 1000001#define INF 1000000void bfs(int n, int k);int d[MAX];

2017-11-27 20:53:18 156

原创 POJ 1321-棋盘问题

简单DFS 思路简单 别忘记把测试代码注释掉#include<iostream>using namespace std;char chess[10][10];bool x_state[10];bool y_state[10];void input();int valid(int x,int y);void dfs(int x, int y, int d);int n, num,

2017-11-26 22:32:25 164

原创 POJ - 3009 Curling 2.0

这是一个简单的BFS题目 当step>10时直接剪枝可以减少运算量 bfs结束进行回溯 用dfs有些复杂 因为棋盘是不断的在变化的#include<iostream>using namespace std;#define MAX_H 30#define MAX_W 30void input(int w, int h);void dfs(int sx, int sy, int d);

2017-11-26 13:54:12 195

原创 A Knight's Journey POJ - 2488

bfs+回溯注意方向 因为默认为A1第一个 如果要按照字典序输出方向导数不能错 记得回溯 即如果这条路不行就将走过的路恢复到原来的状态#include<iostream>#include<cstdio>using namespace std;int dx[] = { -1,1,-2,2,-2,2,-1,1 }; //方向不能错 因为要按照字典序输出int dy[] = {

2017-10-27 16:11:48 154

原创 UVA - 1368 DNA Consensus String

思路:统计字符的最大值 若有相同的以字典序第一个为准输入 简单题#include<iostream>#include<cstdio>#include<string>#include<algorithm>using namespace std;int main(){ int T, m, n; int i, j; int a_count = 0, g_count =

2017-10-08 10:09:30 176

空空如也

空空如也

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

TA关注的人

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