数据结构和算法
文章平均质量分 64
天然呆的技术博客
纯天然的技术小呆呆
展开
-
链表的实现
# include # include typedef struct Node { int data; struct Node * pNext; }ST; ST * create_list(void) { int len;//链表的有效长度 int i; int val;//存放用户输入的值 printf("请输入链表的有效长度 len = "); scanf("%d",原创 2014-02-11 15:45:20 · 589 阅读 · 0 评论 -
小程序-兔子繁殖(斐波那契)
# include # define NUM 13 int main(void) { int i; int fib[NUM]={1,1}; for(i=2;i<NUM;i++) { fib[i]=fib[i-1]+fib[i-2]; } for(i=0;i<NUM;i++) { printf("第%d个月的兔子总数是:%d\n",i,fib[i]); } prin原创 2014-02-11 16:28:56 · 875 阅读 · 0 评论 -
递推小算法(递推存款)
# include //# define RATE = 0.0171 //# define FETCH = 1000 int main() { double fetch = 1000; double rate = 0.0171; double corpus[49]; int i; corpus[48]=fetch; for(i=47;i>0;i--) { corpus[i]原创 2014-02-11 17:03:19 · 740 阅读 · 0 评论 -
填数字玩游戏——穷举法演示
、 # include int main() { int i1,i2,i3,i4,i5; int num1,num2; for(i1=1;i1<=9;i1++) { for(i2=0;i2<=9;i2++) { for(i3=0;i3<=9;i3++) { for(int i4=0;i4<=9;i4++) { for(int i原创 2014-02-12 08:50:00 · 1028 阅读 · 0 评论 -
分治算法-选手赛程安排
原创 2014-02-13 14:10:41 · 744 阅读 · 0 评论 -
有用的十大算法
1. C4.5 C4.5算法是机器学习算法中的一种分类决策树算法,其核心算法是ID3算法. C4.5算法继承了ID3算法的优点,并在以下几方面对ID3算法进行了改进: 1) 用信息增益率来选择属性,克服了用信息增益选择属性时偏向选择取值多的属性的不足; 2) 在树构造过程中进行剪枝; 3) 能够完成对连续属性的离散化处理; 4) 能够对不完整数据原创 2014-02-19 10:22:17 · 651 阅读 · 0 评论