庙会p05527 usaco 2009

[USACO17JAN]Promotion Counting P 题解

[USACO17JAN]Promotion Counting P 题解 题目描述 给你一棵树,每个点有一个点权 $p_i$,求 $\forall i$,$i$ 的子树内点权比 $i$ 的点权大的点的数量。 思路 看到子树我就忍不住了,不得不狠狠地吧树拍到 $dfn$ 序上了,发现用 $dfn$ 拍扁 ......
题解 Promotion Counting USACO JAN

[NOIP2009 普及组] 多项式输出

题目描述 一元 $n$ 次多项式可用如下的表达式表示: $$f(x)=a_nx^n+a_{n-1}x^{n-1}+\cdots +a_1x+a_0,a_n\ne 0$$ 其中,$a_ix^i$ 称为 $i$ 次项,$a_i$ 称为 $i$ 次项的系数。给出一个一元多项式各项的次数和系数,请按照如下规 ......
多项式 NOIP 2009

USACO21DEC-Gold/洛谷P7987 Paired Up

涉及知识点:动态规划 题目链接 题意 给你一个数轴,数轴上有$n$个点,选其中一些点进行两两配对,配对要求是这两个点之间距离不能超过$k$,且一个点只能有一组配对,使得未配对的点之间无法再进行配对。每个点有个代价$y_i$,我们称一种配对方案的代价为未配对的点的代价和,求配对方案的最大或最小代价 分 ......
DEC-Gold Paired USACO P7987 7987

P3008 [USACO11JAN]Roads and Planes G

P3008 [USACO11JAN]Roads and Planes G ##思路 按照分连通块的方法进行计算,并且如果不是本连通块的点,不能在现在的本次dfs中求解最小值。要一个一个的联通快进行标记。 /* 不能直接走disj的话,缩点的思想很重要 首先尽量不要使用spfa进行走图,可能会卡 对道 ......
Planes P3008 USACO Roads 3008

P1067 [NOIP2009 普及组] 多项式输出

# [NOIP2009 普及组] 多项式输出 ## 题目描述 一元 $n$ 次多项式可用如下的表达式表示: $$f(x)=a_nx^n+a_{n-1}x^{n-1}+\cdots +a_1x+a_0,a_n\ne 0$$ 其中,$a_ix^i$ 称为 $i$ 次项,$a_i$ 称为 $i$ 次项的系 ......
多项式 P1067 1067 NOIP 2009

3DCAT实时云渲染助力广府庙会元宇宙焕新亮相,开启线上奇趣之旅!

超 400 万人次打卡,商圈营业额逾 3.6 亿元,2023 年广府庙会于2023年2月11日圆满落幕。 活动期间,佳境美如画,融合VR、AR、虚拟直播等技术的广府庙会元宇宙焕新亮相,群众只需点击一个简单的链接或扫码,即可在线漫游丰富的广府场景,并可体验元宇宙直播观看精彩庙会内容,足不出户实现身临其... ......
庙会 奇趣 实时 宇宙 之旅

题解 P9130 【[USACO23FEB] Hungry Cow P】

赛时开始一眼线段树分治,交了几发都 T 了,就意识到事情不对。后来想了想发现势能分析不能带撤销。。。 后来加了一些不能改变复杂度假了的优化,没过之后就自闭跑路了。。。 赛后听别人说了个楼房重建就明白怎么做了。 首先,我们离线下来把 $a$ 排序,去重(这样方便一点,不然权值线段树上的空节点得特判), ......
题解 Hungry P9130 USACO 9130

P1074 [NOIP2009 提高组] 靶形数独

题目传送门 思路 就是一个填数独的小游戏 ~~不会填数独的先去自己玩几把~~ 众所周知,数独每一行、每一列、每一个3*3宫格内的数字均含1~9,且不重复 所以我们设三个数组r[10][10],c[10][10],block[10][10] 分别记录行、列、3*3宫格内数字的使用情况 重点:剪枝 我们 ......
P1074 1074 NOIP 2009

CentOS Linux release 7.9.2009 (Core)

##################### 今天给10年的机器重装了CentOS Linux release 7.9.2009 (Core) systemctl set-default multi-user.target ################### ......
release CentOS Linux 2009 Core

