自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(152)
  • 资源 (6)
  • 收藏
  • 关注

原创 C语言-飞机航班订票系统

#include#include#includestatic int airnum=0;//静态变量,自动统计航班数static int customer_num=0;//静态变量,自动统计客户数/*航班信息*//*typedef */struct airplane{   char airno[30];//航班号   char qidianzhan[

2017-12-16 22:28:19 16097 7

原创 C语言实现分块查找的算法

//文件名:exp9-3.cpp#include #define MAXL 100     //定义表中最多记录个数#define MAXI 20      //定义索引表的最大长度typedef int KeyType;typedef char InfoType[10];typedef struct{ KeyType key;               

2017-12-07 15:03:42 6396 1

原创 C语言实现二叉排序树的基本运算算法

二叉排序树的创建、查找和删除过程及其算法设计。(1)由关键字序列(4,9,0,1,8,6,3,5,2,7)创建一棵二叉排序树bt并以括号表示法输出;(2)判断bt是否为一棵二叉排序树;(3)采用递归和非递归两种方法查找关键字6的节点,并输出其查找路径;(4)分别删除bt中关键字为4和5的结点,并输出删除后的二叉排序。代码://文件名:exp9-4.cpp#include

2017-12-07 15:00:26 4249

原创 C语言实现折半查找(二分查找)的算法

编写一个程序exp9-2.cpp,输出在顺序表(1,2,3,4,5,6,7,8,9,10)中采用折半查找方法查找关键字9的过程。//文件名:exp9-2.cpp#include #define MAXL 100     //定义表中最多记录个数typedef int KeyType;typedef char InfoType[10];typedef struct {

2017-12-07 14:44:09 8192

原创 实现顺序查找的算法

编写一个程序exp9-1.cpp,输出在顺序表(3,6,2,10,1,8,5,7,4,9)中采用顺序查找方法查找关键字5的过程。//文件名:exp9-1.cpp#include #define MAXL 100     //定义表中最多记录个数typedef int KeyType;typedef char InfoType[10];typedef struct { 

2017-12-07 14:35:46 6265

原创 实现图的邻接矩阵和邻接表的存储

编写一个程序graph.cpp,设计带权图的邻接矩阵和邻接表的创建和输出运算(包括邻接矩阵和邻接表之间的转换)//图的基本运算算法#include #include //图的两种存储结构#define INF 32767    //定义∞#define MAXV 100    //最大顶点个数typedef char InfoType;//以下定义邻接矩阵类

2017-11-30 15:14:31 18059

原创 由遍历序列构造二叉树

//文件名:exp7-2.cpp#include #include #define MaxSize 100typedef char ElemType;typedef struct node{ ElemType data;    //数据元素 struct node *lchild;  //指向左孩子 struct node *rchild;  //指向右

2017-11-23 15:25:05 1555

原创 实现二叉树的各种基本运算的算法

#include #include #define MaxSize 100typedef char ElemType;typedef struct node{ ElemType data;    //数据元素 struct node *lchild;  //指向左孩子 struct node *rchild;  //指向右孩子} BTNode;voi

2017-11-23 15:01:29 21190 1

原创 环形队列的基本运算实现

#include #include #define MaxSize 100typedef char ElemType;typedef struct{    ElemType data[MaxSize];    int top;                    //栈指针}SqStack;void IniStack(SqStack *&s)     

2017-11-09 15:04:50 1397

原创 采用递归和非递归方法求解汉诺塔问题

递归:#includevoid move(int n, int x, int y){        printf("the %dth plate from %c to %c\n",n,x+65,y+65);}void hanoi(int n, int A, int B, int C){        if(n==1)            move(n,A,

2017-11-09 15:01:58 6407 1

原创 实现快速排序改进

用递归函数的形式快速排序#includeint main(){    int data[10]={6,1,2,7,9,3,4,5,10,8};    quicksort(data,0,9);    int i;    for(i=0;i        printf("%d",data[i]);    printf("\n");    return 0;}

2017-04-07 16:27:58 276

原创 统计出其中英文字母、数字、空格和其他字符的个数

