logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++多态(设计一个复数Complex类,实现复数的加、减运算,并实现复数的输入、输出。)

法一:友元函数#include<iostream>#include<cmath>using namespace std;class Complex{public:Complex(){real=0;imag=0;}Complex(float re,float im){real=re;imag=im;}Complex(float re){

#c++
错误提示----The public type must be defined in its own file

出现The public type c must be defined in its own file这个问题,是由于定义的JAVA类同文件名不一致;  解决方法:  1、把文件名修改同公共类一样的名字;  2、把类名修改成同文件名;  3.子类继承父类时,不需要再用public修饰  ~一个文件中有多个类,只有与文件名一致的类名,才能声明为:public内部类不能声明为:public一个文件中只

#java
算法( 单调栈)

给定一个长度为N的整数数列,输出每个数左边第一个比它小的数,如果不存在则输出-1。输入格式第一行包含整数N,表示数列长度。第二行包含N个整数,表示整数数列。输出格式共一行,包含N个整数,其中第i个数表示第i个数的左边第一个比它小的数,如果不存在则输出-1。数据范围1≤N≤10^51≤数列中元素≤10^9输入样例:53 4 2 7 5输出样例:-1 3 -1 2 2#include<iostr

数据结构(顺序队列/链队列//循环队列)

顺序队列#include<iostream>#include<malloc.h>using namespace std;typedef int ElemType;const int MaxSize=200;typedef struct{ElemType data[MaxSize];int rear,front;}SqQueue;void InitQueue(SqQueue

#数据结构
到底了