自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ninesun的博客

飞旋着的~是你美丽的流苏~~~

  • 博客(21)
  • 资源 (16)
  • 收藏
  • 关注

原创 HDU 2546:饭卡(动态规划:01背包)

饭卡Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 21034    Accepted Submission(s): 7336Problem Description电子科大本部食堂的饭卡有一种很诡异的设计,即

2016-05-23 13:42:22 364

原创 【背包专题汇总】

菜鸟要开始写一个背包系列的博客了,会有持续更新哦,欢迎个位大牛指正~【01背包】1.问题描述:有 N 件物品和一个容量为 V 的背包。放入第 i 件物品耗费的费用是 Ci,得到的价值是Wi。求解将哪些物品装入背包可使价值总和最大。2.初始化:有的题目要求“恰好装满背包”时的最优解,有的题目则并没有要求必须把背包装满。一种区别这两种问法的实现方法是在初始化的时候有所不

2016-05-23 13:31:34 892

原创 POJ 1258 :Agri-Net(最小生成树)

POJ 1258Agri-NetTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 49743 Accepted: 20679DescriptionFarmer John has been elected mayor of his town! One of his campa

2016-05-22 17:32:45 291

原创 HDU1518:Square(DFS)

Problem DescriptionGiven a set of sticks of various lengths, is it possible to join them end-to-end to form a square? InputThe first line of input contains N, the number of test ca

2016-05-22 15:48:12 276

原创 蓝桥杯

【编程题】(满分19分)    Excel是最常用的办公软件。每个单元格都有唯一的地址表示。比如:第12行第4列表示为:“D12”,第5行第255列表示为“IU5”。        事实上,Excel提供了两种地址表示方法,还有一种表示法叫做RC格式地址。 第12行第4列表示为:“R12C4”,第5行第255列表示为“R5C255”。    你的任务是:编写程序,实

2016-05-20 17:33:18 1197

原创 JAVA 大整数类

