自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

whoISVip

主人虽然懒懒的,但是我的权✿世界都爱志龙~~

  • 博客(41)
  • 资源 (3)
  • 收藏
  • 关注

原创 sklearn学习笔记——linear_regression,ridge_regression,ridgeCV

参考资料:1、点击打开链接2、点击打开链接linear_model相关API文档&examples:http://scikit-learn.org/0.18/modules/classes.html#module-sklearn.linear_modelGeneralized Linear Models ( 广义线性模型 )以下是一组用于回归的方法,他们的目标值是输入变量的线性组合。假设数...

2018-03-07 21:05:25 2158

原创 在win10下安装配置tensorflow_gpu版本(简单)

先放上我的资料链接,cuda+cudnn:链接:https://pan.baidu.com/s/1PaajTLnCqcXEjy8k-mcbZg 密码:6pde1、首先要确认你的电脑支持GPU,具体步骤略2、建议安装Anaconda,因为它集成了很多包,解决了很多依赖问题,比较方便,我用的4.4.0版本,自带的python版本是3.6,tensorflow的版本要对应起来,tensorflow_gp...

2018-03-06 13:42:16 567

原创 HDU--5396(区间dp+排列组合)

做这道题的时候,想到会不会是dp,然后发现dp值#pragma comment(linker,"/STACK:102400000,102400000")#include #include #include #include #include #include #include #include #include #include #defi

2015-08-28 21:34:34 724

原创 HDU--1712(分组背包)

发现问题的起因是HDU 1712,一个赤裸的分组背包。所以有必要说一下这个题目。题意:一个学生用M天的时间复习N门课程,每门课程花费不同的天数,有不同的收获。问如何安排这M天,使得收获最大。思路:可以将每一门课看成一个分组,每门课不同天数的选择看成是分组的物品(显然只能有一个选择),物品的费用即为花费的天数,物品的价值为题中给出的收获。该题中背包容量

2015-08-28 21:11:15 538

原创 HDU--4821(字符串哈希)

#include#include#include#include#include#include#include#includeusing namespace std;typedef long long ll;typedef unsigned long long llu;const int maxd=1e5+5;const int seed=31;const int I

2015-08-13 21:16:25 655

原创 ZOJ--3822(概率dp)

题意:一个n行m列的棋盘,每次可以放一个棋子,问要使得棋盘的每行每列都至少有一个棋子 需要的放棋子次数的期望。思路:    定义三维的状态,dp[i][j][k]表示用k天占据了i行j列的概率。    下一天的概率分四种情况,一个是只占据了新的一行,只占据了新的一列,占据了新的一行和一列,并没有占据新的行和列。    初始化只用初始化dp[1][1][1]=

2015-08-13 21:09:48 622

原创 HDU--5312(规律+数学)

