最新 最热

什么是栈?

原文链接:https://note.noxussj.top/?source=cloudtencent栈是基础数据结构,栈是一种遵循后进先出原则的有序集合,添加新元素的一端称为栈顶,另一端称为栈底。操...

2023-06-10
5

时间复杂度

什么是时间复杂度?定性描述该算法的运行时间,一个函数、用大 O 表示,例如 O (1)、 O (n)、O (logN) ...常见的时间复杂度量级常数阶 O (1)对数阶 O (logN)线...

2023-06-08
5

数据结构 & 算法

原文链接:https://note.noxussj.top/?source=cloudtencent为什么要学习数据结构和算法?它对我们开发和程序有什么帮助?像我们平常都是使用框架和库进行开发的...

2023-06-06
5

【地铁上的面试题】--基础部分--数据结构与算法--栈和队列

栈是一种基于后进先出(Last-In-First-Out,LIFO)原则的抽象数据类型(ADT)。它可以理解为一种特殊的线性数据结构,其中元素按照一定的顺序进行插入和删除操作。 栈的定义包括以下几个要点:...

2023-06-04
1

【地铁上的面试题】--基础部分--数据结构与算法--树和图

树(Tree)是一种非线性的数据结构,由若干个节点(Node)组成。树的定义包括以下几个术语:

2023-06-04
2

Qz学算法-数据结构篇(引入)

所以说,要想算法好,学好数据结构是很有必要的,这要求我们要多想,多思考,在下面的基本结构中会有博主的个人思考,如果有小伙伴看了觉得有所启发,还请来个三连...

2023-06-01
1

【数据结构】我的学习笔记

常言说,打蛇打七寸,学习数据结构,关键要理解数据结构特点以及每种结构的增、删、查方法

2023-05-24
2

Python小姿势 - 基础数据结构与算法

Python中基础的数据结构与算法是非常重要的,它们可以帮助我们解决很多实际问题。今天我们就来学习一下Python中的基础数据结构与算法。

2023-04-28
1

华为OD机试 招聘

某公司组织一场公开招聘活动,假设由于人数和场地的限制, 每人每次面试的时长不等,并已经安排给定, 用(S1,E1)、(S2,E2)、(Sj,Ej)...(Si < Ei,均为非负整数)表示每场面试的开始和结束时间。 面试采用一对一的方式,即一名面试...

2023-04-13
1

华为OD机试 快递货车

一辆运送快递的货车, 运送的快递放在大小不等的长方体快递盒中, 为了能够装载更多的快递同时不能让货车超载, 需要计算最多能装多少个快递。 注:快递的体积不受限制。 快递数最多1000个,货车载重最大50000。...

2023-04-13
2