自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

feng_zhiyu的博客

https://fzhiy.net 欢迎关注我的博客,期待与大家一起学习~

  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

原创 【hdu 2412 Party at Hali-Bula 】(树形dp求最大独立集+判断唯一性)

链接:https://vjudge.net/contest/204190#problem/B 题意:给定一棵关系树 , 从中选择一些点 , 使这些点均不存在亲子关系 , 最多能取多少个点 , 并且判断取法是否唯一 .分析: 树形dp 首先一次dfs 求出最大独立集 用boss[i]存储编号i 的上司。 假设上司i的下属为j 如果最大独立集不唯一时,必定有dp[i][0] > dp[

2018-01-30 19:41:10 318

原创 【hdu 2196 Computer 】(树形dp求最长路)

链接:https://vjudge.net/contest/204190#problem/C 题意:给一棵树,求树上任意顶点到其他各点的最大值。 分析: 可以容易知道 用树形dp求最长路 首先一次dfs 记录任意顶点到其他各点的最长距离(dp[i][0])和次长距离(dp[i][1])。 例子:http://blog.csdn.net/feng_zhiyu/article/det

2018-01-30 19:18:58 433

原创 【Codeforces Round #459 (Div. 2)】

A - Eleven 题意:斐波那契数列,给定n,输出一个仅由’O’和’o’组成的串(第i个(i 为fib数)字符是’O’,其他是‘o’) 分析:预处理,输出B - Radio Station 题意:n个名字(名字不唯一)和IP(IP是唯一的),m次询问, 格式:name IP; 对应每次询问在后面添加 #原IP对应的名字 分析: 使用map或者结构体C - The Monst

2018-01-30 17:19:38 329

原创 【codeforces 】Educational Codeforces Round 36 (Rated for Div. 2)(C.模拟 D.拓扑排序判断环)

C Permute Digits 题意:给你一个数小于1e18 a和b,输出不大于b的数a,a是经过任意重新排放的。 分析:模拟 + 思维题 若a的长度比b小,直接输出字典序最大的; 否则,sort排序,然后从前往后两两交换,直到a>b#include using namespace std;#define mem(a,n) memset(a,n,sizeof(a))#de

2018-01-29 23:58:29 354

原创 【poj 3254】Corn Fields(状压dp)

链接:POJ 3254 Corn Fields 题意:给出一个n行m列的草地,1表示肥沃,0表示贫瘠,现在要把一些牛放在肥沃的草地上,但是要求所有牛不能相邻,问你有多少种放法。 n,m范围都为[1,12].分析:状压dp 观察n,m范围,最大12,一般来说什么是状压dp? 简单说就是可以用一个十进制数来表示一组数,以降低表示状态所需的维数的解题手段,就叫做状态压缩。 好吧。。 说

2018-01-29 19:49:02 320

原创 【poj 1655,3107】树的重心(树形dp)

链接: E 小G有一个大树 题意: 给定一棵树,求树的重心的编号以及重心删除后得到的最大子树的节点个数size。 链接: POJ1655 题意:给定一棵树,求树的重心的编号以及重心删除后得到的最大子树的节点个数size,如果size相同就输出编号最小的.分析:这两题本质一样,求树的重心以及重心删除后的最大子树结点个数 树的重心定义:https://wenku.baidu.com/vi

2018-01-29 15:59:41 394

原创 AtCoder Regular Contest 090

C - Candies 链接:https://arc090.contest.atcoder.jp/tasks/arc090_a 题意:求矩形左上角到右下角的最大元素和(走动路径只能是向右或者向下) 分析:dfs,也可以是dp【dfs】代码:#include using namespace std;#define mem(a,n) memset(a,n,sizeof(a))#

2018-01-28 22:51:13 359

原创 历届试题 大臣的旅费(树的直径)

时间限制:1.0s 内存限制:256.0MB 提交此题 锦囊1 锦囊2 问题描述 很久以前,T王国空前繁荣。为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。同时,如果不重复经过大城市,从首都到达每个大城市的方案都是唯一的。J是...

2018-01-27 20:24:39 423

原创 圆圈(图形输出问题,递归)

链接:https://www.nowcoder.com/acm/contest/67/G 来源:牛客网时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 题目描述 圈圈圆圆圈圈,lulu小朋友最近看喜羊羊看多了,老是受刺激就画圆圈,听到小于8的数字时,还会画出十分有规律的圆圈,现在你

2018-01-26 15:25:57 684

原创 poj1941 The Sierpinski Fractal(递归输出图形)

链接: https://vjudge.net/problem/POJ-1941 Consider a regular triangular area, divide it into four equal triangles of half height and remove the one in the middle. Apply the same operation recursively t

2018-01-26 15:20:51 1080

原创 小C打比赛(状压dp)

链接:https://www.nowcoder.com/acm/contest/57/C 来源:牛客网时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 题目描述 小C现在要参加一场wannafly挑战赛,一场挑战赛一共有n道题,一共有m分钟。 对于第i道题,小C解决它需要恰好j分钟的概率

2018-01-20 22:34:57 433

原创 历届试题 打印十字图(规律,中心对称)

时间限制:1.0s 内存限制:256.0MB 提交此题 锦囊1 锦囊2 问题描述 小明为某机构设计了一个十字型的徽标(并非红十字会啊),如下所示:..$$$$$$$$$$$$$....$...........$..$$$.$$$$$$$$$.$$$$...$.......$...$$.$$$.$$$$$.$$$.$$.$...$...$...$.$$.$.$$

2018-01-11 21:08:05 523

原创 算法训练 矩阵乘法