今天Java刚刚学习了大整数类,贴一篇非常简单的大整数类求阶乘的代码package big;import java.math.BigInteger;public class factoria { public static void main(String[] args) { // TODO Auto-generated method stub BigIntege

2016-05-19 20:44:13 727

原创 最小生成树

一.prime算法:具体的数据结构原理不再赘述,这里只贴上两种算法生成过程~生成过程:1 -> 3 : 13 -> 6 : 46 -> 4: 23 -> 2 : 52 -> 5 : 3二“Kruskal算法1 -> 3 : 14 -> 6 : 22 -> 5 : 33 -> 4 :

2016-05-17 20:50:33 285

原创 PAT 朋友圈(并查集)

某学校有N个学生,形成M个俱乐部。每个俱乐部里的学生有着一定相似的兴趣爱好,形成一个朋友圈。一个学生可以同时属于若干个不同的俱乐部。根据“我的朋友的朋友也是我的朋友”这个推论可以得出,如果A和B是朋友,且B和C是朋友,则A和C也是朋友。请编写程序计算最大朋友圈中有多少人。输入格式:输入的第一行包含两个正整数N(≤30000)和M(≤1000),分别代表学校的学生总数和俱乐部的个

2016-05-16 20:31:11 1260

原创 并查集

一.基本概念和定义并查集(Union-find Sets)是一种非常精巧而实用的数据结构,它主要用于处理一些不相交集合的合并问题。一些常见的用途有求连通子图、求最小生成树的 Kruskal 算法和求最近公共祖先(Least Common Ancestors, LCA)等。使用并查集时,首先会存在一组不相交的动态集合 S={S1,S2,⋯,Sk}S={S1,S2,⋯,Sk},一般

2016-05-16 17:58:33 5046 1

原创 pat 列车厢调度

1 ====== <--移动方向 / 3 ===== \ 2 ====== -->移动方向大家或许在某些数据结构教材上见到过“列车厢调度问题”(当然没见过也不要紧)。今天,我们就来实际操作一下列车厢的调度。对照上方的ASCII字符图,问题描述如下:有三条平行的列车轨道(1、2、3)以及1-3和2-3两段连接轨道

2016-05-11 16:56:58 3140

原创 Catalan数(卡特兰数)

一.基本公式:具体证明这里不加赘述,毕竟我们只关心卡特兰数能够解决哪些问题。详细证明请参考维基百科https://zh.wikipedia.org/wiki/%E5%8D%A1%E5%A1%94%E5%85%B0%E6%95%B0求解公式:递归公式:1.2.h(n)=((4*n-2)/(n+1))*h(n-1);二.来看几道基

2016-05-07 21:15:40 934

原创 NYoj 239 :月老的难题(二分图最大匹配)

NYoj 239 :月老的难题时间限制:1000 ms  |  内存限制:65535 KB难度:4描述月老准备给n个女孩与n个男孩牵红线,成就一对对美好的姻缘。现在,由于一些原因,部分男孩与女孩可能结成幸福的一家,部分可能不会结成幸福的家庭。现在已知哪些男孩与哪些女孩如果结婚的话,可以结成幸福的家庭,月老准备促成尽可能多的幸福家庭,请你帮他找出最多可能促成的幸福

2016-05-07 16:31:51 644

原创 二分图匹配(匈牙利算法)

二分图匹配(匈牙利算法)csdn匈牙利算法是由匈牙利数学家Edmonds于1965年提出,因而得名。匈牙利算法是基于Hall定理中充分性证明的思想,它是部图匹配最常见的算法,该算法的核心就是寻找增广路径,它是一种用增广路径求二分图最大匹配的算法。二分图:简单来说,如果图中点可以被分为两组,并且使得所有边都跨越组的边界,则这就是一个二分图。准确地说:把一个图的顶点划分为两个不相交集 UU 和VV ,使得每一条边都分别连接UU、VV中的顶点。如果存在这样的划分,则此图为一个二分图。二分图的一个等价定义是:不

2016-05-07 15:08:32 981

原创 【模板】KMP

int next[N];  char str1[M],str2[N];  //str1 长,str2 短  //len1,len2,对应str1,str2的长    void get_next(int len2)  {      int i = 0,j = -1;      next[0] = -1;      while(i    {         

2016-05-06 16:38:14 312

原创 【模板】素数筛选

isPrime(){ int i,j,a[505]={0}; for(i=1;i<=500;i++) { a[i]=1; } a[1]=0; for(i=2;i<=500;i++) { if(a[i]) for(j=i+i;j<=500;j+=i)

2016-05-06 16:33:40 226

原创 HDU1016:Prime Ring Problem(DFS)

Problem DescriptionA ring is compose of n circles as shown in diagram. Put natural number 1, 2, ..., n into each circle separately, and the sum of numbers in two adjacent circles should be a prime

2016-05-06 16:27:08 271

转载 KMP算法入门

从头到尾彻底理解KMP作者:July时间:最初写于2011年12月,2014年7月21日晚10点 全部删除重写成此文,随后的半个多月不断反复改进。1. 引言    本KMP原文最初写于2年多前的2011年12月,因当时初次接触KMP,思路混乱导致写也写得非常混乱,如此,留言也是“骂声”一片。所以一直想找机会重新写下KMP,但苦

2016-05-06 13:19:22 365

原创 HDU2066:一个人的旅行(Dijkstra)

Problem Description虽然草儿是个路痴(就是在杭电待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中 会遇见很多人(白马王子,^0^),很多事,还能丰富自己的阅历,还可以看美丽的风景……草儿想去很多地方,她想要去东京铁塔看夜景,去威尼斯看电影,去阳明山上看海芋,去纽约纯粹看雪景,去巴黎喝咖啡写信,去北京探望孟姜女……眼看寒假就快到了,这么一大

2016-05-03 21:49:28 467

原创 HDU1010:Tempter of the Bone(DFS)

Problem DescriptionThe doggie found a bone in an ancient maze, which fascinated him a lot. However, when he picked it up, the maze began to shake, and the doggie could feel the ground sinking. He

2016-05-03 20:16:30 326

原创 背包九讲,动态规划入门

背包问题九讲2.0 beta1.1修订历史及最新版本请访问 https://github.com/tianyicui/pack查阅。本文版权归原作者所有。Contents1    01背包问题 31.1   题目 . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2016-05-02 15:59:43 586

原创 HDU1175:连连看(DFS+拐弯次数)

Problem Description“连连看”相信很多人都玩过。没玩过也没关系,下面我给大家介绍一下游戏规则:在一个棋盘中,放了很多的棋子。如果某两个相同的棋子,可以通过一条线连起来(这条线不能经过其它棋子),而且线的转折次数不超过两次,那么这两个棋子就可以在棋盘上消去。不好意思,由于我以前没有玩过连连看,咨询了同学的意见,连线不能从外面绕过去的,但事实上这是错的。现在已经酿成大祸,就只

2016-05-02 14:56:01 616

博客导出工具

支持如今主流博客的自动导出CSDN,博客园等等等等

2017-03-26

神经网络与机器学习(加)Simon Haykin

神经网络与机器学习(加)Simon Haykin.

2017-03-22

计算机网络管理课后习题答案

计算机网络管理(第2版)云红艳,高磊,赵志刚,人民邮电出版社

2017-03-07

Linux操作系统(第2版)课后答案

Linux操作系统(第2版)课后答案 电子工业出版社

2017-03-01

深入浅出MFC

深入浅出MFC。知道书名的大家就不用解释了

2017-02-25

美国大学生数学建模比赛LaTex模板

美国大学生数学建模比赛的论文模板,LaTex排版非常清晰整洁。懂得朋友都知道和word的区别。

2017-01-02

高级数据结构(刘汝佳

平衡二叉树 • 可并优先队列 • 线段树和树状数组基础 • RMQ与LCA

2016-12-08

线段树.pdf

线段树完全版,涉及到线段树的所有用法。 包括单点更新(增减,替换),区间求和,区间最值。 区间求最大值的位置。 成段更新(延迟标记,增减)。 离散化 扫描线

2016-12-05

数据库系统概论,第五版,课后习题答案,王珊

数据库系统概论,第五版,课后习题答案,王珊

2016-11-21

dp进阶之路

动态规划提高必备....神讲解

2016-10-11

C++STL.PDF

很全面的C++STL操作大全...

2016-09-26

Latex 入门

世界上最专业,最好用的论文排版工具,没有之一。 刘海洋老人家的Latex入门,国内最经典的Latex入门书籍

2016-09-17

深度优先搜索和广度优先搜索

适合于初学或者有一定搜索基础的小伙伴深入了姐搜索。

2016-09-13

matlab基础教程大全

matlab基础教程大全,新手入门

2016-05-22

课堂随机提问程序

实现基于课堂的随机提问小程序 趣味性强 有滚动效果

2016-04-18

日期类 c++

c++定义的日期类 可以实现年月日的加法,从某个时间加多少天,月,或者年 蓝桥杯,日期计算

2016-04-18

空空如也

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

TA关注的人

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