Description输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。Input一行字符Output统计值Sample Inputaklsjflj123 sadf918u324 asdf91u32oasdf/.';123Sample Output23 16 2 4HINT#

2017-02-27 15:51:22 550

原创 输入字符串以及输出

Description编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。Input一行字符串Output统计数据,4个数字,空格分开。Sample Input!@#$%^QWERT    1234567Sample Output5 7 4 6

2017-02-27 15:47:36 345

原创 汽水瓶

题目描述有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?

2017-02-23 23:42:16 170

原创 母牛的故事

Description有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?Input输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0n=0表示输入数据的结束,不做处理。Output对于每个测试实例,输出在第n年的时候母牛的数量。 每个输出占一行。Sample Input

2017-02-23 23:37:53 206

原创 军训

题目描述有N 个军训新学员开始了他们的军训生活,第一天教官教他们站队,根据他们的身高,站成“凸”字形或者“凹”字形,也就是从左到右身高依次递增再递减或者依次递减再递增,如果是“凸”字形队列,身高最高的人可以有一个或者多个,其他人必须严格递增或或者递减,同样地,如果是“凹”字形队列,身高最矮的人可以有一个或者多个,其他人必须严格递增或者递减,现在这N 个同学已经站好了队,请你来判断一下现在这个队

2017-02-23 23:32:54 508

原创 将字符串插入到另一个字符串的指定位置(串)

Description将字符串t插入到字符串s中,在位置pos后插入。不得使用字符串操作函数,输出组合成的字符串。Input输入两个字符串(t和s)和要插入的位置(pos)Output输出组合后的字符串Sample Inputqwejij3Sample OutputjijqweHINT#incl

2017-02-23 23:25:28 4183

原创 Process finished with exit code -1073741819 (0xC0000005)

出现:进程已结束,退出代码-1073741819 (0xC0000005)运行程序之后原本前一段时间还能好好运行的代码突然运行不了。正常都是:进程已结束,退出代码0或者直接出现警告。关闭后台部分不必要程序(离谱但有用)

2023-04-09 15:36:22 1307

原创 学堂云 减脂与运动塑形

1.某学生感觉手臂上赘肉比较多,只要一直锻炼手臂,不用进行其他训练就可以瘦(错误)。2.在运动过程中,可以利用不用的器械,不同的重量,不同的运动数量以及训练组数做增肌,减脂,塑形等不同目的的训练(正确)。3.‍在减脂塑形的过程中,要有氧运动和力量训练同时进行(正确)。4.‍在训练时,大多动作都要收腹挺胸下颌微收来保持身体稳定(正确)。5.臀大肌、臀中肌和臀小肌功能一样,所以一个动作可以同时练习到三块肌肉(错误)。6.臀部肌群是由外到内层层包裹的,最外层是臀大肌,最内层是臀中肌(错误)。7.做仰卧

2021-12-17 15:06:43 6254 1

原创 学堂云 意在象中-中国古典诗词鉴赏

1 清新庾开府,俊逸鲍参军 称赞李白2以下文人中均有田园诗留存的一组是陶渊明、孟浩然、李白、杜甫3下列哪句诗是借明月表达诗人的相思之情?此时相望不相闻,愿逐月华流照君。4李白的诗中提到了很多酒的名字,下列哪种不是酒的名字渌水5北宋诗人周邦彦在《西河·金陵怀古》中写道:“酒旗戏鼓甚处市?想依稀、王谢邻里,燕子不知何世,入寻常、巷陌人家,相对如说兴亡,斜阳里。”诗中采用了什么修辞手法拟人6以下哪种意象不属于田园诗常见的意象?羌笛7王国维在《文学小言》说:“三代以下之诗人,无过

2021-12-17 15:05:16 1588

原创 字符串长度

