该文被密码保护。 阅读全文
posted @ 2019-03-16 09:03 SIN_XIII 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 题目背景 大家都知道,基因可以看作一个碱基对序列。它包含了44种核苷酸,简记作A,C,G,TA,C,G,T。生物学家正致力于寻找人类基因的功能,以利用于诊断疾病和发明药物。 在一个人类基因工作组的任务中,生物学家研究的是:两个基因的相似程度。因为这个研究对疾病的治疗有着非同寻常的作用。 题目描述 两 阅读全文
posted @ 2019-03-15 18:48 SIN_XIII 阅读(238) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-03-15 17:31 SIN_XIII 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Siruseri 城中的道路都是单向的。不同的道路由路口连接。按照法律的规定, 在每个路口都设立了一个 Siruseri 银行的 ATM 取款机。令人奇怪的是,Siruseri 的酒吧也都设在路口,虽然并不是每个路口都设有酒吧。 Banditji 计划实施 Siruseri 有史以来最惊天 阅读全文
posted @ 2019-03-12 17:54 SIN_XIII 阅读(130) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-03-09 11:23 SIN_XIII 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 题目描述 煤矿工地可以看成是由隧道连接挖煤点组成的无向图。为安全起见,希望在工地发生事故时所有挖煤点的工人都能有一条出路逃到救援出口处。于是矿主决定在某些挖煤点设立救援出口,使得无论哪一个挖煤点坍塌之后,其他挖煤点的工人都有一条道路通向救援出口。 请写一个程序,用来计算至少需要设置几个救援出口,以及 阅读全文
posted @ 2019-03-07 18:27 SIN_XIII 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 题目大概是这样的: 给出一个数列a[n] ,对于每一个数 a [i] 来说 都会在 T - - 时 -= b[i] 每个数都在任何时刻不能小于0 你可以在每次T - - 之前时给 一 个 a[i] += ANS;(相当于你要加T-1次ANS 来维护这个这个数列非负) 例如T=4 你要维护3次 每次先 阅读全文
posted @ 2019-03-06 00:30 SIN_XIII 阅读(175) 评论(0) 推荐(0) 编辑
摘要: P1330 封锁阳光大学 题目描述 曹是一只爱刷街的老曹,暑假期间,他每天都欢快地在阳光大学的校园里刷街。河蟹看到欢快的曹,感到不爽。河蟹决定封锁阳光大学,不让曹刷街。 阳光大学的校园是一张由N个点构成的无向图,N个点之间由M条道路连接。每只河蟹可以对一个点进行封锁,当某个点被封锁后,与这个点相连的 阅读全文
posted @ 2019-03-05 18:47 SIN_XIII 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 差分约束是用来解多个不等式中一个什么玩意儿的MAX或MIN 或者是这么一大堆式子有没有解 v - u > x 巴拉巴拉好多这样的式子 看一下最短路是如何运作的 在一张已经维护好的图上 有dis[v]<=dis[u]+way[u][v]; 把上面的式子Duang Duang Duang一顿转换后得到 阅读全文
posted @ 2019-02-23 11:59 SIN_XIII 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 树状数组是一种支持单点修改和查询前缀和的数据结构 网上很多讲解它的博客了 这里重点讲一下为什么lowbit(x)=x&(-x) 树状数组代码量相对于线段树基本可以不计(太好写了) 因此NOIp基本不考(?) 但是作为最好写的树状结构 值得好好理解 关于为什么LOWBIT( X ) = X &( -X 阅读全文
posted @ 2019-02-16 19:38 SIN_XIII 阅读(853) 评论(0) 推荐(0) 编辑