每日一题
文章平均质量分 61
刘敬_
时光不待人
展开
-
#每日一题 设计循环队列
力扣https://leetcode-cn.com/problems/design-circular-queue/ 审题: 1.先进先出:模拟队列 2.通过头尾循环利用空间 :双向(头尾连接),题意已经暗示你用数组去模拟。 3.操作:功能函数 4.示例,便于我们写对返回值和传参 伪代码: 1.创建一个结构体,里面有指针a,有下标rear和front,(相当于头尾指针)还有k(存装有效数据的个数) 2.伪代码: MyCircularQueue*myCircularQueueC...原创 2022-02-10 18:08:59 · 602 阅读 · 3 评论 -
用队列模拟栈(C语言实现)
1.用队列模拟栈 注意此处的格式要求要详细阅读 /** * Your MyStack struct will be instantiated and called as such: * MyStack* obj = myStackCreate(); * myStackPush(obj, x); * int param_2 = myStackPop(obj); * int param_3 = myStackTop(obj); * bool param_4 = myStackEm原创 2022-02-09 23:47:19 · 813 阅读 · 0 评论 -
每日一题(02):倒置字符串
整理一些入门的数据结构题和算法题。旨在反思与启示。原创 2022-01-21 22:47:51 · 504 阅读 · 0 评论