2018年7月26日
摘要:
这些都是排序类型的题,很多可以用sort直接就出来了,但是很多的东西需要自己敲出来,只有自己一点一点的敲出来,才能是自己的。P1177 【模板】快速排序链接:https://www.luogu.org/probl...
阅读全文
posted @ 2018-07-26 14:31
Refused
阅读(64)
推荐(0)
2018年7月25日
摘要:
这几道都是简单的模拟题,但是需要仔细分析和认真的思考其中的细节 P1003 铺地毯链接:https://www.luogu.org/problemnew/show/P1003题意:告诉你每一块地毯的位置以及大小,...
阅读全文
posted @ 2018-07-25 20:52
Refused
阅读(80)
推荐(0)
摘要:
Restaurant链接:http://acm.cup.edu.cn/newsubmitpage.php?id=5918&js #include#include#includeusing namespace st...
阅读全文
posted @ 2018-07-25 19:51
Refused
阅读(61)
推荐(0)
2018年6月14日
摘要:
觉醒!MACROSS!点击打开链接题目大意就要消灭以原点为中心的周围的所有敌人,并且花费的代价最小(就是开炮的次数最小),大炮360度无死角开炮。解题思路该题就是求到原点的距离最大的点作为半径开炮,这么做可以消灭...
阅读全文
posted @ 2018-06-14 23:36
Refused
阅读(95)
推荐(0)
2018年6月8日
摘要:
HashSet简单的理解就是HashSet对象中不能存储相同的数据,存储数据时是无序的。但是HashSet存储元素的顺序并不是按照存入时的顺序(和List显然不同) 是按照哈希值来存的所以取数据也是按照哈希值取得...
阅读全文
posted @ 2018-06-08 09:10
Refused
阅读(111)
推荐(0)
2018年6月6日
摘要:
bfs想必非常的熟悉了,bfs大多数用来解决什么问题呢?一个最直观经典的例子就是走迷宫,我们从起点开始,找出到终点的最短路程,很多最短路径算法就是基于广度优先的思想成立的。所以这篇博客,主要是利用bfs找迷宫的最...
阅读全文
posted @ 2018-06-06 20:52
Refused
阅读(254)
推荐(0)
2018年6月1日
摘要:
举个例子:9 -18 3 2 7 1在求这串维数组(连续)区间的最大值的时候,最开始的想法就是暴力,把每个区间的数都加在一起,然后再比较出最大的数,这种方法虽然可以做出来,但是太浪费时间了,所以就有了一个比较简...
阅读全文
posted @ 2018-06-01 08:52
Refused
阅读(169)
推荐(0)
2018年5月27日
摘要:
kmp算法根据我自己的理解就是,kmp算法就是来判断两个字符串存不存在包含关系。也就是一个主字符串a,副字符串b,判断字符串a中是否有子串,以及有多少子串或者子串的位置,等等这些问题。总体思想就是主串和子串进行匹...
阅读全文
posted @ 2018-05-27 20:07
Refused
阅读(73)
推荐(0)
摘要:
BigInteger是java中比较好用的一个类,减少C语言中必须手动敲的麻烦,非常好用。BigInteger类包括以下几个函数,基本上这些函数的使用方法都类似,掌握一个基本上就掌握大多数了,但是偶尔几个需要注意...
阅读全文
posted @ 2018-05-27 13:15
Refused
阅读(96)
推荐(0)
摘要:
6483: AtCoder Contest 链接http://exam.upc.edu.cn/problem.php?id=6483该题就是把中间的的单词只保留首字母首,但是输入的时候有空格,所以想到了用Java...
阅读全文
posted @ 2018-05-27 13:02
Refused
阅读(77)
推荐(0)