Description写一函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度。Input一行字符串Output字符串长度Sample Inputt9g(*&WE3@#$fw2adECWErSample Output22HINT主函数已给定如下,提交时不需要包含下述主函数/* C代码 */int main(){ int stringlen (char *); char str[100];...

2021-01-14 17:03:52 213

原创 子序列问题(线性表)

题目描述两个整数序列A=a1,a2,a3,…,am和B=b1,b2,b3,…,bn已经存入两个单链表中,设计一个算法,判断序列B是否是序列A的子序列,代码给出如下,请修改~本题只需提交修改部分#include<stdio.h>#include<malloc.h>struct node //定义结构体{ int data; struct node *next;};struct node *creat(int n)...

2021-01-14 17:02:54 1101

原创 职工工资统计C++

题目描述定义了一个用于记录职工工资情况的结构体。请编写程序,输入职工人数,以及这些职工的姓名、基本工资、奖金,输出每位职工的姓名、基本工资、奖金和收入总额,并输出平均收入。 下面给出了程序的一部分,请将其余的部分补上。只提交begin和end之间的部分代码C:#include <stdio.h>using namespace std;struct WageList{ char name[10]; //姓名 double baseWage; /...

2021-01-12 15:09:47 1568

原创 直接插入排序

题目描述设计一个程序,实现直接插入排序算法,并输出{9,8,7,6,5,4,3,2,1,0}的排序过程。输入输出每个排序过程输出一行,直到排序完成。样例输出9 8 7 6 5 4 3 2 1 08 9 7 6 5 4 3 2 1 0......提示#include<stdio.h> int main() { int a[10]= {9,8,7,6,5,4,3,2,1,0}; int i,j,k,temp; ...

2021-01-12 15:08:39 208

原创 折半查找

#include<stdio.h>int binsearch(int *a,int n,int value);void input(int *a,int n);void input(int *a,int n){ int i; for(i=1;i<=n;i++) { scanf("%d",&a[i]); }}int binsearch(int *a,int n,int value){ int i,m=0; ...

2021-01-12 15:06:43 110

原创 长方柱类【C++ 类定义】

题目描述编写基于对象的程序,求长方柱(Bulk)的体积。数据成员包括长(length)、宽(width)、高(heigth)、体积,要求用成员函数实现下面的功能:(1)由键盘输入长方柱的长、宽、高;(2)计算长方柱的体积(volume)和表面积(areas);(3)输出这长方柱的体积和表面积。(可以复制提示部分的代码开始你的编程)输入长方柱的长、宽、高输出长方柱的体积和表面积样例输入2 3 4样例输出2452提示class Bulk...

2021-01-12 15:05:21 747

原创 学生成绩输入和输出

Description编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据,每个学生的数据包括num(学号)、name(姓名)、score[3](3门课的成绩)。编写一个函数input,用来输入5个学生的数据。Input5个学生的学号,姓名,3门课的成绩Output5个学生的学号,姓名,3门课的成绩Sample Input1001 zhangsan 100 90 861002 lisi 90 20 801003 wangwu 90 90 891

2021-01-12 15:04:34 1615

原创 写一函数,将两个字符串连接

#include<stdio.h>#include<string.h>void string(char *a,char *b){ strcat(a,b); puts(a);}int main(){ char str1[300]; char str2[200]; gets(str1); gets(str2); string(str1,str2); return 0;}

2021-01-12 15:03:17 841

原创 小数计算——结构体

Description小数可以看成是一个点和两个数组成的,因此可以定义成一个小数的结构体,现在请用结构体的知识来计算两个小数相加。注意:不考虑进位,输入的值都是小数,小数位只有一位。Input输入两个小数Output输出两个小数的和Sample Input1.23.4Sample Output4.6HINT//以下代码自动添加到程序结尾//c++int main(){ xiaoshu a,b; void add...

2021-01-12 15:02:00 465

原创 我的编号

题目描述建立一个学生链表,每个链表结点含有学生的基本信息,编号和姓名。现在n个学生站成一列,根据学生姓名查找学生的编号。请将代码补充完整,只需提交补充部分。请用C++方式提交C++代码:#include <iostream>#include <string.h>using namespace std;struct student{ int number; char name[20]; student *next;};student...

2021-01-12 15:00:56 533

原创 文件操作--二进制文件读入

Description现有100名学生的姓名(name)、学号(num)、英语(English)、数学(Math)、语文(Chinese)成绩存储在一个二进制文件student.dic中(姓名用char[20],学号和各科成绩用int存储),现要求将指定行数的学生信息输出,每条信息占一行。前5行学生信息为:akdh 13773 84 83 66fjka 30257 15 14 88sfhklas 61281 87 8 31hfu 38635 55 50 60iwehfk 928...

2021-01-12 15:00:00 833

原创 文件操作3

#include <stdio.h>#include <stdlib.h>#define TABSIZE 8 /* 制表符宽度 */int main(){ int num; /* 空格计数 */ int i; /* 循环变量 */ char ch; /* 当前读入字符 */ FILE *fin; /* 输入文件 */ fin=fopen("score.dic","r"); ...

2021-01-12 14:59:05 155

原创 文件操作2

2972: C语言习题5.24--文件操作1时间限制: 1 Sec 内存限制: 128 MB提交: 248 解决: 94题目描述文本文件score.dic 中存储了n名学生的信息(班级编号,姓名,成绩),每个学生信息占一行,每行的数据之间使用制表符分割,如下所示:145811 fuxin 100145811 chengxian 90145812 zhangxue 92145812 lijun 88……文件中存储的学生信息按照班级编号升序排列,每个班级的人数可以不...

2021-01-11 23:02:02 306

原创 文件操作1

#include <stdio.h>#include <stdlib.h>int main(){ int num=0; /* 班级人数计数 */ int sumScore=0; /* 累计成绩*/ int curClass; /* 当前班级 */ int curScore; /* 当前成绩 */ int lastClass; /* 上一个班级*/ int readItem...

2021-01-11 23:00:41 74

原创 贪心之To Fill or Not to Fill

题目描述With highways available, driving a car from Hangzhou to any other city is easy. But since the tank capacity of a car is limited, we have to find gas stations on the way from time to time. Different gas station may give different price. You are asked

2021-01-11 22:59:42 88

原创 贪心之Painter

题目描述The local toy store sells small fingerpainting kits with between three and twelve 50ml bottles of paint, each a different color. The paints are bright and fun to work with, and have the useful property that if you mix X ml each of any three differen

2021-01-11 22:59:07 87

原创 贪心之Packets

题目描述A factory produces products packed in square packets of the same height h and of the sizes 1*1, 2*2, 3*3, 4*4, 5*5, 6*6. These products are always delivered to customers in the square parcels of the same height h as the products have and of the size

2021-01-11 22:58:27 129

原创 贪心之Democracy in danger

题目描述In one of the countries of Caribbean basin all decisions were accepted by the simple majority of votes at the general meeting of citizens (fortunately, there were no lots of them). One of the local parties, aspiring to come to power as lawfully as p

2021-01-11 22:57:45 113

原创 顺序表基本运算(线性表)

题目描述编写一个程序,实现顺序表的各种基本运算(假设顺序表的元素类型为char),主函数已给出,请补充每一种方法。1、初始化顺序表L;2、采用尾插法依次插入元素a,b,c,d,e;3、输出顺序表L;4、输出顺序表L的长度;5、判断顺序表是否为空;6、输出顺序表L的第三个元素;7、输出元素a的位置;8、在第四个元素位置插入元素f;9、输出顺序表L;10、删除L的第三个元素;11、输出顺序表L;12、释放顺序表L; 顺序表的定义为type...

2021-01-11 22:57:00 1781

原创 输入一个数插入有序数组中

题目描述已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。输入第一行,原始数列。第二行,需要插入的数字。输出排序后的数列样例输入1 7 8 17 23 24 59 62 10150样例输出178172324505962101#include<stdio.h>#define N 10int main(){ int a[N],i,j,t,k; for(i=0;i<N;i++) ...

2021-01-11 22:56:19 884

packet32.h

一个头文件,做网络嗅控时要用到的头,在计算机网络可以用到

2018-12-25

Mstscpip.h

网络编程必须要用到的头文件,如果您的系统提示“没有找到mstcpip.h”或者“缺少mstcpip.h”等类似错误信息,请把mstcpip.h下载到本机

2018-12-23

AboutDialog

Java实现蜘蛛纸牌

2017-04-25

PKCard 2

Java实现蜘蛛纸牌

2017-04-25

SpiderMenuBar

Java实现蜘蛛纸牌

2017-04-25

Spider 1

Java实现蜘蛛纸牌

2017-04-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除