思路:这个题看上去是一个贪心, 但是这个贪心显然是错的. 事实上这道题目很简单, 先判断1个是否可以, 然后判断2个是否可以. 之后找到最小的k (k > 2)k(k>2), 使得(m - k) mod 6 = 0(m−k)mod6=0即可.证明如下: 3n(n-1)+1 = 6(n*(n-1)/2)+13n(n−1)+1=6(n∗(n−1)/2)+1, 注意到n*(n

2015-08-13 21:09:08 667

原创 HDU--5389(01背包)

天哪,居然没想到这是01背包也是醉了,一直卡在怎么分配那里我去去,一看是背包我还以为是多重的,结果01就可以啊……看了题解才发现,并没有啥发现了呵呵……最近有好几种题都是DP可是思路都偏了没有想到,真是奇了怪了,也不奇怪,可能就是没有很好的理解……#include #include #include #include #include #include #inc

2015-08-13 21:07:20 930

原创 HDU--5281(思路)

官方题解:容易发现最后的方案一定是攻击力最强的k把枪消灭了防御力最弱的k只怪物,那么我们对枪和怪物排序后二分出最多能够使用的枪有多少把,然后再枚举使用几把枪更新答案即可。复杂度O(nlogn)。关键就在于是最强的消灭最弱的这里,想不到就做不出来,小思路当时没这么想居然搜索做的,果然对时间真是一点概念也木有……思路题说简单也简单,不过想不到就真的做不出来,这几道题都得注意数据

2015-07-12 00:43:22 725

原创 HDU--5280(dp或枚举)

官方题解:这个题有很多O(n2)的算法,这里说一种:枚举每一个区间,在枚举区间的同时维护区间内的最小值和区间和,将最小值与P的大小进行比较,贪心地取最大值即可。注意若枚举到的区间是整个数组,则P的值是必须取的。当然也存在O(n)的做法:从左往右处理出dp1[i]=max(a[i],dp1[i−1]+a[i]),同样从右往左处理出dp2[i]=max(a[i],dp2[i+1]+a[i]),再

2015-07-12 00:13:52 1165

原创 uva--10163(dp,01背包,双肩包)

10163 Storage KeepersRandy Company has N (1  N  100) storages. Company wants some men to keep them safe. Nowthere are M (1  M  30) men asking for the job. Company will choose several from them

2015-07-09 10:08:46 744

原创 uva--165(邮资问题,dp)

题意:某国家发行k种不同面值的邮票,并且规定每张信封上最多只能贴h张邮票。 公式n(h,k)表示用从k中面值的邮票中选择h张邮票,可以组成面额为连续的1,2,3,……n, n是能达到的最大面值之和。快被坑死了,回溯法是可以的,但是利用动态规划的思想可以提高效率,tmp数组一开始定义成全局了,无限TLE,貌似因为出不了wa就超时了…………代码:#include#incl

2015-06-25 18:25:34 981

原创 uva--242(邮资问题 dp)

输入输出:Sample Input524 1 4 12 214 1 5 12 281025 1 7 16 31 885 1 15 52 67 99623 1 5 84 1 5 7 80Sample Outputmax coverage = 71 : 1 4 12 21max coverage = 409 :

2015-06-24 20:24:31 704

原创 POJ--1661(DP)

jimmy的一个游戏,可以从左右端点往下跳,每秒走一米或落一米,落的超过_max会摔死,问到达地面的最短时间,测试用例保证一定有解。一道基础的DP,太tm考验我了,有些细节容易处理不好,中间卡了下,写错好几个地方,不过我居然一遍过了也真是水……用了二维的状态,dp[k][0],dp[k][1]分别表示从上一个端点落下来并移动到本k层的左、右端点需要的时间,如果到不了直接在上一个状态恢复到I

2015-06-20 16:31:23 798

原创 HDU--2851(最短路)

一道简单的最短路。。。我去题目样例看了好久,原来12345那些目标地是说的哪一个road啊,坑……注意一下这里的权值不是边的是点的,初始化cost的时候不小心写错了,用优化的dij应该会更快一些……真是心好累。代码:#include#include#include#include#include#include#define INF 0X3f3f3f3f#define m

2015-06-20 16:27:39 838

原创 HDU--3333(树状数组+离线处理)

Turing TreeTime Limit: 3000MS Memory Limit: 32768KB 64bit IO Format: %I64d & %I64uSubmit StatusDescriptionAfter inventing Turing Tree, 3xian always felt boring wh

2015-05-30 21:45:22 612

原创 fill memset

std::fill    在[first, last)范围内填充值std::fill_n    在[fist, fist + count)范围内填充值对std::vector等数据类型,显而易见也是不应该使用memset来初始化的 memset是以字节为单位,初始化内存块。当初始化一个字节单位的数组时,可以用m

2015-05-28 21:29:31 436

原创 FZU--1859&POJ--2083|(分治法)

FractalTime Limit: 1000MS Memory Limit: 30000KB 64bit IO Format: %I64d & %I64uSubmit StatusDescriptionA fractal is an object or quantity that displays self-simi

2015-05-28 21:09:46 672

原创 HDU-2082(母函数)

找单词Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2739    Accepted Submission(s): 1941 Problem Description假设有x1个字母A, x2个字母B,

2015-05-21 20:35:46 717

原创 POJ--2676&HDU--1421(数独,dfs)

SudokuTime Limit: 2000MS Memory Limit: 65536KB 64bit IO Format: %I64d & %I64uSubmit StatusDescriptionSudoku is a very simple task. A square table with 9 rows an

2015-05-14 21:35:17 775

原创 HDU--3954(线段树+特殊处理)

D - 1004Time Limit:3000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit Status Practice HDU 3954DescriptionLevel up is the task of all online games. It's very

2015-05-08 21:14:28 611

原创 POJ--2435(bfs)

Navigating the CityTime Limit: 1000MS Memory Limit: 65536KB 64bit IO Format: %I64d & %I64uSubmit StatusDescriptionA dip in the milk market has forced the cows t

2015-05-08 21:12:11 846

原创 FZU--2188(搜索+剪枝)

F - 过河ITime Limit:3000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit StatusDescription一天,小明需要把x只羊和y只狼运输到河对面。船可以容纳n只动物和小明。每次小明划船时,都必须至少有一只动物来陪他,不然他会感到厌倦,不安。不论是船

2015-05-08 15:16:50 1098

原创 FDU--- (bfs+dfs 未完待补充)

D - 小明的迷宫Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit StatusDescription小明误入迷宫,塞翁失马焉知非福,原来在迷宫中还藏着一些财宝,小明想获得所有的财宝并离开迷宫。因为小明还是学生,还有家庭作业要做,所以他想尽快获

2015-05-07 20:29:34 668

原创 Scan

int Scan(){ int f=1, ret=0; char c; while((c=getchar())==' ' || c=='\n') ; if(c=='-') f=-1; else if(c!='+') ret+=c-'0'; while((c=getchar())='0') ret=ret*10+c-'0'; r

2015-05-07 18:41:59 493

原创 FZU 2196(bfs)

G - EscapeTime Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit Status Practice FZU 2196Description小明进入地下迷宫寻找宝藏,找到宝藏后却发生地震,迷宫各处产生岩浆,小明急忙向出口处逃跑。如果丢下宝藏

2015-05-07 18:36:19 744

原创 UVA--12569(状态压缩+bfs)

Problem PPlanning [m]obile robot on Tree (EASY Version)We are given a connected, undirected graph G on n vertices. There is a mobile robot on one of the vertices; this vertex is labeled s.

2015-05-05 17:26:39 1230

原创 HDU--1698(线段树,区间修改成段替换)

Just a HookTime Limit: 2000MS Memory Limit: 32768KB 64bit IO Format: %I64d & %I64uSubmit StatusDescriptionIn the game of DotA, Pudge’s meat hook is actually the m

2015-05-03 10:27:38 860

原创 POJ--3468(线段树,区间修改,模板)

A Simple Problem with IntegersTime Limit: 5000MS Memory Limit: 131072KB 64bit IO Format: %I64d & %I64uSubmit StatusDescriptionYou have N integers, A1, A2, ... ,

2015-05-03 01:02:25 567

原创 POJ--2828(线段树)

线段树

2015-05-02 21:51:09 550

原创 HDU--1394(线段树)

Minimum Inversion NumberTime Limit: 1000MS Memory Limit: 32768KB 64bit IO Format: %I64d & %I64uSubmit StatusDescriptionThe inversion number of a given number sequ

2015-04-28 20:31:08 524

原创 HDU--1754(线段树,单点更新)

I Hate ItTime Limit: 9000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 45579    Accepted Submission(s): 17891Problem Description很多学校流行一种比较的习惯。

2015-04-26 21:30:23 416

原创 HDU-1542(线段树+扫描线)

AtlantisTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8028    Accepted Submission(s): 3509Problem DescriptionThere are several

2015-04-26 17:15:55 462

原创 组队赛F 0425总结(未完)

B题: HDU 5091E题   HDU 5094:  题意:给出迷宫大小和钥匙种类,每两个点之间有不同种类的门必须拿着相应的钥匙才能通过,有墙的不能通过,问从开始到结束的最短路径。             需要对手中拿到的钥匙进行状态压缩,用三维的数组来记录是否走过的状态,最后一维用来保存已经拿到的钥匙种类,并且还需要注意一个格子里可能有很多钥匙,每两个格子中

2015-04-25 07:30:04 543

原创 HDU-1035(dfs)

Robot MotionTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7651    Accepted Submission(s): 3489Problem DescriptionA robot h

2015-04-23 21:06:56 489

原创 HDU--2203(kmp,模板题)

题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=2203依旧是模板……循环移位了一遍还没包含那就永远不可能包含了吧代码:#include#include#include#include#include#include#include#include#include#include#define I

2015-04-23 21:05:14 508

原创 sdut-2159 Ivan comes again!(set+线段树)

Ivan comes again!Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^题目描述The Fairy Ivan gave Saya three problems to solve (Problem F). After Saya finished the first problem

2015-04-23 20:48:46 774

原创 HDU--1686(kmp,模板题)

OulipoTime Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6107    Accepted Submission(s): 2454Problem DescriptionThe French author G

2015-04-23 20:46:05 510

转载 STL 查找 总结

首先可供查找的算法大致有count,find,binary_search,lower_bound,upper_bound,equal_range。带有判别式的如count_if,find_if或者binary_search的派别式版本。注意这些查找算法需要序列式容器,或者数组。关联容器有相应的同名成员函数except binary_search。首先,选择查找算法时,区间是否排序是一个

2015-04-23 20:26:16 865

原创 sdut-2156(模拟,bfs)

Fairy taleTime Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^题目描述It is said that in a school’s underground, there is a huge treasure which can meet any desire of the owner.

2015-04-23 20:14:00 574

Python机器学习-预测算法分析核心算法

这本书的Pdf,自我感觉,一本好书

2018-03-13

MFC版飞机大战源码

实训期间用vs2015开发的MFC版飞机大战游戏,以上是代码,课程实验报告在另一处另附,基本实现了老师所有要求的功能,另外编码较为简单,注释全面,适合做课程设计和答辩。 如有问题可以联系[email protected]

2016-01-02

MFC版飞机大战 程序设计实验报告

实训的时候用vs2015中的MFC项目开发的简单的飞机大战,实现了老师要求的大部分功能,编码较为简单易懂,源码另传,这个是相应的实验报告,注释写的比较全,比较易懂,适合做答辩和作业。

2016-01-02

空空如也

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

TA关注的人

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