自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

聂小白的专栏

记录是为了更好的成长

  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 HDU-2616 全排列

数据很小,直接全排列求解。

2014-08-30 00:06:41 696

原创 ZOJ-3626 Treasure Hunt I 树形DP

很久很久以前有一个吸血鬼,每m天就会出现一次,把不在自己村子呆着的冒险家吃掉。有n个村子,n-1条道路,每个村子都有一定数量的财富,默认探险家刚一到达一个村子就能获得财富,给出探险家的出生的村子和多少天后吸血鬼出现。要求在吸血鬼出现之前赶回自己的村子,其实就是求一棵以k为根的各点权值之和最大且各边权加起来#include #include #include #include #in

2014-08-29 15:13:01 656

原创 ZOJ-3632 Watermelon Full of Water 线段树+DP

暑假生活开始了,夏日炎炎,集训队想要每天都吃到西瓜。已知n天,每天商店提供一个西瓜,不同的西瓜可以供集训队吃不同的天数,也有不同的价格,问集训队想保证每天都能吃到西瓜的最小花费。单个数100000,数组大小50000,因此需要用线段树优化。对于每天的西瓜,不取则从最小值数组里取出当前最小值,取的话则是找出最小值+当天的西瓜价格,并且线段树更新后k天的最小费用。dp[i][1]=min(

2014-08-29 14:55:26 785

原创 HDU-4705 树形DP

C++能过,G++会爆栈,+了扩栈头文件也是这样#pragma comment(linker, "/STACK:1024000000,1024000000")#include #include #include #include #include #include using namespace std;const int maxn=110000;struct Edge{

2014-08-28 15:46:59 432

原创 HDU-4974 水

只需要考虑最大值max最少要max次才能处理完,和(总和+1)/2qu

2014-08-21 20:16:25 523

原创 HDU-4972 篮球赛比分

包含不合法数据也就算了。。题意不清楚也就算了。。篮球还有平局也算是很屌了。。。#include #include #include #include #include #include using namespace std;int a[1100000];int n;long long sum;int main(){ int t; int k=1; int flag

2014-08-21 20:16:22 767

原创 HDU-4968 Improving the GPA 暴力枚举

每科成绩只有5种情况,最多10门,枚举每种情况里有几门,暴力做的,31ms,b

2014-08-19 21:54:31 626

原创 POJ-1947 Rebuilding Roads 树形DP

树形DP的第一题吧,前几道都是根据树形结构求解。给出N个结点,N-1条边,建立一棵

2014-08-15 16:08:58 498

原创 POJ-1655 Balancing Act 树的重心

对于树上的节点,它的值等于去掉它后生成的森林里面节点最多的n

2014-08-15 10:26:29 613 1

原创 UVA-6436 The Busiest City 树形DFS求解

给出n个顶点,n-1条边,对于每一个顶点来说每有一条路径经过,繁荣度+1,求最大繁荣度。经过的含义就是这条路径使用了跟这个顶点相连的边中的的两条,任意组合都可以,所以要找出每个顶点相连的边延伸出去有多少种情况。从第一个顶点开始建树,对于第i个节点有sum[i]个子节点,因此dp[i]=sum[i]*(n-1-sum[i]),再加上节点的n棵子树的节点数乘积/2。#include #i

2014-08-15 10:18:14 884

原创 UVA 6440 Emergency Handling 队列

一家医院比较繁忙,病人需要排队,病人有个病重程度

2014-08-11 21:27:06 627

原创 HDU-1498 50 years, 50 colors 最小点覆盖

给你一个n*n的矩阵,每一行有一个颜色,颜色是1-50

2014-08-09 21:30:08 460

原创 HDU-1507 Uncle Tom's Inherited Land* 二分图匹配

题目不仅要求输出最大匹配,还要输出任意一种最大匹配组,然后处理卡了

2014-08-09 17:11:20 431

原创 POJ-1325 && HDU-1150 Machine Schedule 二分图匹配

#include #include #include #include #include #include #include using namespace std;int map[111][111];int n,m,k;int link[111];int visit[111];bool dfs(int k)//寻找从k出发的可增广路 { int i,j; for(i

2014-08-09 14:29:40 483

原创 HDU-1068 &&POJ-1466 Girls and Boys 简单二分图匹配

给出n个人和他们的感情关系,要求求出一个集合中不存在h

2014-08-08 22:16:00 498

原创 HDU 1179 Ollivanders: Makers of Fine Wands since 382 BC. 二分图匹配

哈利波特中魔杖选择主人的geng

2014-08-08 17:15:28 535

原创 HDU-4906 Our happy ending 状压DP

继续做状压,多校比赛时没能出这道题,

2014-08-07 21:18:23 537

原创 HDU-4930 Fighting the Landlords 多校训练赛斗地主

只需要判断一个回合就可以了,枚举判断可以一次出完所有牌或者大过对面的牌的可能,注意的是4张相同的牌带两张牌的话是可以被炸弹炸的。#include #include #include #include #include #include #include #include using namespace std;struct node{ int k,mk; int two

2014-08-07 17:02:46 1048 4

原创 HDU-4907 Task schedule 预处理

中文题。。。。从后边开始处理,记录最近的空闲时间

2014-08-07 10:08:52 497

原创 HDU-4771 Stealing Harry Potter's Precious 状压DP+BFS

哈利波特假期回姨夫家的时候会把他的宝贝藏在地精银行,现在要偷他的宝贝,银行的房间分为可破坏与不可破坏两种,其实就是可到达与不可到达,然后给出哈利的k个宝贝放的位置,如果能全部拿到输出最小的步数,不能拿到则输出-1,用BFS搜索,最先搜到的肯定就是步数最小的,搜不到则输出-1.最近做的好多DP题都跟搜索有关系,看来还是多方面都得会才行啊。#include #include #include

2014-08-06 16:50:10 717

原创 POJ-3036 Honeycomb Walk 简单DP

蜂巢每一格为正六边形结构,所以蜜蜂每次有6个方向可以走,

2014-08-04 19:50:52 791

原创 HDU--4784 Dinner Coming Soon DP+BFS

题意很长很变态。一个人要到他男朋友家,他最初有R元以及T分钟的时间来赶到他男朋友家。有N个房子M条道路,每条道路有需要消耗的时间以及过路费,同时还要顺路做食盐生意,起初身上没有食盐,最多带B袋盐,每到达一个地方有三种操作可以选择:1.售出一袋食盐;2:购买一袋食盐;3:什么都不做。然后你以为结束了?不!它还存在平行宇宙,在一个城市可以选择穿越平行宇宙到达另一个宇宙的这个城市,不同宇宙的食盐价格不同

2014-08-04 16:23:06 1333

原创 HDU--4788 Hard Disk Drive 水

很常识的一个问题,在硬盘制造中,厂家认为的比例是1:1000,

2014-08-04 10:07:47 504

原创 HDU--4786 Fibonacci Tree 生成树+贪心?

N个顶点,M条边,每条边可能为黑色或是白色( 0 or 1 ),问有没有可能用为斐波那契数的数目的白色边构成一棵生成树。所以需要删掉图中的环,根据每次删掉的边有一个白色边的上限和下限,判断一下中间有没有斐波那契数就可以了。实现方法是根据颜色排序,先放黑色边得到的是最小数目的白色边构成的生成树,先放白色边得到是最大数目的白色边构成的生成树。#include#include#include#

2014-08-04 10:02:16 932

原创 琦神教我学DP2---POJ-1185 炮兵布阵 状压DP

这道题目和前面的题目很像,不过条件g

2014-08-02 09:51:55 706

原创 琦神教我学DP———POJ-3254 Corn Fields 状压DP

状压DP很久之前就看了一下,但是当时我连普通DPdoumei

2014-08-01 21:49:31 667

机器学习实战

机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或模式,成为各行业求生存、谋发展的决定性手段,这使得这一过去为分析师和数学家所专属的研究领域越来越为人们所瞩目。, 本书第一部分主要介绍机器学习基础,以及如何利用算法进行分类,并逐步介绍了多种经典的监督学习算法,如k近邻算法、朴素贝叶斯算法、Logistic回归算法、支持向量机、AdaBoost集成方法、基于树的回归算法和分类回归树(CART)算法等。第三部分则重点介绍无监督学习及其一些主要算法:k均值聚类算法、Apriori算法、FP-Growth算法。第四部分介绍了机器学习算法的一些附属工具。, 全书通过精心编排的实例,切入日常工作任务,摒弃学术化语言,利用高效的可复用Python代码来阐释如何处理统计数据,进行数据分析及可视化。通过各种实例,读者可从中学会机器学习的核心算法,并能将其运用于一些策略性任务中,如分类、预测、推荐。另外,还可用它们来实现一些更高级的功能,如汇总和简化等。

2017-10-20

鸢尾花数据集

鸢尾花数据集

2017-04-11

空空如也

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

TA关注的人

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