自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基础7---关于指针

c语言提供的指针能够对内存直接

2014-09-11 18:13:34 550

原创 基础6---最后一个单词的长度

本题我觉得最大的挑战在于思维方式的转换

2014-09-10 20:00:31 508

原创 基础5---移除数组中的重复元素

现在写的可能不太高效,先记录下来以后

2014-09-10 16:51:42 577

原创 基础4

这个题要求元素插入到数组中的位置,

2014-09-10 13:17:36 448

原创 基础3

简单的要求写一个删除数组元素的函数,值得注意的

2014-09-10 12:37:29 556

原创 基础2

有一个奇怪的国家,里面的国民对于事情的态度永远只有两面。当两个人遇到一起讨论一个事情的时候——两个持赞同观点的人遇到一起后会对这个事情都继续赞同;一个持赞同观点的人遇到一个持不赞同观点的人的时候,两人都会不再继续赞同;两个持不赞同观点的人遇到一起讨论后反而会对这个事情开始赞同。输入包括两行,每行包括N个数字(1≤N≤50),分别表示两个人对于N个事情对应的看法——0表示不赞同、1表示赞

2014-09-10 10:44:19 701

原创 基础题

现在踏实下来,从最基础的题开始做起,加油!

2014-09-09 22:58:07 689

原创 uva 1585 - Score

#include#includechar s[100];int main(){ int n; scanf("%d",& n); while (n--) { int m = 0, t = 0, i = 0; scanf("%s", s); for(int i=0;i<strlen(s);i++) { if (s[i] == 'X') m = 0; els

2014-09-06 23:07:31 622

原创 uva1586----Molar mass

难点在于元素下标是两位数及以上shi

2014-09-06 22:59:30 3716 2

原创 线性dp<一>

整理几个非常基础的线性dp基础题:

2014-07-26 17:52:04 722

原创 完全背包

1.完全背包 基础Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionBefore ACM can do anything, a budget must be prepared and t

2014-07-26 15:17:29 518

原创 01背包

整理01背包前,先将基本背包问题

2014-07-26 14:57:20 983

原创 多重背包

①基本题型:有N种物品和一个容量为V的背包。第i种物品最多有n[i]件可用,每件费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。②

2014-07-26 14:39:38 821

原创 二维费用背包

①基本题型:二维费用的背包问题是指对于每件物品,具有两种不同的费用,选择这件物品必须同时付出这两种代价,对于每种代价都有一个可付出的最大值(背包容量),求选择物品可以得到最大的价值。设第i件物品所需的两种代价分别为v[i]和u[i],两种代价可付出的最大值(两种背包容量)分别为V和U,物品的价值为w[i]。分析:相比经典的01背包问题,二维费用背包问题增加了一维费用,于是我们需

2014-07-26 14:26:50 821

原创 分组背包

开始整理dp中的背包问题,可以说tix

2014-07-26 14:22:27 596

原创 暴力求解

两道纯数学题,可用暴力q

2014-07-24 21:50:14 801

原创 贪心基础题总结

做了几道贪心基础例题,感觉代码不多,但好难想

2014-07-17 22:07:19 520

原创 广搜 象棋格

在一张8*8的象棋盘上,马走日的方式移动,问任意给定的两点pa,pb,问从pa到pb至少需要移动几步。用BFS,ben

2014-07-16 23:18:32 672

原创 走地板 深搜基础

其中的数组输入,要满足自己定义的x,y 的范围,有些别扭

2014-07-16 20:34:17 719

原创 广搜 基础 走迷宫 记录路径

#include #include #include #include #include #define N 5using namespace std;const int dx[4] = {0, 0, -1, 1};const int dy[4] = {-1, 1, 0, 0};int fa[N][N], grid[N][N];bool vis[N][N];inline b

2014-07-16 16:41:27 1730

原创 广搜基础 Farmer John

#include #include#include#include using namespace std;#define maxn 100005int main(){ int n , k ; while(scanf("%d%d",&n,&k)==2) { queue q; q.push (n); int t[maxn]; bool

2014-07-16 14:03:00 825

空空如也

空空如也

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

TA关注的人

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