自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

君子不器

死搞啊,兄dei

  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 最小生成树大汇总

、最小生成树:v + v + value布线问题 布线问题:由于安全问题,只能选择一个楼连接到外界供电设备。/*1v e4 6(4个顶点,正好六个边) 1 2 102 3 103 1 101 4 12 4 1 3 4 1 1 3 5 6(连接到外界供电设备所需要的费用)*/  #includeusing  namespace

2016-05-29 17:29:32 923

转载 趣写算法系列之--匈牙利算法

http://blog.csdn.net/dark_scope/article/details/8880547

2016-05-29 17:26:44 358

原创 算法之深度优先搜索和广度优先搜索

深度优先搜索算法(Depth-First-Search),是搜索算法的一种。它沿着 树的深度 遍历树的节点,尽可能深的 搜索树的分支。 当节点v的所有边都己被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这一过程一直进行到已发现从源节点可达的所有节点为止。如果还存在未被发现的节点,则选择其中一个作为源节点并重复以上过程,整个进程反复进行直到所有节

2016-05-26 17:44:55 451

原创 http://poj.org/problem?id=1125 最短路径

第一行就是输入炒股的人的个数n接下来n行比如 第一行第一个数字是这个炒股的1号能通报给几个人 后面的数字是给第几号需要多少时间第二行就是炒股的2号 blabla以此类推注意这个传递方向是有向的...求从第几号炒股的开始传信号 所需的时间最少 求出这个最短时间强调一下信号能同时发出去哟,所以构建的邻接矩阵都不用怎么处理直接就能得出这个值

2016-05-24 17:35:10 357

原创 el表达式的一个小问题

int a=5;  request.setAttribute("a", "123");  session.setAttribute("a", "456");  %>   a的值为123 el 将从哪里找到a对象,对于${a.name}这样的表达式而言,首先会从当前页面中寻求之前定义的变量a,如果没有找到Request、session、application范围内寻找

2016-05-24 09:26:38 538

原创 prim算法的实现过程

为什么要构建最小生成树呢?其实原理很简单。打个比方,现在某一个乡镇有n个村,那么这n个村肯定是联通的。现在我们打算在各个村之间搭建网线,实现村村通的工程。那么有什么办法可以实现村村互通,同时又使得最后的总距离最小呢?要达到这个目的,就必须在已有的图中构建最小生成树。    生成最小生成树的方法很多,prim方法就是其中的一种。那么生成最小生成树的基本步骤是什么呢?很简单,听我慢

2016-05-23 20:25:49 1817

原创 克鲁斯卡尔算法思想过程

克鲁斯卡尔算法是计算最小生成树的一种算法。和prim算法(上,中,下)按照节点进行查找的方法不一样,克鲁斯卡尔算法是按照具体的线段进行的。现在我们假设一个图有m个节点,n条边。首先,我们需要把m个节点看成m个独立的生成树,并且把n条边按照从小到大的数据进行排列。在n条边中,我们依次取出其中的每一条边,如果发现边的两个节点分别位于两棵树上,那么把两棵树合并成为一颗树;如果

2016-05-23 20:20:49 3479

原创 最小生成树、次生成树、最短路劲、0-背包总结

