
算法和数据结构
冰点小爱
热爱程序,为程序而疯狂
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
十六进制到十进制转换
不多说了,直接上代码了#include #include #include using namespace std;const int N=10;char a[N];int main(){ int t; scanf("%d",&t); while(t--) { int z=0; scanf("%s",a); int len=strlen(a);原创 2012-04-06 19:33:50 · 586 阅读 · 0 评论 -
poj2756二叉树
出去兴趣做做这些。牛人可以直接无视.. /* Author:snowflake Time:2012/4/9 desc:poj2756简单题 *//*结题报告:这题就是找到一个最先能使两个点重合的节点,依次枚举两个数所经历的节点,直到根节点,然后在对比其内容。 */#include #include using namespace std;原创 2012-04-09 16:01:25 · 1321 阅读 · 0 评论 -
hdu 1004 Let the Balloon Rise
此题为水题 代码:/* Author:snowflake Time:2012/4/24 Desc:hdu 1004 字符串问题 水题 */#include #include #include using namespace std;int main(){ int n; char color[1000][15]; w原创 2012-04-24 20:15:13 · 451 阅读 · 0 评论 -
poj 1700 Crossing River
/* 1> 最快的(即所用时间t[0])和次快的过河,然后最快的将船划回来,再次慢的和最慢的过河,然后次快的将船划回来.2> 最快的和最慢的过河,然后最快的将船划回来,再最快的和次慢的过河,然后最快的将船划回来.这样就将过河所需时间最大的两个人送过了河,而对于剩下的人,采用同样的处理方式,接下来做的就是判断怎样用的时间最少.1> 方案1所需时间为:t[0]+2*t[1]+t[n-1原创 2012-05-10 15:49:27 · 683 阅读 · 2 评论