[USACO12MAR]Flowerpot S 单调队列

[USACO12MAR]Flowerpot S tag:单调队列 很惭愧,今天发现自己连滑动窗口都不会了,遂做了一些题 两滴水的高度之差大于等于D的情况下的最小花盆宽度 暴力思路:对于任意两点求水滴高度差是否大于等于D,若大于等于$D$则计算最下的两点距离 $w$ 但这显然是能过但不完全过,手玩一下 ......
队列 Flowerpot USACO MAR 12

P1972 [SDOI2009] HH的项链

P1972 [SDOI2009] HH的项链 【解法一】 树状数组解法 本题核心:如何判断一个区间内的贝壳是否重复? 当右端点 $r$ 固定时,不论 $l$ 取何值,对于任意一组重复的贝壳,都可以只统计最右端的贝壳。 原因:设一组重复贝壳中最右端的贝壳所在的位置为 $pos_r$,那么当 $pos_ ......
项链 P1972 1972 2009 SDOI

USACO2023

Breakdown 将过程逆序,即加边并维护以下信息—— $f_{k,i,j}$表示从$i$到$j$恰走$k$步的最短路(其中$k\in [0,2]$) $fs_{k,i}$表示从$1$到$i$恰走$k$步的最短路(其中$k\in [0,4]$) $ft_{k,i}$表示从$i$到$n$恰走$k$步 ......
USACO 2023

P9019 [USACO23JAN] Tractor Paths P

Problem Luogu P9019 [USACO23JAN] Tractor Paths P Solution 首先有一个显然的结论,区间 $i$ 向右能到的区间是 $[i+1,RT_i]$,向左能到的区间是 $[LT_i,i-1]$。 根据这个考虑倍增。定义跳一步表示从当前区间去到最远能去的区 ......
Tractor P9019 USACO Paths 9019

2009年NOIP提高组真题-HanKson的趣味题(GCD&LCM优化)

2009年NOIP提高组真题-HanKson的趣味题(GCD&LCM优化) 本题的编码是用Python实现的,C++的思路也是相同的。 希望本文能够帮助到你! 题目: 暴力法: 直接根据题目的要求写: from math import gcd def lcm(a, b): return a*b//g ......
真题 趣味 HanKson 2009 NOIP

P3047 [USACO12FEB]Nearby Cows G 题解

一、题目描述: 给你一棵 n 个点的树,点带权,对于每个节点,求出距离它不超过 k 的所有节点权值和。 二、做题思路: 这题一开始想了一个 O(knlogn) 的线段树合并,写了一半感觉不好转移,最后写了十几分钟的 dp 写出来了。( dp代码就是短 ) 两遍 dfs 。第一遍统计从儿子到父亲,第二 ......
题解 Nearby P3047 USACO 3047

P3886 [JLOI2009]神秘的生物

第一次接触连通块的插头dp 用最小表示法表示每个连通块,由于数据范围知道连通块最多为5个,所以用8进制即可 状态转移照模板推一推 需要注意的是对于上面来的连通块如果不连通的话需要考虑其是否还有其它地方与下方相连,如果没有则必须在此点往下相连,否则上方那个连通块将被孤立,不符合题意 但是左边而来的连通 ......
生物 P3886 3886 2009 JLOI

[USACO08FEB]Hotel G

[USACO08FEB]Hotel G 线段树二分,最大字段和 对于操作二,是很简单的区间赋值 对于操作一,长度为$len$的,我们要找到最小的的 $x$ 满足 $[x, x + len -1]$ 的房间为空 在最大字段和的基础上,我们可以求出最长连续空房间的长度,对于要求长度为$len$的房间,可 ......
USACO Hotel FEB 08

洛谷P1217 [USACO1.5]回文质数 Prime Palindromes

#include<bits/stdc++.h> using namespace std; int a,b; bool zs(int x) { if(x%2>0) { for(int i=3;i<x;i+=2) if(x%i==0) return false; return true; }else r ......
质数 回文 Palindromes USACO1 P1217

P6146 [USACO20FEB]Help Yourself G 题解