1、最短路径每组数据第一行是两个整数N、M(NN表示成都的大街上有几个路口,标号为1的路口是商店所在地,标号为N的路口是赛场所在地,M则表示在成都有几条路。N=M=0表示输入结束。接下来M行,每行包括3个整数A,B,C(1输入保证至少存在1条商店到赛场的路线。Output对于每组输入,输出一行,表示工作人员从商店走到赛场的最短时间Sample Input

2016-05-20 09:35:10 1978

原创 筹建工程

筹建工程时间限制:1000 ms  |  内存限制:65535 KB难度:3描述省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可)。经过调查评估,得到的统计表中列出了有可能建设公路的若干条道路的成本(道路是双向的)。现请你编写程序,计算出全省畅通需要的最低成本。输入测试输入包含若干测试

2016-05-17 16:39:23 350

原创 畅通工程

畅通工程时间限制:2000 ms  |  内存限制:65535 KB难度:3描述某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路? 输入测试输入包含若干测试用例。每个测试用例的第

2016-05-17 16:38:12 265

原创 还是畅通工程

Hot~~招聘——巴卡斯(杭州),亚信科技,壹晨仟阳(杭州)还是畅通工程Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 37962    Accepted Submission(s): 17120

2016-05-16 20:11:08 290

原创 城市平乱

城市平乱时间限制:1000 ms  |  内存限制:65535 KB难度:4描述南将军统领着N个部队,这N个部队分别驻扎在N个不同的城市。他在用这N个部队维护着M个城市的治安,这M个城市分别编号从1到M。现在,小工军师告诉南将军,第K号城市发生了暴乱,南将军从各个部队都派遣了一个分队沿最近路去往暴乱城市平乱。现在已知在任意两个城市之间

2016-05-12 20:49:45 305

原创 畅通工程

畅通工程Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 24171    Accepted Submission(s): 10550Problem Description省政府“畅通工程”的目标是使全省任何两个村

2016-05-11 19:42:03 458

原创 prim算法矩阵之变形----引水工程

引水工程时间限制:2000 ms  |  内存限制:65535 KB难度:3描述南水北调工程是优化水资源配置、促进区域协调发展的基础性工程,是新中国成立以来投资额最大、涉及面最广的战略性工程,事关中华民族长远发展。“南水北调工程”,旨在缓解中国华北和西北地区水资源短缺的国家战略性工程。就是把中国长江流域丰盈的水资源抽调一部分送到华北和西北地区。我国南涝北旱,南水北调工程通过跨流

2016-05-10 18:41:16 723

原创 (prim题型二)布线问题

布线问题时间限制:1000 ms  |  内存限制:65535 KB难度:4描述南阳理工学院要进行用电线路改造,现在校长要求设计师设计出一种布线方式,该布线方式需要满足以下条件:1、把所有的楼都供上电。2、所用电线花费最少输入第一行是一个整数n表示有n组测试数据。(n每组测试数据的第一行是两个整数v,e.v表示学校里楼的总个数(v随后

2016-05-10 16:48:30 484

转载 超详细的prim算法

http://blog.csdn.net/yeruby/article/details/38615045

2016-05-10 16:41:44 490

原创 JavaBean中DAO设计模式介绍 .

一、信息系统的开发架构客户层-------显示层-------业务层---------数据层---------数据库1.客户层:客户层就是客户端,简单的来说就是浏览器。2.显示层:JSP/Servlet,用于给浏览器显示。3.业务层:对于数据层的原子操作进行整合。4.数据层:对于数据库进行的原子操作,增加、删除等;二、DAO(Data Access Object

2016-05-10 09:52:55 1999

原创 Kruskal算法

克鲁斯卡尔(Kruskal)算法(只与边相关)算法描述:克鲁斯卡尔算法需要对图的边进行访问,所以克鲁斯卡尔算法的时间复杂度只和边又关系,可以证明其时间复杂度为O(eloge)。算法过程:1.将图各边按照权值进行排序2.将图遍历一次,找出权值最小的边,(条件:此次找出的边不能和已加入最小生成树集合的边构成环),若符合条件,则加入最小生成树的集合中。

2016-05-09 20:10:16 823

原创 zb的生日

b的生日时间限制:3000 ms  |  内存限制:65535 KB难度:2描述今天是阴历七月初五,acm队员zb的生日。zb正在和C小加、never在武汉集训。他想给这两位兄弟买点什么庆祝生日,经过调查,zb发现C小加和never都很喜欢吃西瓜,而且一吃就是一堆的那种,zb立刻下定决心买了一堆西瓜。当他准备把西瓜送给C小加和never的时候,遇到了一个难题,never和C小加不在

2016-05-06 09:49:45 390

原创 Radar

Radar时间限制:1000 ms  |  内存限制:65535 KB难度:3描述Assume the coasting is an infinite straight line. Land is in one side of coasting, sea in the other. Each small island is a point locating in

2016-05-06 09:31:06 517

原创 吝啬的国度

吝啬的国度时间限制:1000 ms  |  内存限制:65535 KB难度:3描述在一个吝啬的国度里有N个城市,这N个城市间只有N-1条路把这个N个城市连接起来。现在,Tom在第S号城市,他有张该国地图,他想知道如果自己要去参观第T号城市,必须经过的前一个城市是几号城市(假设你不走重复的路)。输入第一行输入一个整数M表示测试数据共有M(1每组测试数据的第一行输入一个正整

2016-05-03 17:08:09 283

原创 Java web 之mysql连接

package database;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class dataSource {  public static Connection getConnection(){  Connection cn

2016-05-03 09:43:08 775

原创 javaweb 之sqlserver连接

package com.gaozhen.dbutils;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLClientInfoException;import java.sql.Statement;import com.microsoft.sqlserver.jd

2016-05-03 09:25:29 1266

Unix课程设计图书管理系统

Unix课程设计图书管理系统Unix课程设计图书管理系统Unix课程设计图书管理系统

2016-06-20

Android反编译工具包

Android反编译工具包反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。

2015-10-08

android-2.2-源码

android-2.2-源码

2015-08-29

Android 项目开发实战:图案解锁源码

Android 项目开发实战:图案解锁源码

2015-08-28

TortoiseGit-1.8.12.0-64bit和Git-1.8.1.2-preview20130201.exe

TortoiseGit-1.8.12.0-64bit和Git-1.8.1.2-preview20130201.exe

2015-08-16

空空如也

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

TA关注的人

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