<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[linljy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/linljy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; linljy]]></copyright><item><title><![CDATA[先序遍历用于优化树形背包问题]]></title><link>https://blog.youkuaiyun.com/linljy/article/details/81977312</link><guid>https://blog.youkuaiyun.com/linljy/article/details/81977312</guid><author>linljy</author><pubDate>Thu, 23 Aug 2018 11:08:30 +0800</pubDate><description><![CDATA[【问题描述】

什么是树形背包？简单的说就是在一棵有Ｎ个节点的树上，每个节点都相当于一件物品，每件物品都有一个价格和一个得分对于物品a,设其父节点为father[a],那么你必须购买了father[a]后才能购买a。现给你M元现金，要求求一个购买方案，使得物品的总得分最大。

我们见过很多此类题目：重修道路、技能树、选课……

 

【分析】

我们很容易想到一个树形动态规划：

cost[a]表...]]></description><category></category></item><item><title><![CDATA[Find Metal Mineral HDU - 4003]]></title><link>https://blog.youkuaiyun.com/linljy/article/details/81977013</link><guid>https://blog.youkuaiyun.com/linljy/article/details/81977013</guid><author>linljy</author><pubDate>Thu, 23 Aug 2018 11:04:17 +0800</pubDate><description><![CDATA[
Humans have discovered a kind of new metal mineral on Mars which are distributed in point‐like with paths connecting each of them which formed a tree. Now Humans launches k robots on Mars to collect ...]]></description><category></category></item><item><title><![CDATA[Junk-Mail Filter HDU - 2473]]></title><link>https://blog.youkuaiyun.com/linljy/article/details/81976039</link><guid>https://blog.youkuaiyun.com/linljy/article/details/81976039</guid><author>linljy</author><pubDate>Thu, 23 Aug 2018 10:39:29 +0800</pubDate><description><![CDATA[
Recognizing junk mails is a tough task. The method used here consists of two steps: 
1) Extract the common characteristics from the incoming email. 
2) Use a filter matching the set of common charact...]]></description><category></category></item><item><title><![CDATA[树上的等差数列(hihocoder1676)树形DP]]></title><link>https://blog.youkuaiyun.com/linljy/article/details/81973864</link><guid>https://blog.youkuaiyun.com/linljy/article/details/81973864</guid><author>linljy</author><pubDate>Thu, 23 Aug 2018 08:06:12 +0800</pubDate><description><![CDATA[
给定一棵包含N个节点的无根树，节点编号1~N。其中每个节点都具有一个权值，第i个节点的权值是Ai。  

小Hi希望你能找到树上的一条最长路径，满足沿着路径经过的节点的权值序列恰好构成等差数列。

Input

第一行包含一个整数N。  

第二行包含N个整数A1, A2, ... AN。  

以下N-1行，每行包含两个整数U和V，代表节点U和V之间有一条边相连。  

对于50%的数据，1 ...]]></description><category></category></item><item><title><![CDATA[学院大道（connecting universities）Codeforces700B]]></title><link>https://blog.youkuaiyun.com/linljy/article/details/81913519</link><guid>https://blog.youkuaiyun.com/linljy/article/details/81913519</guid><author>linljy</author><pubDate>Wed, 22 Aug 2018 07:51:29 +0800</pubDate><description><![CDATA[
题目描述

A市中有N个小镇，用N-1条通道相互连接，每条通道的长度都为1，每两个小镇都可以相互抵达。

现在有2k所学院分布在不同的小镇中。

现在市长希望在学院之间建造高速公路，即将所有学院两两配对，共k对（当然每所学院只能与另外一所学院配对）。

在每对学院之间都建一条直达的高速公路（任意两条之间都是相对独立的）。

同时他希望建造高速公路的总长度最长。

作为他的助理，请你帮他计算出高速...]]></description><category></category></item><item><title><![CDATA[乌龟棋Noip2010]]></title><link>https://blog.youkuaiyun.com/linljy/article/details/81042362</link><guid>https://blog.youkuaiyun.com/linljy/article/details/81042362</guid><author>linljy</author><pubDate>Sun, 19 Aug 2018 21:16:43 +0800</pubDate><description><![CDATA[ 

[Noip2010]乌龟棋

一道DP水题

题目描述

小明过生日的时候，爸爸送给他一副乌龟棋当作礼物。乌龟棋的棋盘是一行N 个格子，每个格子上一个分数（非负整数）。棋盘第1 格是唯一的起点，第N 格是终点，游戏要求玩家控制一个乌龟棋子从起点出发走到终点。
乌龟棋中M 张爬行卡片，分成4 种不同的类型（M 张卡片中不一定包含所有4 种类型的卡片，见样例），每种类型的卡片上分别标有1、2、3...]]></description><category></category></item></channel></rss>