父亲

贪心+二分10.2

匿名 (未验证) 提交于 2019-12-03 00:13:02
T1 problem 要堆一个雪人需要三个不同大小的雪球.现在有n个给定大小的雪球,问能堆起多少个雪人. ans 数量最多的球先用.比如 \(100,1,1,1,1\) .如果先取 \(1,1,1\) ,就只能堆一个,但是如果用了 \(100\) 中的一个,就可以堆两个.多的一定先用.所以只要统计+排序就可以了. T2 problem 超市打折.如果购物车里最少有一个凳子,则可以半价购买购物车里最便宜的物品.现在你要购买n个物品,其中一些是凳子.你有k个购物车,求一个最优的购物方案使得花费最少. ans 凳子的最大优惠只能是优惠他自己.因为假设一个购物车中凳子不是最贵的,那么只能优惠凳子.如果凳子是最贵的,结果只会更劣.所以把前 \(k-1\) 贵的凳子放进前 \(k-1\) 个购物车,剩下的全部装在一个购物车里. T3 problem 有n个罗汉,每个罗汉有重量w和力量s 定义一个罗汉的危险值为上面所有物品的重量值和减去他的力量.安排一个顺序使得危险值最大的罗汉危险值最小. ans 考虑邻项交换法得到一个结论.按照 \(w_i+s_i\) 从小到大的顺序排序结果最优. T3 problem [JSOI2007]基地里有n个建筑收到了严重的损伤,但只有一个维修工人.修复一个建筑需要 \(t_i\) 的时间,工人一次只能修一个,如果某个建筑在 \(b_i\) 时间里没有修好

AGC004做题小记

我怕爱的太早我们不能终老 提交于 2019-12-02 03:36:52
F补了两天…… 感觉真是太神仙了啊。 D. Teleporter 题意 给定 $ n $ 个点,每个点走一步可以到达 $ a[n] $ ,你要修改最少的边,使得任何点走 $ K $ 步后都位于 $ 1 $ 号节点。一开始所有的点都可以到达 $ 1 $ 。 $ 2 ≤ N ≤ 100000 $ , $ 1 ≤ K ≤ 1e9 $ 题解 naive的贪心。 可以发现 $ a[1] = 1 $ 如果 $ 1 $ 不指向 $ 1 $ , 那么 $ a[1] $ 到 $ 1 $ 距离为 $ K - 1 $ , 不符合题意。 那么问题就变成,给定一颗有根树,根的深度是 $ 0 $ , 改变最少的边,使树的深度不超过 $ K $ 。 $ dp[i] $ 表示 $ i $ 号节点挂下去的链长。 如果 $ dp[i] = K - 1 $ , 且 $ 1 $ 和 $ i $ 没有边,那么就在 $ 1 $ 和 $ i $ 之间拉一条边。 My Submission E. Salvage Robots 题意 给定一个 $ n * m $ 的网格图, 有一个出口, 若干格子上有机器人。你每次可以让所有的机器人全部向上、下、左、右中的一个方向走一格。走到出口的机器人会获救,走出网格的机器人会爆炸。问最多获救的机器人个数。 $ 2 ≤ n , m ≤ 100 $ 。 题解 做过 ARC101F 就会简单不少。

树链剖分

前提是你 提交于 2019-12-01 04:52:44
      树链剖分的概念:          树链剖分(重链剖分),是处理树上极值、权值和问题,支持修改和查询的一种数据结构。     主体思路:1、通过轻重边剖分将树分割成多条链;          2、再利用线段树、主席树等数据结构来维护这些链上的信息。     所以我们可以说树链剖分本质上是一种优化暴力。       树链剖分的要素:        重儿子:父亲节点的所有儿子中子树结点数目最多(size最大)的结点;     轻儿子:父亲节点中除了重儿子以外的儿子;     重边:父亲结点和重儿子连成的边;     轻边:父亲节点和轻儿子连成的边;     重链:由多条重边连接而成的路径;      轻链:由多条轻边连接而成的路径;         如图所示: 图中数字为每个节点的子树规模,粗边为重链, 我们称某条路径为重链,当且仅当它全部由重边组成        树链剖分的性质:       1、所有重链互不相交,即每个点只属于一条重链     2、所有重链长度和等于节点数     3、一个点到根节点的路径上经过的边中轻边最多只有log条     一 、二两性质由上图易得。     关于第三个性质,考虑 最坏情况,令这个点到根路径上经过的边都是轻边。     那么每经过一条轻边到达这个点的父亲节点时,就代表着这个父亲节点至少还有一个与当前子树同样规模的子树,    

