- 博客(7)
- 资源 (8)
- 收藏
- 关注
原创 真心不知道哪里错了 。。。
大数加法计算器,各位能给个数据证明这个错了么。在NYOJ上就是WA,各种情况觉得自己考虑差不多了,郁闷中。。。其中两个操作数必须是正数。首先输入一个是测试数据的组数,按回车。然后输入两个加数。中间用空格隔开。#include#include#includeint maxInt(int a,int b){ if(a > b) return a; else return
2012-03-31 20:29:47 670
原创 字符串编修
算法想法源自《C语言名题精选百则》。源码如下:#include#include#include#define M 10int dealWith(char *s,char *t);int min3(int a,int b,int c);int main(){ char *s = "xbyzek"; char *t = "abcdef"; printf("
2012-03-26 21:35:20 428
原创 大数相乘
改变 op1 和 op2 可以实现任意位数的计算,代码如下:#include#include#includevoid calc(char *op1,char *op2){ int i; int j; int k = 0; int re; int carry = 0; int op1_len = strlen(op1); //5 int op2_len =
2012-03-26 11:39:23 374
原创 N后问题递归解 套了师兄的公式
#include #include#define SIZE 1000#define YES 1#define NO 0int isSame(int Arr[],int n){ int i; int *temp = (int *)malloc(sizeof(int) * n * 2);// for(i = 0;i < n;i++)// printf("%4d",Arr[
2012-03-26 10:40:27 473
原创 包含在其他区间内的区间
这是《C语言名题精选百则》中的5.18,就是给出一组区间,计算出所有被包含的区间的个数。标准答案就不贴了,有兴趣去参考原书吧。我只把我的答案贴一下。#includetypedef struct contain{ int left; int right;}contain;int whichContain(contain data[],int len);void so
2012-03-25 14:05:46 882
原创 我不知道为什么很多问题很简单但是还是要写很长时间 。。。
比如下面的问题,是求n个元素可以划分为多少个集合。例如输入3,就一共有{1,2,3},{1,2}{3},{1}{2,3},{1}{2}{3},{1,3}{2}五种分割方式。源码如下,改了很长时间,注释里面的是我之前的思路。#include#include#define CARRY 1#define NOCARRY 0int maxArr(int data[],int n
2012-03-25 08:11:09 470
原创 草稿一篇
终于明白曾经在围棋天地上看的一句话:“在围棋上电脑要战胜人类世界冠军,还需要几百年”。我试着寻找这句话,可实在是找不到了,印象中是一个叫陈祖贤的老师。不过,我却找到另外一篇很优秀的文章,链接 :http://www.niwota.com/submsg/579930/。看到这句话的时候,我还只是个小学未毕业的,名副其实的青葱少年。在当时看来,这样的观点太过悲观,毕竟,在当时,国际象棋
2012-03-03 23:45:19 552
"爱K(iK)"源码
2012-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人