✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C++详解】【Linux系统编程】【高阶数据结构】 目录 1、图的存储结构 ...
1. vetcor介绍及使用方法 1.1 什么是vector 1. vetcor是一种可以自己扩容的数组(扩大后不会变小)。 2. vector采用的连续存储空间来存储元素,这意味着我...
目录 什么是下三角矩阵? 我们要存哪些元素?一共几个? 推导索引映射公式 核心问题:给定 (i,j),如何计算 k? 什么是下三角矩阵? 一个 n × n 的矩阵,...
标签:计数排序 给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元...
本篇博客给大家带来的是排序的知识点, 由于时间有限, 分两天来写, 中篇主要实现后三种排序算法: 冒泡排序,快速排序,下一篇讲 归并排序.文章专栏: Java-...
个人主页:♡喜欢做梦 欢迎 👍点赞 ➕关注 ❤️收藏 💬评论 一、排序 1.排序的概念 排序:将一组数据进行按照特定的顺序(如升序或者降序)进...
排序 插⼊排序 希尔排序 直接选择排序 堆排序 冒泡排序 快速排序 归并排序 计数排序 排序的概念 排序:就是将一串东西,按照要求进行排序,按照递增或递减...
二分查找算法分析 二分查找算法其实也是对撞指针的另一种用法,左右两个指针分别指向数据的左右端点,然后双指针向中间移动。 朴素二分查找 上面这道题是朴...
一、图的基本概念及相关名词解释 1.1 图的基本概念 图是比线性表和树更为复杂且抽象的结,和以往所学结构不同的是图是一种表示型的结构,也就是说...
目录 题目链接:2712. 使所有字符相等的最小成本 - 力扣(LeetCode) 题目描述 解法一:规律发现 Java写法: C++写法: 运行时间 时间复杂度和空间复杂度 ...