I'll living just like this. Herobrine

Herobrine's life

2019年6月1日

C++结构体的应用_YCOJ

摘要: 结构体是一种自定义的东西,用struct来定义。在他里面, 可以装许多东西,比如int,string,char,bool等等等等。 如: struct a{ string name; int a; int b; }; …… a s; cin s.name; 代码示范: 例题: 身高排序 Descri 阅读全文

posted @ 2019-06-01 14:15 herobrine 阅读(358) 评论(0) 推荐(0) 编辑

A+B Problem——经典中的经典

摘要: A+B Problem,这道题,吸收了天地的精华,是当之无愧的经典中的经典中的经典。自古以来OIer都会经过它的历练(这不是白说吗?),下面就有我herobrine来讲讲这道题的各种做法。 好吧,同志们,我们就从这一题开始,向着~~蒟蒻~~ 呸,大佬的路进发。 任何一个伟大的思想,都有一个微不足道的 阅读全文

posted @ 2019-06-01 14:03 herobrine 阅读(9389) 评论(0) 推荐(1) 编辑

膜拜大佬的小程序

摘要: ```c include include using namespace std; string qwq[5]={"你会受到大佬~深渊龙谷~的祝福的","获得成就:膜拜大佬","orz,感谢您的膜拜!","别再继续下去了,膝盖会断的!","恭喜你,你成为了~深渊龙谷~的崇拜者之一!"} ; int 阅读全文

posted @ 2019-06-01 14:02 herobrine 阅读(274) 评论(0) 推荐(1) 编辑

关押罪犯

摘要: 题目: 描述 S 城现有两座监狱,一共关押着 NNN 名罪犯,编号分别为 111 ~ NNN。他们之间的关系自然也极不和谐。 很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。 我们用 “怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。 如 阅读全文

posted @ 2019-06-01 14:01 herobrine 阅读(200) 评论(0) 推荐(1) 编辑

YCOJ中国邮递员问题

摘要: 题目: Description 一个邮递员从邮局出发,需要去 n 2个城市送信,送完信件以后回家。 邮局在城市 1,家在城市 n,任意两个城市之间都有道路,但是这些道路是单向,也就是说 a 到 b 和 b 到 a 的路径长度不一定是一样的。 他必须经过每个城市一次,并且不能重复经过,最后回到家里。 阅读全文

posted @ 2019-06-01 13:58 herobrine 阅读(770) 评论(0) 推荐(0) 编辑

机房小游戏

摘要: 众所周知,在机房里是不能玩游戏的,但某些人仍然胆大包天,想在老师们的火眼金睛下偷偷地“爽”一把,这里我就用我以往的经验给大家推荐一些小游戏。 @ "TOC" 网页小游戏 这些是作者收录的一些有趣的网页小游戏,可以用来打发无聊的信息学生活。 slay.one 这款游戏,许多OIer都非常地熟悉,是一款 阅读全文

posted @ 2019-06-01 13:29 herobrine 阅读(2664) 评论(0) 推荐(1) 编辑

动态规划初步

摘要: @ "TOC" 1.递推 讲到动态规划就不得不提到递归,递推是经常被使用的一种简单算法。递推 是一种用若干步可重复的简单运算来描述复杂问题的方法。 递推 的特点在于,每一项都和他前面的若干项有一定关联,这种关联一般可以通过 递推关系式 来表示,可以通过其前面若干项得出某项的数据。对于递推问题的求解一 阅读全文

posted @ 2019-06-01 13:26 herobrine 阅读(160) 评论(0) 推荐(0) 编辑

拓扑排序(入门)

摘要: 拓扑排序是一种图论算法。简单的说,由某个集合上的一个偏序得到该集合上的一个全序,这个操作称之为拓扑排序,这种操作得出的顺序就称为拓扑序列。 那我们应该进行怎样的排序呢? 这就是我们这次研究的重点了。 这就是拓扑排序的操作过程,下面我们来详解一下。 1.找到一个入度为0的点 2.删掉它的所有的边,将它 阅读全文

posted @ 2019-06-01 13:06 herobrine 阅读(270) 评论(0) 推荐(1) 编辑

并查集(入门)

摘要: 并查集,在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。如下图:我们通过反复地合并,可以将其转化为下面的集合:合并所以,并查集的其中一个操纵就是**合并**,也就是合并两个点所在集 阅读全文

posted @ 2019-06-01 12:59 herobrine 阅读(198) 评论(0) 推荐(1) 编辑

导航