此题是最基础的最小生成树的题目,有两种方法, 一个是prim一个是kruskal算法,前者利用邻接矩阵,后者是利用边集数组prim算法的思想是:一个点一个点的找, 先找从第一个点到其他点最小的, 把权值存放到一个lowcost的数组中,然后继续找下一个点,然后更新lowcost数组,注意,这时的lo...
分类:
其他好文 时间:
2014-11-08 19:33:19
阅读次数:
214
IEnumerable这个接口非常常见,它是最基础的泛型集合接口,表示可迭代的项的序列。但是奇怪的是为什么泛型参数要带一个“out”?经过一番资料查阅后,发现此“out”和C#中的“out”类型参数的“out”并非一个意思。IEnumerable中的out表示这个接口支持“协变性”。何谓“协变性”?...
分类:
编程语言 时间:
2014-11-08 19:33:59
阅读次数:
265
在多重选择:switch语句中,switch(a)中的a可以为基本类型表达式,也可以为枚举类型表达式。而case后面所跟的表达式也是要满足以下条件的:与a的表达式相兼容自身应为不能有变量(即只能有字面值或者final的变量)不能有两个相同的case另外,要注意switch语句的根本执行流程:swit...
分类:
编程语言 时间:
2014-11-08 19:32:58
阅读次数:
176
转自http://blog.csdn.net/dongtingzhizi/article/details/6680050C++函数调用过程深入分析作者:靠谱哥微博:洞庭之子-Bing0. 引言 函数调用的过程实际上也就是一个中断的过程,那么C++中到底是怎样实现一个函数的调用的呢?参数入栈、函数跳....
分类:
编程语言 时间:
2014-11-08 19:33:44
阅读次数:
213
以下内容均来自互联网,系笔者汇总并总结。1. 问题介绍问题引入:在实习过程中发现了一个以前一直默认的错误,同样char *c = "abc"和char c[]="abc",前者改变其内容程序是会崩溃的,而后者完全正确。程序演示:测试环境Devc++代码#include using namespace...
分类:
其他好文 时间:
2014-11-08 19:32:55
阅读次数:
245
转载:http://www.cnblogs.com/goodhacker/archive/2011/07/20/2111996.htmlC风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:TYPE b = (TYPE)a。C++风格的类型转换提供了4种类型转换操作符来应对不同...
分类:
编程语言 时间:
2014-11-08 19:34:01
阅读次数:
261
网上搜集了些实例正则表达式是一个查询的字符串,它包含一般的字符和一些特殊的字符,特殊字符可以扩展查找字符串的能力,正则表达式在查找和替换字符串的作用不可忽视,它能很好提高工作效率。EditPlus的查找,替换,文件中查找支持以下的正则表达式:Expression Description\t Tab ...
分类:
其他好文 时间:
2014-11-08 19:33:40
阅读次数:
271
String.IndexOfString.IndexOf 方法 (Char, Int32, Int32)报告指定字符在此实例中的第一个匹配项的索引。搜索从指定字符位置开始,并检查指定数量的字符位置。String.IndexOf(value, startIndex, count)参数value:要查找...
此插件在Easy Populate CSV 1.2.5.7b产品批量插件基础上开发,有1.3x与1.5x两个版本。zencart批量评论插件Easy Populate CSV add reviews使用教程批量评论插件安装好之后,先从后台Tool-> Easy Populate ,制作reviews...
分类:
其他好文 时间:
2014-11-08 19:32:30
阅读次数:
555
有关于MongoDB的资料如今较少,且大多为英文站点,以上内容大多由笔者翻译自官网,请翻译或理解错误之处请指证。之后笔者会继续关注MongoDB,并翻译“Developer Zone”和“Admin Zone”的相关内容,敬请期待下期内容。MongoDB是一个基于分布式文件存储的数据库开源项目。由C...
分类:
数据库 时间:
2014-11-08 19:29:57
阅读次数:
297
安装好homebrew后,由于权限的原因,一开始没有使用成功搜索google得到如下解决方法:###################################首先对/usr/local/这个文件夹赋权限,/usr/local 是自己安装的软件的目录,详见unix,linux相关的目录结构,所以...
分类:
系统相关 时间:
2014-11-08 19:32:09
阅读次数:
200
FreeMarker概述 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 尽管FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeM...
前言 今天才发觉FTP服务器超级好用.省却了数据线和恼人的局域网配置smb.当然也有一些缺点.比如只能客户端在服务器上读写.服务器不能在客户端上读写.一 vsftpd安装 ubuntu下终端使用命令安装:sudo apt-get install vsftpd二 vsftpd配置 配置文件默认路径是/...
分类:
系统相关 时间:
2014-11-08 19:31:54
阅读次数:
291
sphinx简介Sphinx是由俄罗斯人Andrew Aksyonoff开发的一个全文检索引擎。意图为其他应用提供高速、低空间占用、高结果 相关度的全文搜索功能。Sphinx可以非常容易的与SQL数据库和脚本语言集成。当前系统内置MySQL和PostgreSQL 数据库数据源的支持,也支持从标准输入...
分类:
其他好文 时间:
2014-11-08 19:28:47
阅读次数:
425
文件转为byte[]FileStream fs = new FileStream(filepath, FileMode.Open, FileAccess.Read);byte[] desBytes = new byte[fs.Length];fs.Read(desBytes, 0, desBytes...
Given a binary tree, print it vertically. The following example illustrates vertical order traversal. 1 / \ 2 3 / \ / \ 4 5 6 7 \ \ 8 9The output of p...
分类:
其他好文 时间:
2014-11-08 19:29:26
阅读次数:
212
Linux Mint 17下安装的是默认的OpenJDK,可以使用java -version查看现在需要使用Sun/Oracle官方的JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html下载之后安装步骤如下:su...
分类:
系统相关 时间:
2014-11-08 19:28:26
阅读次数:
233