#define MaxSize 1000
//定义栈
typedef struct Stack
{
    char data[MaxSize];//数组实现栈内元素定位
    int top;//栈顶下标
    int buttom;//栈底下标
} Stack;
#define MaxSize 1000
//定义队列
typedef struct Queue
{
    char data[MaxSize];
    int front;
    int rear;
    int count;
} Queue;
//入队列
bool inQueue(Queue *queue,char element)
{
    if(queue->count >= MaxSize){
        return false
    }else{
        queue->rear = (queue->rear + 1) % MaxSize;
        queue->data[queue->rear] = element;
        queue->count++;
         return true;
    }
}  

 

相关文章:

  • 2021-08-23
  • 2021-08-06
  • 2022-02-14
  • 2021-05-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-17
  • 2022-01-10
  • 2022-03-08
  • 2021-05-01
  • 2022-02-02
  • 2022-12-23
  • 2021-12-18
相关资源
相似解决方案