会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xwh_blog
!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年5月1日
P1138 第k小整数(洛谷)
摘要: 题目描述: 传送门 题解:一道入门的桶排序,过于简单所以直接贴代码 代码: 1 #include<iostream> 2 using namespace std; 3 4 int count[30000]={0}; 5 int main(){ 6 int a[10000]; 7 int n,k; 8
阅读全文
posted @ 2020-05-01 23:19 neverstopcoding
阅读(256)
评论(0)
推荐(0)
2020年4月28日
桶排序算法
摘要: 事先知道序列中的记录都位于某个小区间段[0,m)内。 将具有相同值的记录都分配到同一个桶中,然后依次按照编号从桶中取出记录,组成一个有序序列。 桶式排序算法 template <class Record> class BucketSorter:public Sorter<Record,Compare
阅读全文
posted @ 2020-04-28 15:23 neverstopcoding
阅读(201)
评论(0)
推荐(0)
VS code的C++/C环境如何配置
摘要: VScode只是一个纯文本的编辑器,是微软开发的一款轻量级的代码编辑器。VScode中包含了很多特性如语法高亮、括号匹配、代码片段收集等等,同时VScode中含有丰富的插件可供用户选择和支持多种语言形式。VScode并不是IDE(集成开发环境),不含编译器和许多其它功能,所以需要自己先搭建环境和安装
阅读全文
posted @ 2020-04-28 02:04 neverstopcoding
阅读(409)
评论(1)
推荐(0)
2020年4月27日
单源最短路径(标准版)
摘要: 题目描述: 传送门 与弱化版的单圈最短路径题(即P3371)的题目比较,主要有两个不同点(其他的基本不变): 1.此题中说明了所给的测试数据能保证起始点访问到所有的点 2.很明显,这个题的时间限制更加严格 题解:因此要解决此题,我们可以再P3371的基础上(代码链接)进行修改+优化,即可达到此题的要
阅读全文
posted @ 2020-04-27 17:45 neverstopcoding
阅读(539)
评论(0)
推荐(0)
2020年4月26日
单源最短路径模板(弱化版)
摘要: 题目描述:传送门 题解思路: 此题目如果直接套用单源最短路径的模板并且不使用优化(即无最小堆或者优先队列帮助实现),并以邻接矩阵的方式储存点和边及权值,最多只能得到70分,测试点卡在MLE上。 在无优化的单源最短路径模板上,倘若使用前向星的方法来实现边和点的储存(只换了储存方式,其他的操作和思想没变
阅读全文
posted @ 2020-04-26 18:18 neverstopcoding
阅读(253)
评论(0)
推荐(0)
2020年4月20日
P1747 好奇怪的游戏(洛谷)
摘要: 题目描述: 传送门 思路: 一个很常见的bfs问题,关键是如何处理搜索走马位置和走象的位置。对于处于某一个坐标时,我们需要考虑的是当前位置的下一个可能的位置在哪,然后搜索出合理的位置再将其入队,再从而去进入到下一个位置去搜索。所以如何搜某一位置的下一个位置:对于走马方式,有8个方向,则一般有8个位置
阅读全文
posted @ 2020-04-20 01:53 neverstopcoding
阅读(261)
评论(0)
推荐(0)
P1364 医院设置(洛谷)
摘要: 题目描述:传送门 思路实现: 看见最短路径:我们可以联想到的算法有狄克斯特拉算法,弗洛伊德算法和bfs。实际上这道题目弗洛伊德算法比较合适,但此处作为一个bfs问题来求解。由于医院可能建立的点有1~n,因此分别以1~n为起点去进行bfs,分别求出最短路径,再从这些最短路径中挑选出最小的那条路径,该路
阅读全文
posted @ 2020-04-20 01:45 neverstopcoding
阅读(248)
评论(0)
推荐(0)
2020年4月17日
如何求拓扑排序的所有种类及种类数
摘要: 输入:第一行为点数n和各连接边数m 接下来m行写某一条有向边的起始点和终止点 输出:拓扑排序所有方案和方案种数 sample input 9 10 0 1 1 3 2 4 3 2 3 6 5 4 6 5 7 5 8 6 8 7 sample output 0 1 3 2 8 6 7 5 4 0 1
阅读全文
posted @ 2020-04-17 18:18 neverstopcoding
阅读(2914)
评论(0)
推荐(0)
2020年4月16日
汇编语言之加法练习程序
摘要: 题目描述: 加法练习程序。要求:从键盘输入百位数以内的加法算式,并提示输入答案,若正确给出正确提示,若错误给出错误提示,并提示输入答案;按R 键继续输入下一题,按Q 键返回DOS。 扩展功能: 支持多位加数相加 代码: 1 enterline macro ;定义回车换行的宏指令 2 mov dl,1
阅读全文
posted @ 2020-04-16 23:42 neverstopcoding
阅读(2321)
评论(0)
推荐(0)
排序算法总结
摘要: STL中的sort函数: sort是一种快速排序,最好、正常和平均时间复杂度都为O(nlogn),最差的时间复杂度将达到O(n^2)。由于是一种快排,所以sort不是一种稳定的排序算法。 常见的sort的两4种形式: 1.sort(array+1,array+n+1):即默认的从小到大排序,这是so
阅读全文
posted @ 2020-04-16 14:02 neverstopcoding
阅读(109)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告