
经典算法
little_two_two
这个作者很懒,什么都没留下…
展开
-
排序算法总结
#include #include #include using namespace std;int NUM;const int SortFunNum = 8;template void BubleSort(T a[], int, int);template void SelectSort(T a[], int, int);template void InsertSor原创 2014-12-01 23:24:43 · 670 阅读 · 0 评论 -
循环移位算法
#include #include #include static void Swap(char *p, char *q);static void Reverse(char *str, size_t i, size_t n);void String_Shift_Reverse(char *str, int n){ size_t len; assert(NULL != s原创 2014-12-11 10:31:05 · 942 阅读 · 0 评论 -
10个重要的算法C语言实现源代码
转载自:http://blog.youkuaiyun.com/ch_soft/article/details/8424582包括拉格朗日,牛顿插值,高斯,龙贝格,牛顿迭代,牛顿-科特斯,雅克比,秦九昭,幂法,高斯塞德尔 。都是经典的数学算法,希望能开托您的思路。转自kunli.info1.拉格朗日插值多项式 ,用于离散数据的拟合C/C++ code#include #inc转载 2015-01-19 14:19:04 · 1056 阅读 · 0 评论 -
查找数组中第二大或者第二小的数值
给出一个无序数组,找出其中的第二大或者第二小的数值,下面给出详细代码,仅供参考。#include int FindSecondBiggest(int* v, int len){ if (v == NULL || len < 2) { return -1; } int i,max = v[0],second = v[1]; i原创 2015-02-08 18:12:04 · 3172 阅读 · 0 评论