题目链接 先按左端点从小到大排序。 设 $f(i)$ 表示前 $i$ 条线段的所有子集的复杂度之和。 考虑从 $f(i-1)$ 转移到 $f(i)$,即考虑新加进来第 $i$ 条线段的过程。第 $i$ 条线段加进来所新产生的贡献分两种: 设除了第 $i$ 条线段选中的线段集合为 $S$,则若 $S$ ......
题解 Yourself P6146 USACO 6146

# P4391 [BOI2009]Radio Transmission 无线传输 题解

[BOI2009]Radio Transmission 无线传输 题目描述 给你一个字符串 $s_1$,它是由某个字符串 $s_2$ 不断自我连接形成的(保证至少重复 $2$ 次)。但是字符串 $s_2$ 是不确定的,现在只想知道它的最短长度是多少。 输入格式 第一行一个整数 $L$,表示给出字符串 ......
题解 Transmission 无线 P4391 Radio

洛谷 P2986 [USACO10MAR] Great Cow Gathering G(树形DP/换根DP)

https://www.luogu.com.cn/problem/P2986 输入 #1 5 1 1 0 0 2 1 3 1 2 3 2 3 4 3 4 5 3 输出 #1 15 推荐这位佬的思路以及题解 https://zhuanlan.zhihu.com/p/571948153 #include ......
树形 Gathering P2986 Great USACO

P3033 [USACO11NOV]Cow Steeplechase G

给出 N 条平行于坐标轴的线段,要你选出尽量多的线段使得这些线段两两没有交点(顶点也算)。 横的与横的,竖的与竖的线段之间保证没有交点,输出最多能选出多少条线段。 #include <iostream> #include <algorithm> #include <cstring> #include ......
Steeplechase P3033 USACO 3033 NOV

[USACO08FEB]Hotel G 线段树区间合并|维护最长的连续1

这个还是看代码,比讲的清楚 #include<bits/stdc++.h> #define fastio ios_base::sync_with_stdio(false);cin.tie(0);cout.tie(0) #define ls (rt<<1) #define rs (rt<<1|1) u ......
线段 区间 USACO Hotel FEB

P2167 [SDOI2009]Bill的挑战

一道很妙的状压dp,差不过做过才会,数组设置的很妙也很难 我们对 T 字符串进行考虑 首先T字符串每一位 只能是小写字母。 所以我们可以先预处理 T字符串每一位 为某个小写字母时,对应到S字符串集里面,能匹配那些S字符 令f[ i ][ j ]为T字符串第 i 位,为 j 小写字母时,对应到S字符串 ......
P2167 2167 2009 Bill SDOI

P3092 [USACO13NOV]No Change G

一道很妙,也挺有技巧的状压dp题。 我们从k入手,k的范围很小,且本题是按顺序购买的。 接下来是本题的核心:dp[i]是状态为i时,最多能买多少物品数 接下来是dp的状态转移: 我们知道 i 的状态有那些为1,我们把第 j 个钱放在最后花,然后已经知道了 dp[ i^(1<<j) ] 的最优解,便可 ......
Change P3092 USACO 3092 NOV

osg三维渲染引擎设计与实践 - 王锐(2009)

《OpenSceneGraph三维渲染引擎设计与实践》的编写目的是:详细剖析OpenSceneGraph引擎的实现流程,包括其场景图形结构,几何体绘制和渲染状态的封装机制,场景漫游、交互和动画的实现方式,以及最为重要的对于三维渲染引擎的内部裁减、数据动态调度和多线程渲染机制的深入分析。《OpenSc ......
引擎 2009 osg

P3489 [POI2009]WIE-Hexer 题解

一、题目描述: 大陆上有 n 个村庄,m 条双向道路,p 种怪物,k 个铁匠,铁匠都在一个村庄里,他可会给你打造他所能打造的所有剑,特定的剑可以对付特定的怪物,每条道路上都可能出现一些特定的怪物,每条道路有一个通过时间。现在要从 1 走到 n,初始的时候你没有剑,要求在经过一条道路的时候,对于任意一 ......
题解 WIE-Hexer P3489 Hexer 3489
共297篇  :10/10页 首页上一页10下一页尾页