- 博客(5)
- 收藏
- 关注
原创 线性表的引入及其基本操作
一.线性表描述 1.线性表(Liner List):由同类型数据元素构成的有序序列的线性结构。2.表中元素的个数称为线性表的长度;3.线性表没有元素时成为空表;4.表起始位置称为表头,表的末尾称为表尾。二.线性表的基本操作 1. List MakeEmpty()初始化一个空线性表L; 2.ElementType Findth(int K,L
2017-10-30 21:51:03
535
原创 分治法
分治法int Max3( int A, int B, int C ){ /* 返回3个整数中的最大值 */ return A > B ? A > C ? A : C : B > C ? B : C;} int DivideAndConquer( int List[], int left, int right ){ /* 分治法求List[left]到L
2017-10-30 21:47:28
195
原创 Python程序元素分析
一.Python语法元素1.注释2.输入3.缩进4.输出5.变量6.分支7.常量8.循环9.表达式 #TempConvert.py表示单行注释,''多行注释'val=input("请输入带温度表示符号的温度值(列如32C):")#通过input给val赋值if val[-1] in ['C','c']: f=1.8*float(val[0:-1])
2017-10-29 22:05:51
405
原创 clock()函数调用模版
课程主要讲了对多项式的优化,给定一个多项式p=a0+a1*x+a2*x^2+...+an*x^n;正常解法:代码如下double f1(int n,double a[],double x){int i=0;double p=a[0]; for(i=1;i { p+=(a[i]*pow(x,i)); } return p;}从第一项开始一
2017-10-28 11:34:43
230
原创 陈越姥姥第一节数据结构课,printN
原题是这样的 给你一个N,打印出1到n的所有值;测试用例10,100,1000,10000,100000.....打印方法1:递归#includeusing namespace std;void print1N(int num){if(num){print1N(num-1);printf("%d ",num); }return ;}int
2017-10-28 10:25:32
824
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人