二叉树搜索树中序遍历下的前驱节点与后继节点

守給你的承諾、 提交于 2019-11-30 13:34:31
前驱节点 前驱节点的值小于该节点的值,是该节点左子树中值最大的 后继节点 后继节点的值大于该节点的值,是该节点右子树中值最小的 因为二叉搜索树的中序遍历出来的结果就是一棵树节点上的值的升序排序,所以一个数的前驱节点的值就是比它小一个的数,后继节点的值就是比它大一个的节点 找前驱节点有以下情况: (1) 该节点有左子树,那么该节点的前驱节点就是其左子树中最大的那个。例如 10 它有左孩子,它的前驱节点就是左孩子中最大的也就是 8 。 (2) 该节点没有左子树,那么就又有两种情况: 1. 该节点是其父节点的右孩子,那么它的前驱就是他的父节点; 例如 17 它的前驱就是16 2. 该节点是其父节点的左孩子,那么就得往其祖辈寻找直到找到它祖辈是左孩子为止,如果没找到,那么说明该节点没有前驱节点。 例如 8 它是左孩子,所以它的前驱不是它的父亲,就得往上找, 而它的父亲是他爷爷的右孩子,所以 8 的前驱就应该是它的爷爷 7 。 找后继节点有以下情况: (1) 该节点有右子树,那么该节点的后继节点就是其右子树中最小的那个。例如 10 它有右子树 它的后继就是右子树中最小的那个 14 。 (2) 该节点没有右子树,那么它的后继节点也要往祖辈里面找,也是分两种情况 : 1. 该节点是其父节点的左子树,那么它的后继节点就是他的父亲; 2. 该节点是父节点的左子树, 那么往上找

《傲慢与偏见》的读书笔记与读后感作文2400字

时间秒杀一切 提交于 2019-11-30 06:23:08
《傲慢与偏见》的读书笔记与读后感作文2400字: 作者:孙苑馨;笔者按:读书这个习惯是我爸妈养出来的。小时候父母赚的钱除了吃饭穿衣剩下的就是买书了,他们除了买各种新鲜出版的文艺派图书,还坚持订阅了30几年的《读者》,《知音》,《青年文摘》,《小说月报》......连带我从七八岁就知道谁是池莉铁凝张抗抗。在那个物质缺乏的年代,精神从未挨过饿。 有很多人说过,读书是一个人可以代价最小地改变人生的办法。我深深赞同,那些年读过的书,会成为你生命的营养,不知不觉沉积为智慧指导着人生的选择。 但是也有一点,读书是个漫长又孤独的旅程,也不会于功名利禄有立竿见影的效果。这就好比有了皮外伤得用盘尼西林而非枸杞泡参,要一夜暴富得去买彩票而不能打坐,想KO对手就得学自由格斗而不是打太极...... 但是以人生的漫长而言,枸杞泡参,打坐,太极的长久功效远远大于盘尼西林,买彩票和自由格斗。后者是见招拆招的狗皮膏药,前者才是升华心灵的灵芝仙丹。 虽如此,在如今这样纷繁复杂的世界中,静下心来好好读书颇为难得,简直可以上升为一种品格了。不过我以生命担保,坚持读好书,真的可以改变人生。这是那种“漫日不觉,有一天回首却发现,原来我已走出那么远”的感觉。 所以,从现在起,我们一起读书吧!如果你不知道从何读起,经典名著总不会错。 书评正文: 天啊,幸亏我生在了现代!若生在伊丽莎白和简的年代,命运完全不掌握在自己手中啊

《欧也妮葛朗台》的优秀读后感范文2500字

