上一页 1 2 3 4 5 6 7 8 9 10 ··· 30 下一页
摘要: 这题用到了浮点数的比较,如果直接比较的话会出错。 阅读全文
posted @ 2020-02-16 12:02 xyee 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 思路 说实话,这题细节挺多的。 首先题中说,有的人会疯狂加自己好友,这样我们对于一个朋友圈中已经出现的人,就没必要加了。 如果直接使用并查集,每次出现一个人我们就初始化一个人的父亲的话,这样对于朋友圈中只有自己的人,我们会判断错误,所以对于朋友,我们令朋友a不等于朋友b,这时我们才连接他们的朋友关系 阅读全文
posted @ 2020-02-16 11:28 xyee 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 这题写了老半天,发现写的有问题,但是没找到问题在哪,我又重写了。 对每个垃圾箱跑堆优化的dijkstra,但是最后测样例的时候发现精度不对,交上去却是对的,这题有点坑。 阅读全文
posted @ 2020-02-15 16:10 xyee 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 题解 这题的思路很明显,dfs染色问题,我先写了一个dfs,但是发现段错误了,也就是深搜的层数太多,出现了堆栈溢出,然后改成了bfs就过了。 代码 阅读全文
posted @ 2020-02-14 17:00 xyee 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 解法时间复杂度 1. unordered_map 460ms 2. set查找 230ms 3. set的交集函数 120ms 解法一 这题最开始一直卡,也没想到打表,用了个unordered_map写,复杂度是 n^2 /2 2m ,也就是 n^2 m ,我还自以为这是最快的,不打表的时候直接炸裂 阅读全文
posted @ 2020-02-13 11:16 xyee 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 这题多输出了一个空格,卡了半天。。。 leetcode刷多了,后遗症 这题可以用scanf("%lld/%lld"),直接读入,不过我用了stoll,也就是stoi,string to int ,把string转int 阅读全文
posted @ 2020-02-12 18:52 xyee 阅读(766) 评论(0) 推荐(1) 编辑
摘要: 这题如果全部打表的话,文件大小会有65kb,... 阅读全文
posted @ 2020-02-06 15:24 xyee 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 这题的主要思想是 动态规划 。 对于字符串s的每一个位置,如果能和前面任何一个,由独立的单词组成的串,拼成一个新的串,那么这个位置就应该记录下来,和后面的位置尝试拼接。 对于是怎么拼的,题中并没有要求,所以无关。 阅读全文
posted @ 2020-01-27 15:03 xyee 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 这题因为要求不使用额外空间,所以我们直接打标记就阔以了。 阅读全文
posted @ 2020-01-27 10:47 xyee 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 这题上次交不知道出了什么问题,居然不出结果(当时停电了)。 早上起来重写了一下,发现并没有问题呀,直接只用STL大法,上list就完事了,要记住list的insert方法和earse方法都是有返回值的,返回的是一个指向链表元素的迭代器,insert指向的是插入节点,earse指向的是删除节点的下一个 阅读全文
posted @ 2020-01-27 10:27 xyee 阅读(102) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 30 下一页