2023大厂真题提交网址(含题解):
www.CodeFun2000.com(http://101.43.147.120/)
最近我们一直在将收集到的机试真题制作数据并搬运到自己的OJ上,供大家免费练习,体会真题难度。现在OJ已录入50+道2023年最新大厂真题,同时在不断的更新。同时,可以关注"塔子哥学算法"公众号获得每道题的题解。
题目1:[HNOI2013]游走
题目大意
给你一张无向连通图,从第 1 1 1点随机游走到 n n n点。花费为经过的边的编号的和.问你如何安排边的编号使得期望花费最小化.
n ≤ 500 , m ≤ n 2 n \leq 500,m \leq n^2 n≤500,m≤n2
题目思路:
很容易想到,求出每条边期望经过次数,然后贪心安放即可.
但是 m m m太大,无法求解.考虑先求每个点期望经过次数.
考虑到 n n n点就停止了,所以不考虑 n n n的贡献。
显然有转移:
f 1 = 1 + ∑ ( 1 , j ) ∈ E f j d u j f_1=1+\sum_{(1,j)\in E}^{}\frac{f_j}{du_j} f1=1+∑(1,j)∈Edujfj
f n = 0 f_n=0 fn