偶尔善良 提交于 2019-11-29 07:04:20
《欧也妮葛朗台》的优秀读后感范文2500字: 法国文学巨匠巴尔扎克的不朽之作《欧也妮·葛朗台》,是翻译大家傅雷的经典译注。我反复读了几次,读来读去,最喜欢的人物还是欧也妮。 当落难的高富帅遇上隐形的白富美,他们能收获爱情吗?得到幸福吗? 欧也妮出身巨富之家,却有个吝惜鬼般的父亲——葛朗台,欧也妮每天过着的并不是灯红酒绿,载歌载舞,锦衣玉食的奢侈的上流社会生活。相反,欧也妮的一家住在鸡棚般的庄园里。发黄、剥落的墙壁,满是青苔的院子,虫蛀的楼梯……吃的几乎都是租户上缴的食物,每天的面包或糖,均是葛朗台亲自分配;少得可怜的蜡烛照明,客厅内的火炉只准在固定的日期内生火或者熄火,“不管春寒不管早秋的凉意”……欧也妮生活得很平静,家里财富的增长,与她的生活关系不大,如果说有奖励的话,那就是葛朗台做成一笔大买卖,或者心情好,或者逢年过节的时候,会奖励一枚或者多枚金币给她。对欧也妮而言,“财富既不是一种势力,也不是一种安慰”。安静的欧也妮极少有应酬或者外出交际的活动,一年到头几乎都是和妈妈坐在堂屋的窗洞下面,手里永远拿着活计,负责编织全家的内衣被服,安安静静地消磨单调的日子。 欧也妮的堂兄弟——查理的到来,打破了欧也妮安静恬淡的生活。查理巴黎式花花公子的打扮,一下子吸引了有钱的独养女儿欧也妮。很快,欧也妮堕入了情网。遭遇家庭变故的查理,决定去印度经商。临行前,热恋中的他们依依不舍地私下交换了礼物

自平衡方式--旋转

冷暖自知 提交于 2019-11-28 08:35:37
  关键字 :修复双黑、插入修复、变色、旋转、nill、红黑    前言:      新添加的节点默认是红色的。      nil节点默认是黑色的。 自平衡方式--旋转 1、定义:节点是黑色或者红色,且满足以下五条性质的自平衡二叉树    性质 :   (1)性质1:节点是红色或黑色   (2)性质2:根节点是黑色的;   (3)性质3:叶子节点是黑色的;   (4)性质4:红色节点的子节点是黑色的;(红色节点不能相邻)   (5)性质5:从根节点到任意一个叶子节点的路径上,黑色节点的个数必须相等(这个个数就称为黑高度 )。也就是说黑高度必须相等   注意:   (1)拥有以上这五个特性的树;   (2)新添加的节点是红色的。(原因:如果插入的节点是黑色的,那么每次插入时都会违反性质5,所以默认插入节点是红色)   (3)在红黑树中,黑色和红色,其实就只是一个变量的值而已,没有什么稀奇古怪的东西。只不过在这个红色和黑色基础上有了以上的这些性质导致它有别于其他的树。   (4)如果黑节点只有一个子节点,那么一定是红色的,因为如果是黑色的,那么会违反性质5   (5)最长路径不超过最短路径的2倍。(最长路径=4) 2、特殊节点--nil节点:默认是黑色 (1)相当于其他树结构中的NULL。在红黑树中,叶子节点指向nil节点,而不是指向NULL (2)nil节点的父节点和右节点指向自己

飞翔的姿态

大憨熊 提交于 2019-11-28 07:45:35
这是沈阳城一条普通的街道,前面拐个角就是菜市。街道的两旁摆满了水果摊,以及形形色色的小吃铺。 夏日的黄昏有了一丝凉爽的风,下班的或者买菜的人们来回穿梭而过,让这条街道出现了一天中最蓬勃的生机。 一个中年男人手拿着麦克风唱着苍沧桑的歌。 我向他望去。这是位双目失明的男人,他穿着很朴素的褐色衬衫站立在街边。地面上有一块红布,黑色的笔墨在红布上写满了关于他一生不幸的故事。还有一个白色的破旧的铁茶缸,里面有星星点点的硬币。他的身后是一个中年的妇女,妇女的脸上带着微微的笑意,这样的笑容和男人沧桑的歌声形成了极不协调的搭配。尽管男人的歌声很能催人泪下,过往的行人也只把他看成是这个街道上的一条普通的不能再普通的风景线。 街道旁那些浓密的枝叶,在傍晚的风中,发出沙沙地声响。 我踩着夕阳的余晖,在男人沧桑的歌声中向菜市走去。突然,我被一幅画一样的情景所吸引。我相信这一刻,立在我面前的一定是一幅激情而悲壮的画面。 一个皮肤黝黑高个消瘦中年男人,斜斜地僵硬地靠在一个改装的铁皮小车上。他大约30岁左右,穿一身深灰色的长衣长裤,一副拐杖立在他的身边。他的目光望着蓝天,他的双臂僵直的下垂着,双腿僵硬地直立着。他的僵硬度让人怀疑他是一个铁人,更或者他的双腿也一定是两根假肢。而能够证实他活着的唯一的理由就是那双眼睛还发着亮光。 我有些吃惊地望着他,和他的车子。 他站立在车子上面的方格里。 那是很简陋而奇特的车子

