题目描述 给你一个整数数组 arr,请你将该数组分隔为长度 最多 为 k 的一些(连续)子数组。分隔完成后,每个子数组的中的所有值都...
本篇为笔者学习数据结构时,在牛客网站的刷题笔记。 数据结构分为: 逻辑结构【面向问题的】 集合结构 线性结构(一对一) 树形...
题目 设计一个找到数据流中第 k 大元素的类(class)。注意是排序后的第 k 大元素,不是第 k 个不同的元素。 请实现 KthLargest 类...
目录标题 引言:QLinkedList 的重要性 与简介 `QLinkedList` 的常用接口 QLinkedList 基础 高级用法:QLinkedList 中的算法与功能&...
目录标题 引言:QList 的重要性与应用场景(Introduction: The Importance and Application Scenarios of QList) QList的常用接口 QLi...
目录标题 引言:QStack 的重要性与简介 QStack的常用接口 使用QStack可能遇到的问题和解决方案. QStack和std::stack QStack 的性能优化 QStack的优...
文章目录 80. 删除有序数组中的重复项 II 题目 解题思路 解题思路【学习】 双指针 80. 删除有序数组中的重复项 II 题目 给你一个有序数组 nums...
文章目录 介绍 过程 优势 排序过程特点 排序效率 介绍 冒泡排序是一种简单的排序算法,它的基本思想是重复地交换相邻两个元素,直到排...