时间限制:1.0s 内存限制:512.0MB 提交此题 问题描述   输入两个矩阵,分别是m*s,s*n大小。输出两个矩阵相乘的结果。 输入格式   第一行,空格隔开的三个正整数m,s,n(均不超过200)。   接下来m行,每行s个空格隔开的整数,表示矩阵A(i,j)。   接下来s行,每行n个空格隔开的整数,表示矩阵B(i,j)。 输出格式   m行,每行n个空格隔开的整

2018-01-11 20:20:55 412

原创 算法训练 K好数(dp)

时间限制:1.0s 内存限制:256.0MB 提交此题 锦囊1 锦囊2 问题描述 如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K = 4,L = 2的时候,所有K好数为11、13、20、22、30、31、33 共7个。由于这个数目很大,请你输出它对1000000007取模后的值。输入格式 输入

2018-01-11 20:18:57 421

转载 石子合并问题(dp)

转自:http://blog.csdn.net/acdreamers/article/details/18039073石子合并问题是最经典的DP问题。首先它有如下3种题型:(1)有N堆石子,现要将石子有序的合并成一堆,规定如下:每次只能移动任意的2堆石子合并,合并花费为新合成的一堆石子的数量。求将这N堆石子合并成一堆的总花费最小(或最大)。分析:当然这种情况是最简单的情况,合并的是任意

2018-01-11 19:19:04 492

原创 算法提高 合并石子(区间dp,四边形不等式优化)

时间限制:2.0s 内存限制:256.0MB 提交此题 问题描述   在一条直线上有n堆石子,每堆有一定的数量,每次可以将两堆相邻的石子合并,合并后放在两堆的中间位置,合并的费用为两堆石子的总数。求把所有石子合并成一堆的最小花费。 输入格式   输入第一行包含一个整数n,表示石子的堆数。   接下来一行,包含n个整数,按顺序给出每堆石子的大小 。 输出格式   输出一个整数,表

2018-01-11 19:08:24 721

原创 算法提高 12-1三角形

时间限制:1.0s 内存限制:256.0MB 提交此题 问题描述   为二维空间中的点设计一个结构体,在此基础上为三角形设计一个结构体。分别设计独立的函数计算三角形的周长、面积、中心和重心。输入三个点,输出这三个点构成的三角形的周长、面积、外心和重心。结果保留小数点后2位数字。 样例输出 与上面的样例输入对应的输出。 例:数据规模和约定   输入数据中每一个数的范围。

2018-01-05 16:36:10 390

原创 算法提高 9-3摩尔斯电码(树上搜索)

时间限制:1.0s 内存限制:256.0MB 问题描述   摩尔斯电码破译。类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文。请不要使用”zylib.h”,只能使用标准库函数。用’ * ‘表示’ . ‘,中间空格用’ | ‘表示,只转化字符表。  摩尔斯码定义见: 提示   清橙进行评测时,输入是以EOF结尾的,而不是换行符。(EOF不是一个字符,“以EOF结尾”

2018-01-05 15:59:16 1646

原创 算法训练 Torry的困惑(基本型) (预处理)

时间限制:1.0s 内存限制:512.0MB 提交此题 问题描述   Torry从小喜爱数学。一天,老师告诉他,像2、3、5、7……这样的数叫做质数。Torry突然想到一个问题,前10、100、1000、10000……个质数的乘积是多少呢?他把这个问题告诉老师。老师愣住了,一时回答不出来。于是Torry求助于会编程的你,请你算出前n个质数的乘积。不过,考虑到你才接触编程不久,Torry只要

2018-01-03 21:23:42 320

原创 历届试题 错误票据(istringstream)

时间限制:1.0s 内存限制:256.0MB 提交此题 锦囊1 锦囊2 问题描述 某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。你的任务是通过编程,找出断号的ID和重号的ID。假设断号不可能发

2018-01-03 21:05:52 308

原创 算法训练 出现次数最多的整数(排序)

时间限制:1.0s 内存限制:512.0MB 提交此题   问题描述   编写一个程序,读入一组整数,这组整数是按照从小到大的顺序排列的,它们的个数N也是由用户输入的,最多不会超过20。然后程序将对这个数组进行统计,把出现次数最多的那个数组元素值打印出来。如果有两个元素值出现的次数相同,即并列第一,那么只打印比较小的那个值。   输入格式:第一行是一个整数N,N £ 20;接下来有

2018-01-03 21:03:17 843

原创 历届试题 国王的烦恼(并查集+排序)

时间限制:1.0s 内存限制:256.0MB 提交此题 问题描述   C国由n个小岛组成,为了方便小岛之间联络,C国在小岛间建立了m座大桥,每座大桥连接两座小岛。两个小岛间可能存在多座桥连接。然而,由于海水冲刷,有一些大桥面临着不能使用的危险。  如果两个小岛间的所有大桥都不能使用,则这两座小岛就不能直接到达了。然而,只要这两座小岛的居民能通过其他的桥或者其他的小岛互相到达,他们就会安然无

2018-01-02 21:10:23 337

React进阶之路系列学习笔记

《React进阶之路》系列学习笔记,包含自己对React的理解和使用建议,主要详解MobX项目实战。

2018-10-09

云服务器上搭建大数据伪分布式环境

本文档是笔者基于阿里云服务器CentOS 7.2搭建的Hadoop伪分布式环境,其中用到的一些工具,如:远程终端Xshell 6、文件传输软件Xftp 6。此文档亦可在其他Linux操作系统中运行,可能其中命令稍有区别,请加以注意。

2018-07-16

Neo4j学习及Cypher基本操作

知识图谱之存储及查询,图数据库Neo4j及其查询语言基本操作的范例

2018-04-16

空空如也

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

TA关注的人

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