自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fuxey

Brave new world

  • 博客(14)
  • 收藏
  • 关注

原创 我的UVa & BZOJ

我的UVa账号名为Fuxey , 因为前期的程序没有时间写入博客 , 以后会慢慢补充上来 , 大家可以在Uhunt中查找我已经通过的题目 ,如果你对我的做法感兴趣我可以发给你我的代码 , 但可能有部分源代码已经丢失 。 UVa上的通过的题目是紫书(刘汝佳的入门经典)的几乎所有题目 ,目前训练指南的题目没有全部覆盖(博主正在努力中) , 博主计划做一个刘汝佳题解全覆盖的博客 ,如果你有更好的

2015-10-06 16:01:47 2160

原创 读博客前

Thank you for coming

2015-10-06 00:57:05 1647

原创 Fuxey 的 介绍

我是一名想要拿金牌的NOIer , 湖北武汉人 ;就读于武汉市第二中学 , 正在刷刘汝佳的训练指南和各种OI试题, 打打CodeForces ,刷刷BestCoder, 希望与大家分享自己的解法 , 解法可能不完美 , 欢迎大家指教;QQ:812483101 ;我很高兴能认识你 , 不论你是各省大神 , 还是正在奋斗的热爱编程的各种er , 共同探讨 , 这是个

2015-10-05 20:07:19 2865 11

原创 UVa 1560 - Extended Lights Out

从原理上来讲 ,,, 这是个高斯消元的题目 , 但数据也太弱 , 最裸的暴搜就可以啊...........//// main.cpp// UVa 1560//// Created by Fuxey on 15/10/25.// Copyright © 2015年 corn.crimsonresearch. All rights reserved.//#include

2015-10-25 11:29:08 1318

原创 UVa 10655 - Contemplation! Algebra

初学矩阵 , 还没有习惯用矩阵的思路考虑问题 , 但貌似这个题不用矩阵思路更简单提示:1. 如何用a^( n/2 )+b^( n/2 ) 表示 a^n + b^n  呢注意: 不能够使用unsigned long long 代替 long long , 答案可能是负数(因为a , b可能是虚数)//// main.cpp// UVa10655////

2015-10-25 10:50:07 1100

原创 UVa 1297 - The Minimum Number of Rooks

这确实是一道可以被放在训练指南advanced分类里的dp题提示:1. 强烈建议自己尝试去手动找答案 , 这能帮你理解"车"攻击的特点( 想象一下, 把整个图横向剖分成数行 , 然后把每一行当成一个列的区间 )2. 我构造的dp方程是基于两点贪心:每一行至多一个车可以构造这样的最优答案 , 行数越大的车列数也越大 , 即所有车呈现一个斜向右下的一个形状 , 可以反证

2015-10-21 18:10:01 800

原创 UVa 1405 - The Ultimate Password

题意:博主不喜欢写这一栏目 , 但是鉴于这个题意有点绕....有n个字符串 , 你的任务是在可以旋转字符串的情况下找到一个拼接字符串使得拼成字符串长度最短的方式 , 例如aabb 与 bbcc可以拼接成aabbcc , 并输出在最短前提下的最小字典序字符串;提示:1. 一道dp题 , 思路并不复杂.2. 题目中有一句: the state of any lock is

2015-10-20 22:41:27 826

原创 UVa1375- The Best Name for Your Baby

提示:1. 这是一个dp题 , 不要妄想用bfs来写此题 , 样例都过不了2. dp方程的含义: d [ i ] [ j ] , 用一个大写字母(i+'A') 扩展成长度为j的字典序最小的字符串(不含大写字母)此处请思考些时间 , 怎么转移状态;3. 下面是我自己的转移方法 , 与紫书上的不同 , 紫书上把边拆分成了很多块 , 但对于初学做这个题的人来说 , 把边颠

2015-10-20 17:17:02 1619

原创 UVa 1496 - Peach Blossom Spring

提示: 1. 看到题目 , 最短路? 最小费用流?(博主才做完图论回来做这道题的第一反应) ... 可能你会想到枚举对应关系然后写k个最短路 ,但是可能存在一些点彼此联通 , 共用一些边 导致独立求最短路的情形是错误的。 我们不妨先将问题弱化一下 , 如果求这些点(前K个 和 后K个)彼此都联通, 你想到了什么?2.  看完提示1 没有思路说明你和当时博主一样不熟悉一个根据动态规划为原理

2015-10-19 23:45:18 758

原创 朱刘算法 , 以UVa11183为例

本文参考借鉴了其他文章 , 但原作者以无从考证了 , 表示感谢我对朱刘算法的认识不够深入 , 但希望我的文章能给初学者一些帮助 , 因为很多网友的文章淡化了初学者不理解的细节 , 希望这篇文章能够帮你初步理解朱刘算法背景  该问题是由朱永津与刘振宏在上个世纪60年代解决的,值得一提的是,这2个人现在仍然健在,更另人敬佩的是,朱永津几乎可以说是一位盲人。解决最小树型图的算法后

2015-10-12 22:36:48 1578 1

原创 UVa 10537 - The Toll! Revisited

提示: 1. 用最短路算法都可以解决 , 但要想好状态是什么意思(d[i] 代表什么东西)    2. 开头结尾要注意 , 本题是开头不收税 , 结尾收税    3. 'A'的优先级比'a'要靠前 , Debug中有一组数据可以看看    4. 题中自己yy了一个函数来求收税以前的值 , 貌似是对的 , 但不会严格证明 , 有兴趣的拿不等式证证 , 记得告诉我注意: 为了之

2015-10-08 00:05:10 862

原创 UVa 1078 Steam Roller

借鉴了陈峰在训练指南的思路, 表示感谢提示: 1. 直接求最短路是有困难的, 因为状态不满足独立性 , 所以拆点    2. 将(x , y)细分成 , (x , y , dir , doubled)  , 后两个分别为到这个点时的方向、这条边是否两次计算了    3. 将每一个状态用一个id 函数投射到一个具体的数值 , 然后预处理所有状态之间的边(处理好那些double) , 这样

2015-10-07 23:43:42 706

原创 UVa 610

感谢Morris提供的帮助分析: 1. 对于一个“边双连通分量” 一次dfs就可以将其转化成一个强连通分量(规定了优先顺序 , 不是吗)    2. 桥必须是双向的(反证法)提示: 可以优美的用一个dfs解决输出//// main.cpp// UVa610//// Created by Fuxey on 15/10/5.// Copyright ©

2015-10-06 00:29:42 709

原创 UVa 11080

总体思路:裸裸的二分染色题 , 每一记录联通块的总节点数和染色相同的节点数 , 每一次用有较小数目那种颜色的节点去更新答案注意: 可能存在只有一个节点的联通块

2015-10-05 20:23:19 686

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除