[hdu-6662]Acesrc and Travel 树形DP 2019多校8

送分小仙女□ 提交于 2019-11-27 09:59:46
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=6662 题目大意:一棵树,点权是一个差值a-b,两个人(张和刘)在树上旅游,每个点只能走过一次,张想要走过的节点和最大,刘要走过的和最小,张先手然后两人交替选择下一个相邻的点走直到无路可走停止,两个人都会选择对自己的最优策略。求最大的和。 ps:题目原意是张在每一个节点有一个满意度,刘有一个满意度,求满意度的差别最大。然后我理解成了两个人都想要差别的绝对值最大qwq,比赛时理解错题写错了 题解:树形dp 每段旅程的终点为叶子结点 固定好树后,以每个节点为起点,有两种走法,向上和向下 我们要选择其中最优的 1. 向下维护:一遍dfs maxx[v] : v点张选择往下走得最大值 minn[v] : v点刘选择往下走得最小值 maxx[v]= max( minn[ son ] ) + v[i] 张会选择往后 刘做选择 得到的最大的 minn[v]= min( maxn[ son ] ) + v[i] 刘会选择往后 张做选择 得到的最小的 2.向上维护:要考虑当前点的后手(父亲)会做对他最优的选择 当前点父亲 可以是沿着父亲一直往上走,或者向下走到兄弟的最优 如果当前点是父亲往下走最优时的那条路,就是往上走或者走父亲向下的 次优 zhang[v] : v点张选择往上走得最大值 liu[v]

被放逐的皇后 金建云

吃可爱长大的小学妹 提交于 2019-11-26 20:48:02
被放逐的皇后 金建云 ①我爸去世后,我妈越活越不招人待见。 ②她用iPad打发孙子,烧饭忽成忽淡,记账乱七八糟,将自己锁在门外,时不时将孙子忘在幼儿园……谁敢相信,妈妈退休前曾是高中的特级教师呢?我教她玩微信,陪她旅游,帮她买健身器材,带她找老玩伴,催她跳广场舞……却还 是无法让她找回青春时代的光彩与热情,她永远是热闹场合的陌生人. ③对老妈这种状态,我实在无法理解,直到有一日,我发现她在读一本书:阿尔诺·盖格尔的《流放的老国王》。这么伤感的书,怪不得她越看情绪越低落!为了批判这一株“精神毒草”,我偷偷读起来。 ④作者描写了自己父亲老去的过程,将患帕金森症的父亲比喻为一位被流放的国王,原本熟悉的家庭环境对父亲来说,已变得越来越陌生,他仿佛身处异乡。这位父亲一心要回到自己记忆中的家,于是“不知所措地四处乱窜”。作者看到父亲慢慢“变傻”,仿佛感到生命从他身上渗出,整个人的个性一滴滴漏掉…… ⑤读到感人之处,我黯然神伤!这么久以来,我没有真正理解父亲去世对老妈的打击。我只是一味地怪她不乐观、不振作,却从未从她的角度看待过她内心的挣扎与无奈。大致浏览完这本书,我走出我妈的卧室,她正在客厅看电视。 ⑥像往常一样,她看电视的眼神中散发着淡漠的霉味。屏幕上演的什么对她来说毫无意义,她只 需要足够响的声音来冲淡自己的寂寞。 ⑦我坐下来,同她聊起电视上的这位笑星。她支支吾吾应对着我,敷衍着笑几声