- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 将中缀表达式转化成后缀表达式(逆波兰式)
<br />直接上代码:<br /> <br />/*中缀表达式 转换成 后缀表达式(逆波兰式)*/<br />#include<stdio.h><br />#include<stdlib.h><br /><br />struct Stack<br />{<br /> int Capacity;<br /> int top;<br /> char *Array;<br />};<br /><br />int get_priority(char c)<br />{<br /> if( (c=='+') ||
2011-04-17 22:17:00 1781
原创 桶排序
<br />/*<br />桶排序<br />*/<br />#include<stdio.h><br />#include<time.h><br />#include<stdlib.h><br />#define TOTAL 100<br />void init_num(int x[]) //产生0-99大小之间的随机数<br />{<br /> int i;<br /> srand( (unsigned)time( NULL ) );<br /> for(i=0;i<TOTAL;i++)<br />
2011-04-15 14:09:00 633
原创 两个一元多项式相乘,数组与链表实现
<br />/*<br />一元多项式求乘积<br />*/<br />#include<stdio.h><br />#include<time.h><br />#include<stdlib.h><br />void init_num(int x[],int y[])<br />{<br /> /*<br /> int i;<br /> srand( (unsigned)time( NULL ) );<br /> for(i=0;i<65536;i++)<br /> {<br /> srand( (un
2011-04-15 13:13:00 6923 2
原创 求两个数的最大公约数(编程之美上有解答)
这里所使用的其实就是阿基里德算法,求两个数的最大公约数。算法过程: 比如求 17与6的最大公约数令M=17,N=6;第一次:R=M%N=5; M=N=6; N =R=5第二次: R=M%N = 1; M=N=5; N=R=1;第三次: R=M%N =0, M=N=1,N=R=0。所以结束条件为if(N==0)返回 retur
2011-04-15 12:00:00 2701
h.264学习文档(5个文档)
2010-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人