题解列表

筛选

优质题解

【小白向】二叉堆vector实现详解

[TOC]#Part-1前置算法在阅读这篇题解之前,你需要明白完全二叉树的概念,[百度一下](https://baike.baidu.com/item/%E5%AE%8C%E5%85%A8%E4%BA%8C%E5%8F%89%E6%A0%91/7773232?fr=aladdin)#Part1概述二叉

蓝桥杯基础练习VIP-矩形面积交-题解(C++代码)

解题思路:注意事项:/*功能描述:对容器内元素进行排序函数原型:sort(iteratorbeg,iteratorend,_Pred);第三个参数不写时,默认按照升序排列,自己如果想按降序排序,写一个返回值为布尔类型的排序函数boolcmp(inta,
优质题解

数据结构-Dijskra堆优化详解(C++)(小白向)

在看这篇文章之前,你需要学会如何存储图,本文所用为邻接表。[百度一下](https://baike.baidu.com/item/%E9%82%BB%E6%8E%A5%E8%A1%A8/9796152?fr=aladdin)###概述dij是一种快速求单源最短路径的贪心算法。

公交汽车-题解(C++代码)解法简单易懂

这题的思路和零钱兑换差不多,直接动态规划```cpp#includeusingnamespacestd;intfee[11],n,dp[60000];//随便开一个足够大的数组就行了intmain(){for(inti=1;i>fee[i];cin>>n;for(inti=1;i