- 博客(6)
- 收藏
- 关注
原创 顺序表的插入删除归并排序最值操作C++实现代码
本程序包括: 数组静态分配建立顺序表;顺序表的插入、删除操作;顺序表的排序;顺序表的查找最大值;顺序表的归并操作,基本涵盖了顺序表的所有基本操作。 这个程序都是最简化的版本,日后可以拓展功能,比如可以从键盘键入数据来初始化顺序表等等。 介绍顺序表的文章很多,我只提供代码,文章中作了详细的注释,相信看过一点数据结构的都能看懂``。 #include <iostream> #define OK 1 #define ERROR 0 #define TRUE 1 #define FALSE 0 #def
2020-06-03 11:19:03
644
原创 关于介绍数组动态分配线性表的初始化,线性表的逆序的一道练习题
题目: 创建一个顺序表 List[]={1,2,6,9,7,4,22,11,25,17,8,3,55,101,39,44,71,39,21} 然后移动顺序表中的元素变为: List[]={8,3,55,101,39,44,71,39,21,1,2,6,9,7,4,22,11,25,17} 也就是把原来的顺序表元素8之前的元素,按照原来的顺序放在末尾。 思路: 1.首先我采用的数组动态分配线性表的方...
2020-05-03 19:34:04
392
3
原创 关于类和对象的一个综合练习,介绍几个知识点
关于类和对象的一个综合练习,介绍几个知识点 题目:使用静态成员函数求学生的平均成绩 #include <iostream> using namespace std; class Student//创建Student类 { public: Student(int n,int a,float s):num(n),age(a),score(s){}//用参数初始化表对数据初始化,格...
2020-03-29 15:53:21
239
原创 函数指针练习题,选择调用max函数或者min函数
题目要求: 输入两个整数,设计两个功能,输入1调用max函数,求出这两个数字中的大的那一个;输入2调用min函数,求出这两个数字中的小的那一个。 我自己使用的switch功能,因为好久不用了,想复习一下。代码如下,欢迎批评指正: #include <iostream> using namespace std; int max(int,int); int min(int,int); in...
2020-03-18 20:29:38
610
原创 用冒泡法排列10个数字的大小顺序
采用冒泡算法,对键盘输入的10个数字,按照由大到小的顺序排列。首先定义一个容量为``10的数组,使用for循环语句,输入需要排序的10个数字。然后,通过冒泡排序函数,将数组中的数重新排列。最后,通过for循环,输出排列过后的数组。 代码如下: include<iostream> using namespace std;//声明自定义函数 void sort( int * x,int n...
2020-03-17 14:55:41
3258
原创 计算立方体、圆柱、圆锥体积的小程序
#include <iostream> #include <cmath> using namespace std; void volume_square();//立方体体积函数声明 void volume_cylinder();//圆柱体积函数声明 void volume_cone();//圆锥体积函数声明 int main() { int choice=-1;...
2020-02-24 20:18:19
1173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人