题意:给出一个n<100的图,求苗条度最小的生成树,苗条度指生成树最长的边-最短的边 分析:先按照边权进行排序,然后枚举生成树边开始的起点,用kruskal找到终点,每次更新答案 1 #include<bits/stdc++.h> 2 using namespace std; 3 const int
分类:
其他好文 时间:
2016-02-16 11:34:02
阅读次数:
152
APP->run()代码如下: /** * Run application * * This method traverses the application middleware stack and then sends the * resultant Response object to the
分类:
移动开发 时间:
2016-01-29 21:13:07
阅读次数:
284
[2016-01-27][UVA][1395][D - Slim Span]时间:2016-01-21 11:06:30 星期四题目编号:UVA 1395题目大意:求所有生成树 最大边和最小边之差的最小值分析:想法是枚举所有边,但是分析之后发现可以不用枚举所有的树已知krukal得到的最小生成树得到...
分类:
其他好文 时间:
2016-01-28 00:40:12
阅读次数:
224
先标记觉得以后会用到的内容: // add route to the request's attributes in case a middleware or handler needs access to the route $request = $request->withAttribute('
分类:
Web程序 时间:
2016-01-27 21:05:32
阅读次数:
238
上一篇中分析了get()如何加入新的route的,这篇来分析route是如何被调用的。 首先,route是在routers里保存,router有在container中存放。container提供了get()方法获取里面的元素,性质类似于Set()。这个性质见Slim\Container的get()和
分类:
Web程序 时间:
2016-01-27 18:58:59
阅读次数:
183
看看官网加粗的一句话: At its core, Slim is a dispatcher that receives an HTTP request, invokes an appropriate callback routine, and returns an HTTP response....
分类:
Web程序 时间:
2016-01-26 23:23:36
阅读次数:
313
继续上一篇的问题,如何动态的添加不同的Module。添加Module是给Middleware用的,用于调用Module的写日志方法。上篇中的写法是在app->add(mv),这时的middleware是全局的。其实可以给每个route添加middleware,这个思路是通过阅读官方文档获得的,所.....
分类:
Web程序 时间:
2016-01-26 20:19:13
阅读次数:
147
昨天说到能够成功将本地的URL通过在index.php 中添加get(pattern,clouser)路由到指定的处理类中,处理后(这里指存入数据库中),然后返回response在浏览器中显示。 昨天最后留的问题是:能不能在App的container中添加自己的key呢,今天还没有解决。 今...
分类:
Web程序 时间:
2016-01-23 00:42:53
阅读次数:
228
因为公司的项目用到是slim 框架,所以想把它学习一下。在公司用到是Slim2版本,现在官网已经到达 Slim3的版本了。官网地址:http://www.cnblogs.com/lmenglliren89php/。 首先按照官网的教程,安装Slim: 1.curl -sS https:/...
分类:
Web程序 时间:
2016-01-21 23:41:33
阅读次数:
250
Slim 是一个非常优雅的 PHP 微框架,非常适合做API,支持多种http请求方式,比如get,post,delete,put等安装使用Composercomposer require slim/slimvendor\slim\slim\index.phpget( '/', func...
分类:
其他好文 时间:
2015-12-01 12:31:36
阅读次数:
111