Prim算法 1.概览 普里姆算法 (Prim 算法),图论中的一种算法,可在加权连通图里搜索最小生成树。意即由此算法搜索到的边子集所构成的树中,不但包括了连通图里的所有顶点 (英语 : Vertex (graph theory) ) ,且其所有边的权值之和亦为最小。该算法于1930年由捷克数学家沃 ...
分类:
编程语言 时间:
2017-09-16 11:38:35
阅读次数:
197
线程安全问题都是由全局变量及静态变量引起的。若每个线程中对全局变量、静态变量只有读操作,而无写操作,一般来说,这个全局变量是线程安全的;若有多个线程同时执行写操作,一般都需要考虑线程同步,否则的话就可能影响线程安全比如一个ArrayList类,在添加一个元素的时候,..
分类:
编程语言 时间:
2017-09-16 11:40:01
阅读次数:
133
由于网上题解较多,而他们也讲的非常的好啊,我这里只是简单地再总结一下,以及一些我自己在学习时的感受 这里先附上我学习时所用的博客,表示我的感谢. http://blog.csdn.net/yutianzuijin/article/details/11954939/ https://segmentfa ...
分类:
编程语言 时间:
2017-09-16 11:42:16
阅读次数:
209
查看project-->BuildAutomatically有没有选中?如果没有,勾上以后,clean一下,重启eclipse。
分类:
编程语言 时间:
2017-09-16 11:42:43
阅读次数:
209
最近在做一个考试系统项目。其中实体答案有这样的需求,答案A,B,C,D 采用 文本和图片混搭的形式,并且文本也是富文本。 数据库中大概是这么存的 废话不多说开始上干货。。。。 一、首先在jsp页面导入文件 二、接着进行,summernote的初始化 ,这里我初始化了很多个 效果图: 三、summer ...
分类:
编程语言 时间:
2017-09-16 11:43:33
阅读次数:
322
代码示例: 运行结果: 遍历子目录代码示例: 运行结果: ...
分类:
编程语言 时间:
2017-09-16 11:44:18
阅读次数:
180
一、Python模块的引入 import sys #可以通过模块名以及import关键字导入模块 二、if __name__ == "__main__" 当Python在命令行执行时,系统将会将一个默认的值__name__置为__main__,因此,可以通过这种验证方式当导入其他地方的模块时,某些方 ...
分类:
编程语言 时间:
2017-09-16 11:44:34
阅读次数:
135
初始化和清理是涉及安全的两个问题。C++和Java都引入了构造器(constructor)的概念,这是一个在创建对象时被自动调用的特殊方法。可以假想为编写的每个类都定义一个initialize()方法。在每次使用对象的时候,都会用这个方法。在Java中,通过提供构造器,类的设计者可确保每个对..
分类:
编程语言 时间:
2017-09-16 11:44:42
阅读次数:
151
http://www.cnblogs.com/linjiqin/p/3608541.html 1、字符串1.1、如何在Python中使用字符串a、使用单引号(')用单引号括起来表示字符串,例如:str='this is string';print str; b、使用双引号(")双引号中的字符串与单引 ...
分类:
编程语言 时间:
2017-09-16 11:44:57
阅读次数:
149
不说废话了,直接贴题 题意: 样例: 1.建立模型 这个题如果直接来解决的话,可能有很大的难度,所以,我们必须先建立模型。 首先我们来看一个题,是LeetCode上: 题意: Given n non-negative integers representing the histogram's bar ...
分类:
编程语言 时间:
2017-09-16 11:46:18
阅读次数:
204
importjava.io.IOException;importjava.net.*;importjava.util.*;publicclass远程开机{publicstaticvoidmain(String[]args){DatagramSocketds=null;//建立套间字udpsocket服务try{ds=newDatagramSocket(9999);//实例化套间字,指定自己的port}catch(SocketExceptione){System.o..
分类:
编程语言 时间:
2017-09-16 11:46:59
阅读次数:
131
最近装了留言板组件 phocaguestbook,发觉没有中文翻译。 于是在 components\com_phocaguestbook\language\en-GB 找到了英文的文件。 依葫芦画瓢,做了 zh-CN的文件。 结果竟然不行。 问题是,如果开 Global -> System -> D ...
分类:
编程语言 时间:
2017-09-16 11:47:34
阅读次数:
183
练习1: 练习2: 练习3: 练习4: ...
分类:
编程语言 时间:
2017-09-16 11:47:43
阅读次数:
130
本篇文章讲解数组的使用,先是介绍下几种不同的数组,在说明下各自的区别和使用场景,然后注意细节,废话不多说,赶紧上代码。 在.Net 3.5之中,我们常用的数组基本就是如下的几种方式(词典Dictionary<TKey,TValue>比较特殊,下面单独解释): ArrayList 方式的数组 T[] ...
分类:
编程语言 时间:
2017-09-16 11:48:32
阅读次数:
251
i=1
#用来控制行数end=""这个是表示不不换行,因为print默认是会换行的
whilei<=5:
#用来控制每一行中的列数
j=1
whilej<=5:
print("*",end="")
j+=1
print("")
i=i+1这个代码大家看看就好啦不多做解释了哈end在2.7中是不存在的,所以上面的代码只能在3.0以上的版本使用
分类:
编程语言 时间:
2017-09-16 11:51:38
阅读次数:
162
import java.大道至简.*; import java.io.*; //第一·《汤问篇》愚公移山 import.java.愚公移山.*; public class YuGongYiShan{ public static void main(String [] args) throws IOE ...
分类:
编程语言 时间:
2017-09-16 11:52:10
阅读次数:
188
2107/9/15周五今天我给大家分享一波数组,那么数组是什么呢?数组是存储多个元素的连续的内存空间,相当于多个变量的集合,数组包括数组名和索引,当我们新建了一个数组之后就可以使用其中的索引来搞一波事情,既然有索引有编号,数组又是连续的,那么无序的数组就叫做稀疏数组..
分类:
编程语言 时间:
2017-09-16 11:52:19
阅读次数:
214
javascript中实现继承的方式有很多种,一般都是通过原型链和构造函数来实现。下面对各种实现方式进行分析,总结各自的优缺点。 一 原型继承 let Super = functioin(name) { this.name = name; this.setName = (newName) => { ...
分类:
编程语言 时间:
2017-09-16 11:52:25
阅读次数:
191
本文用Python实现了插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序。1、插入排序描述插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^..
分类:
编程语言 时间:
2017-09-16 11:54:22
阅读次数:
188
公司接管的一个小项目,客户提出了一个运维方面的需求,就是通过一条命令,或一个脚本能够获取多台服务器的各项性能。毫无疑问,我自然想到用Python来写一个满足上述的需求的小工具。以下是详细的操作流程。搭建Python第三方模块paramiko。详见前面的博客获取要所有服务器的IP..
分类:
编程语言 时间:
2017-09-16 11:55:18
阅读次数:
210