码迷,mamicode.com
首页 > 编程语言
有向图强连通分量的Tarjan算法
有向图强连通分量的Tarjan算法 [有向图强连通分量] 在有向图G中,如果两个顶点间至少存在一条路径,称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。非强连通图有向图的极大强连通子图,称为强连通分量(strongly connecte ...
分类:编程语言   时间:2016-09-10 20:39:36    阅读次数:188
Mac下go语言goclipse插件安装部署
Try using this URL as a Eclipse Software Site:https://raw.githubusercontent.com/GoClipse/goclipse.github.io/0.16.0/releases/ It should allow you to in ...
分类:编程语言   时间:2016-09-10 20:41:32    阅读次数:366
java.util.vector中的vector的详细用法
ArrayList会比Vector快,他是非同步的,如果设计涉及到多线程,还是用Vector比较好一些 import java.util.*; /** * 演示Vector的使用。包括Vector的创建、向Vector中添加元素、从Vector中删除元素、 * 统计Vector中元素的个数和遍历Ve ...
分类:编程语言   时间:2016-09-10 20:37:25    阅读次数:169
C语言输出格式总结
【转】C语言输出格式总结 C语言输出格式总结 2008年11月01日 星期六 04:23 P.M. 1 一般格式 printf(格式控制,输出表列) 例如:printf("i=%d,ch=%c\n",i,ch); 说明: (1)“格式控制”是用双撇号括起来的字符串,也称“转换控制字符串”,它包括两种 ...
分类:编程语言   时间:2016-09-10 20:38:15    阅读次数:145
JAVA测试类
用eclipse引入JUnit包 创建测试类 添加待测试类,我这里继承了之前创建的测试类,如果不继承的话 可以直接从测试类的test()里写测试代码 运行方式调成JUnit测试,完成 ...
分类:编程语言   时间:2016-09-10 20:37:17    阅读次数:136
2016 大连网赛---Weak Pair(dfs+树状数组)
题目链接 http://acm.split.hdu.edu.cn/showproblem.php?pid=5877 Problem Description You are given a rooted tree of N nodes, labeled from 1 to N. To the ith ...
分类:编程语言   时间:2016-09-10 20:35:39    阅读次数:296
纯原生javascript仿网易轮播图
第一次有自己的关于代码的博客,感到诚惶诚恐。这可能是我第一次以程序猿,或者连初级程序猿都不是的身份下开通的个人“技术”(胡写乱写)博客园地。闲言碎语不要讲,咱今天就写一点关于js的代码吧。网易首页大家肯定都去过,在首页左侧部分有个轮播图,效果很好,构思精巧,非常诱人。注,此demo非本人原创,在这里 ...
分类:编程语言   时间:2016-09-10 20:34:43    阅读次数:279
Java总结——文件&流
最近学习了Java的输入输出,脑子里有两点乱,不过比之前的思路好像清晰了很多。脑子刚刚接收这些信息的时候,整个就是懵逼的,又是文件又是流的,文件到底干嘛的,流到底干嘛的?恩,后来,想了想,其实也不难理解嘛。Java里的输入输出其实就像脑袋接收信息。文件就像大脑,是存储接收到的信息的地方;流就是类似声 ...
分类:编程语言   时间:2016-09-10 20:35:18    阅读次数:166
[笔记]JavaScript获得对象属性个数的方法
...
分类:编程语言   时间:2016-09-10 20:32:55    阅读次数:140
40个多线程问题总结
文章转发地址http://www.tuicool.com/articles/VRVFZb 前言 多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了 ...
分类:编程语言   时间:2016-09-10 20:29:59    阅读次数:362
JAVA Socket 编程学习笔记(二)
在上一篇中,使用了 java Socket+Tcp/IP 协议来实现应用程序或客户端--服务器间的实时双向通信,本篇中,将使用 UDP 协议来实现 Socket 的通信。 1. 关于UDP UDP协议(用户数据报协议)是无连接的、不可靠的、无序的,速度快,进行数据传输时,首先将要传输的数据定义成数据 ...
分类:编程语言   时间:2016-09-10 20:31:34    阅读次数:272
JAVA Socket 编程学习笔记(一)
1. Socket 通信简介及模型 Java Socket 可实现客户端--服务器间的双向实时通信。java.net包中定义的两个类socket和ServerSocket,分别用来实现双向连接的client和server端。 2. Socket 通信实现方法 2.1 服务器端(非多线程) 2.2 客 ...
分类:编程语言   时间:2016-09-10 19:21:03    阅读次数:242
c/c++编程时碰到的小问题2
c,c++,小知识点 ...
分类:编程语言   时间:2016-09-10 19:19:49    阅读次数:172
JAVA设计原则
1、单一职责规则(SRP):有且仅有一个原因引起类的变化。 2、依赖倒置规则(DIP): 高层模块不应该依赖底层模块,两者都用依赖接口; 接口不依赖细节; 细节依赖接口。 3、接口隔离规则:类间的依赖关系应该建立在最少的接口上。 4、里氏替换规则:所以引用基类的地方都能透明的使用子类对象。 5、迪米 ...
分类:编程语言   时间:2016-09-10 19:20:49    阅读次数:166
必须知道的八大种排序算法【java实现】
一、冒泡排序 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序的示例: 冒泡排序的算 ...
分类:编程语言   时间:2016-09-10 19:16:41    阅读次数:279
python实现括号分组
#/usr/bin/env python#-*- coding:utf-8 -*- #思路:要先从最右边找‘(’;与之对应的‘)’要满足索引大于‘(’且最左边一个的索引;找到一个从‘)’的索引列表中去掉一个 #以如下表达式为例#1+3+((5*5+6)+5)-6/3-(4+5)a='1+3+((5* ...
分类:编程语言   时间:2016-09-10 19:17:20    阅读次数:365
JavaScript(3)—— 正则表达式
恢复内容开始 正则表达式 这是写的正则表达式,正则表达式的点比较多,也比较细。所以有些地方我们得注意的比较多。正则表达式在JS中是很重要的一个部分,其中他的语法都得牢记。不过最好还是理解性记忆会比较好。额,好像没啥可以说的了,好好加油。努力多点进度,,恩。 【正则表达式】 使用单个字符串来描述、匹配 ...
分类:编程语言   时间:2016-09-10 19:15:37    阅读次数:154
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!