题解列表

筛选

优先队列解法

摘要:解题思路:1. 使用优先队列来优化选择窗口的操作,优先队列(小顶堆)的特性可以保证每次堆顶元素就是当前空闲时间最早(即空闲时间最短)的窗口&……

高精度阶乘和(简写)

摘要:解题思路:1、定义数组a用来存储阶乘,s存储阶乘和,逆序存储值(初始值为1,a[1]=1,长度len为1),循环时只需将乘数i乘以a的每个位数即可。2、将a的每一位进位计算,当a[len]产生……

转化为数学问题

摘要:解题思路:A/(B+1)+1<V<A/B注意事项:参考代码:#include<stdio.h>int main (){int i,n,min=-1,max=999999999,……

使用STL中的map与priority_queue

摘要:解题思路:同时使用STL中的map与priority_queue;map具有映射功能,能够很好地统计出现次数,很好地节约空间;priority_queue用小根堆的特性可以直接将输入的数进行排序,同时……

C语言简单解法

摘要:解题思路:使用fgets来读取字符串,用fgets+strcspn()处理换行 符代替gets()可以避免gets()带来的安全风险。注意事项:注意,fgets()读取后会……