![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算方法
Robin_just
这个作者很懒,什么都没留下…
展开
-
递归排序
自己琢磨了一下午,最终还是利用调试和用笔在纸上画结构流程图搞懂了原创 2015-11-24 22:07:46 · 615 阅读 · 0 评论 -
计算方法_拉格朗日插值_C++实现_方法4
#include#include#include#include#include#define N 7int minX,maxX;int x[N+1],y[N+1];int main(){ int i; char pp[30]; int driver=DETECT,mode; initgraph(&driver,&mode原创 2016-11-03 22:00:01 · 1260 阅读 · 0 评论 -
计算方法_拉格朗日插值_C++实现_方法3
#includeusing namespace std;int main(){ /********************************************************** 申明变量 */ float x;//插值 float p[10][2];//已知(x0,y0),(x1,y1)... int n;//输入已知插值组数(即有几个已知点) fl原创 2016-11-03 21:58:47 · 693 阅读 · 0 评论 -
计算方法_拉格朗日插值_C++实现_方法2
#include#include#include#include#include#includeusing namespace std;int main( ){ int n; char c; void sub44(); cout<<"拉格朗日插值法 " ; sub44(); return 0;}void sub原创 2016-11-03 21:57:43 · 715 阅读 · 0 评论 -
计算方法_插值_C++实现
#include#include#include#include#include#includeusing namespace std;int main( ){ int n; char c; void sub11(),sub22(),sub33(),sub44(),sub55(),sub66(),sub77(); do { system(原创 2016-11-03 21:55:04 · 10312 阅读 · 1 评论 -
计算方法_拉格朗日插值_C++实现_方法1
拉格朗日(lagrange)插值计算2007-03-09 21:19/**拉格朗日插值计算拉格朗日插值公式: n nPn(x(i))= ∑〔 ∏ (x-x(j))/(x(k)-x(j)) 〕y(k) k=0 j=0 j≠k属性:插值计算法原创 2016-11-03 21:50:26 · 5760 阅读 · 0 评论 -
快速排序
#includeusing namespace std;int a[101],n;//定义全局变量,这两个变量需要在子函数中使用void quicksort(int left,int right){ int i,j,t,temp; if(left>right){ return; } temp=a[left];//temp中存的就是基准数 i=left; j=right;原创 2016-06-17 23:41:42 · 318 阅读 · 1 评论 -
冒泡排序
#includeusing namespace std;struct student{ char name[21]; int score;};//这里创建了一个结构体用来存储姓名和分数int main(){ struct student a[100],t; int i,j,n; cout<<"请输入共有多少个对象,即n="; cin>>n; cout<<"请依次输入n个人名和原创 2016-06-17 23:40:44 · 283 阅读 · 1 评论 -
桶排序
#includeusing namespace std;int main(){int book[1001],i,j,t,n;for(i=0;ibook[i]=0;//初始为0}coutcin>>n;coutfor(i=1;i//循环读入n个数cin>>t;//把每一个数读到变量t中,注意tbook[t]++;//进行计数,对编号为t的桶放一个小旗原创 2016-06-17 23:39:46 · 295 阅读 · 0 评论 -
判断素数算法
#include #include #include #include unsigned long gcd(unsigned long n,unsigned long r){ if(!r) return n; return gcd(r,n%r);}int cf(unsigned long n){ double i; for(i=2;i<=ceil(log(n)/log(2原创 2015-12-20 19:03:28 · 456 阅读 · 0 评论 -
计算方法_牛顿插值_C++实现
#include#includeusing namespace std; float * f(int n,float *x,float *y){ //该函数的返回值是一个长度为n+1的动态数组,存放各阶差商 float * f = new float[n+1]; f[0] = y[0]; //cout f原创 2016-11-03 22:01:59 · 6017 阅读 · 1 评论