算法实现
文章平均质量分 63
a9ligoushi
这个作者很懒,什么都没留下…
展开
-
链表反转C实现(递归与循环)
1 //逆转链表http://blog.163.com/lichunliang1988116@126/blog/static/26599443201282083655446/ 2 #include 3 #include 4 typedef struct Node 5 { 6 int data; 7 Node *next; 8 }*Linkl原创 2013-10-20 21:30:53 · 928 阅读 · 0 评论 -
数组中连续最大和实现
/*auther:hansongjiang*/#include#includeusing namespace std;//http://www.cnblogs.com/CCBB/archive/2009/04/25/1443455.html//四种方法,一个一个写//第一个O(N*N) */从第i开始累加的最大的值int getMax0(int a[],int len){原创 2013-10-20 21:37:14 · 680 阅读 · 0 评论 -
梯度下降法学习笔记
http://blog.sina.com.cn/s/blog_69821363010156rs.htmlhttp://blog.csdn.net/pennyliang/article/details/6998517#include "stdio.h"int main(void){ float matrix[4][2]={{1,4},{2,5},{5,1},{4,2}};//矩转载 2013-10-21 13:39:15 · 508 阅读 · 0 评论 -
寻找丑数
//http://www.cnblogs.com/mingzi/archive/2009/08/04/1538491.html#include#include#includebool IsUgly(int num){ while(num%2==0) { num=num/2; } while(num%3==0) { num=num/3;原创 2013-10-23 10:36:17 · 486 阅读 · 0 评论 -
数组中最大差(左边有序)
#include//分治理法求解int max_diff(int a[],int low,int high)//max min 返回最大值与最小值;{ if(high-low<=0) { return -1000;//返回一个值就行,无用很小的值 } int mid=(low+high)/2; int leftDiffer=max_diff(a,lo原创 2013-10-23 21:45:24 · 554 阅读 · 0 评论