摘要: 题意:  给定一棵树,任意选定两个节点(也可以是同一个节点),使这两个点和连接这两个点的路径上的点中最大值和最小值小于d 题解:  依次选定每一个节点并假设它是根节点(这棵树不一定是二叉树),同时假定根节点的值最大。从根节点开始遍历子节点,每一个子节点要满足以下性质: 子节点的值 阅读全文
posted @ 2018-02-28 23:03 IceQuarze 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 平常来说什么++v.begin()和 v.end()都是很习惯的事,但是对于++v.end()会出现什么情况呢? 来一个简单的代码 在VS2017调试中出现错误 说明end()迭代器是不可加的。 而以下是我遇到的情况复现: include include using namespace std; i 阅读全文
posted @ 2018-02-28 20:46 IceQuarze 阅读(4239) 评论(0) 推荐(0) 编辑
摘要: 来cnblogs写博果然没错,不枉费我几个小时,最后出来的界面还是很好看的。当然了需要一点前端基础,这样改起来才顺心顺手。 阅读全文
posted @ 2018-02-25 01:30 IceQuarze 阅读(159) 评论(2) 推荐(0) 编辑
摘要: 虽然C++永久了感觉很熟练,但是并没有什么卵用,随时都可能遇到可以吃掉剩下时间的迷のBUG。。。 accumulate(v.begin(),v.end(),0LL) 居然是第三个初始值的参数类型决定结果类型。比赛要是遇到这种BUG那就一脸懵逼了。C语言大法好(手动滑稽) 阅读全文
posted @ 2018-02-24 22:21 IceQuarze 阅读(226) 评论(2) 推荐(0) 编辑