文章 2024-09-30 来自:开发者社区

01_设计一个有getMin功能的栈

01_设计一个有getMin功能的栈 【题目】 实现一个特殊的栈,在实现栈的基本功能的基础上,再实现返回栈中最小元素的操作。 【要求】 pop、push、getMin操作的时间复杂度都是O(1) 设计的栈类型可以使用现成的栈结构 方法一: 【思路】我们使用两个栈,一个栈用来保存当前栈中的元素,其功能和一个正常的栈没有...

01_设计一个有getMin功能的栈
文章 2024-05-08 来自:开发者社区

【栈】基于顺序表的栈功能实现

栈 1 栈是什么 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端 称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(Last In First Out)的原则。 1.1 基本功能 压栈:栈的插入操作叫做进栈/压栈/入栈,入数据在栈顶。 出栈:栈的删除操作叫做出栈。出数据也在栈顶。 ...

【栈】基于顺序表的栈功能实现
文章 2023-12-29 来自:开发者社区

【栈与队列_1】设计一个有getMin功能的栈

【题目】实现一个特殊功能的栈,在实现栈的基本功能的基础上,再实现返回栈中最小元素的操作。【要求】pop、push、getMin操作的时间复杂度都是O(1)设计的栈类型可以使用现成的栈结构【难度】士 一星【解答】1. 压入数据规则假设当前数据为 newNumber,先将其压入 stackData。然后判断 stackMin 是否为空如果为空,则 newNumber 也压入 stackMin;如果不....

问答 2023-04-19 来自:开发者社区

旧版本杩栈已经购买过的功能换成杩栈pro也是可以继续使用的是吗

旧版本杩栈已经购买过的功能换成杩栈pro也是可以继续使用的是吗

文章 2023-01-13 来自:开发者社区

大型电商网站:第四章:业务功能与数据结构分析

我现在要做的这个电商网站和京东类似,以下是首页展示:这里参考京东,访问京东网站,查看分类 分类表:base_catalog1,base_catalog2,base_catalog3对应三个级别的分类,后台维护也需要这些表一级分类,不需要传参数,直接查询一级分类表;二级分类,它通过你选中的一级分类id查询二级分类表;三级分类,它通过你选中的二级分类id查询三级分类表;案例:一级分类直接展示,选中一....

大型电商网站:第四章:业务功能与数据结构分析
文章 2022-11-27 来自:开发者社区

顺序表功能实现(增删查改)《数据结构(C语言版)》

博文内容:数据结构(C语言版)之顺序表及其功能实现(增删查改)博文作者:新晓·故知注:★博文转载请注明出处。★博文仅供学习交流,禁止用于商业用途。《数据结构(C语言版)》实战项目之顺序表(增删查改)功能实现:目录博文内容:数据结构(C语言版)之顺序表及其功能实现(增删查改)博文作者:新晓·故知注:★博文转载请注明出处。★博文仅供学习交流,禁止用于商业用途。《数据结构(C语言版)》实战项目之顺序表....

顺序表功能实现(增删查改)《数据结构(C语言版)》
文章 2022-09-26 来自:开发者社区

实验报告 抽象数据类型的表示和实现 (三元组) 实现对三元组的基本操作 创建 取值 置换 打印/销毁三元组等功能 数据结构(C语言版)

实验内容基本要求:设计实现抽象数据类型“三元组”,要求动态分配内存。每个三元组由任意三个实数的序列构成,基本操作包括:创建一个三元组,取三元组的任意一个分量,置三元组的任意一个分量,求三元组的最大分量,求三元组的最小分量,显示三元组,销毁三元组等。选作内容:实现两个三元组的对应分量相加或相减,给三元组的各分量同乘一个比例因子等操作。代码实现://#include<stdio.h> #....

实验报告 抽象数据类型的表示和实现 (三元组) 实现对三元组的基本操作 创建 取值 置换 打印/销毁三元组等功能 数据结构(C语言版)
问答 2022-04-15 来自:开发者社区

全功能栈是什么意思?

全功能栈是什么意思?

文章 2022-02-16 来自:开发者社区

使用数组实现栈stack功能

《算法导论》数据结构那一章节的练习。     方法一: 使用静态数组 [c-sharp] view plaincopyprint? #include<stdio.h>   int SS[10];//定义一个数组作为stack   int top=0;//定义stack的指针  ...

文章 2022-02-16 来自:开发者社区

好大一棵树,新春的祝福(二):功能节点的数据结构和页面展示

目录           1、n级分类的数据结构           2、我的树的数据结构和页面展现         &...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注