码迷,mamicode.com
首页 > 编程语言
图的邻接表(广度优先遍历,深度优先遍历,最小生成树(Kruskal算法))
main.h: #include #include #define DefaultSize 10 #define maxWeight -1 using namespace std; template struct Edge { int dest; E cost; Edge *link; Edge(int d=0,int c=0):dest(d),cost(c),link(NUL...
分类:编程语言   时间:2015-04-20 15:04:14    阅读次数:213
LED显示模拟(java的GUI显示)
//先上效果图,每一秒改变一次颜色 //...
分类:编程语言   时间:2015-04-20 15:00:01    阅读次数:174
WHU1564---Circle (后缀数组)
Description Here is a circle sequence S of length n, and you can choose a position and remove the number on it. After that,you will get a integer. More formally,you choose a number x( 1<=x<=n ),then...
分类:编程语言   时间:2015-04-20 15:01:12    阅读次数:209
【Python-Opencv】KNN英文字母识别
特征集分析 数据集为letter-recognition.data,一共为20000条数据,以逗号分隔,数据实例如下所示,第一列为字母标记,剩下的为不同的特征。 T,2,8,3,5,1,8,13,0,6,6,10,8,0,8,0,8 学习方法 1、读入数据,并去除分隔号2、将数据第一列作为标记,剩下的为训练数据3、初始化分类器并利用训练数据进行训练4、利用测试数据验证准确率...
分类:编程语言   时间:2015-04-20 15:01:11    阅读次数:427
关于java发送email案例
1.先创建一个Email所用到的信息类: package com.tan.test; import java.util.Properties; /** * 功能:邮箱信息类 * @author TanZi * @time 2015-4-20上午10:35:47 */ public class MailSenderInfo { //发送邮件的服务器验证需要的信息 private ...
分类:编程语言   时间:2015-04-20 15:00:40    阅读次数:154
java 多线程中的 wait 和 notify
wait和notify是通过对对象进行锁,来实现同步和互斥。 wait和notify函数需要在一段的同步代码中,即在 synchronized的代码段中。 简单的示例代码。 static class TestThread { public Boolean locked = false; public void run() { long last = System.cu...
分类:编程语言   时间:2015-04-20 14:58:28    阅读次数:214
IEnumerator/ IEnumerable/ yield return/ StartCoroutine 详解
IEnumerator/ IEnumerablepublic interface IEnumerable { IEnumerator GetEnumerator(); } public interface IEnumerator { bool MoveNext(); void Reset(); Object Curre...
分类:编程语言   时间:2015-04-20 14:55:26    阅读次数:309
python10:条件判断和循环
程序不总是顺序执行的,所以需要条件控制语句来支持分支处理,循环来处理反复多次调用。下面将减少python中的条件判断和循环语法。 条件判断 条件判断就是当某个条件为真时执行某个程序片段,否则执行另一个。 >>> x = int(input("Please enter an integer: ")) Please enter an integer: 2 >>> if x < 0: x = ...
分类:编程语言   时间:2015-04-20 14:54:00    阅读次数:130
Baidu笔试-01序列排序的交换次数
问题描述: 问题分析: 解法一:设置双指针,start,end;当data[start]=‘1’,data[end]=’0’时,表示需要进行交换,次数加1;否则data[end]=’1’则前移end指针;data[start]=‘0’则后移start指针; 该算法仅需遍历一次 解法二:先遍历一次计算字符数组中0的个数zero,再计算前zero个字符中1的个数,即是要交换到后面的...
分类:编程语言   时间:2015-04-20 14:53:39    阅读次数:110
Spring MVC详解
SpringMVC中Controller的方法参数可以是Integer,Double,自定义对象,ServletRequest,ServletResponse,ModelAndView等等,非常灵活。本文将分析SpringMVC是如何对这些参数进行处理的,使读者能够处理自定义的一些参数。 现象   本文使用的demo基于maven。我们先来看一看对应的现象。    @...
分类:编程语言   时间:2015-04-20 14:53:03    阅读次数:215
c/c++值传递和引用传递
今天看数据结构的时候,因为是c语言版的,刚开始学的时候就对指针搞的焦头烂额,今天,发现参数传递的时候,&符号也莫名其妙,搜了一篇好文,转载下来。一、函数参数传递机制的基本理论 函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有...
分类:编程语言   时间:2015-04-20 14:49:02    阅读次数:223
手动添加 memcached.jar包
由于目前java memcached client没有官方的maven repository可供使用,因此使用时需要手动将其安装到本地repository。 java memcached client的jar包下载地址:https://github.com/gwhalin/Memcac...
分类:编程语言   时间:2015-04-20 14:48:44    阅读次数:205
java String
String 定义的对象不能被修改,修改其实是创建了一个新的对象。如 :String s1 = "1";s1 = s1+ "2";本来s1 是指向”1“的一个对象 现在 s1是指向 ”12“ 的一个对象。s1 是一个新的对象。String 中一些常用的方法:== 与equal()的 区别== 是判断...
分类:编程语言   时间:2015-04-20 14:48:16    阅读次数:181
python_code_420
1.python 语法对 空格,缩进有严格要求2.file objects contain a special pair of built-in methods:__enter__()and__exit__() such as: with open("text.txt", "w") as v: .....
分类:编程语言   时间:2015-04-20 14:45:23    阅读次数:181
浅谈Java内部类
在类内部不但可以定义成员变量和方法,还可以定义另一个类。如果在Outer的内部再定义一个类Inner,此时称Inner为内部类,Outer为外部类。广泛意义上的内部类包括成员内部类、局部内部类、匿名内部类和静态内部类这四种,下面分别介绍这四种内部类及其相关的知识。 一、成员内部类 成员内部类是最普通...
分类:编程语言   时间:2015-04-20 14:45:37    阅读次数:242
java-设计模式(行为型)-【责任链模式】
1.Chain Of Responsibility(责任链模式) 定义:有多个对象,每个对象持有对下一个对象的引用,这样就会形成一条链,请求在这条链上传递, 直到某一对象决定处理该请求。但是发出者并不清楚到底最终那个对象会处理该请求。 此处强调一点就是,链接上的请求可以是一条链,可以是一...
分类:编程语言   时间:2015-04-20 14:43:01    阅读次数:118
Java:数组的赋值实际上是引用
1 public class ArrayOfPrimitives { 2 3 public static void main(String[]args){ 4 int[]a1={1,2,3,4,5}; 5 int[]a2; 6 a2=a1;...
分类:编程语言   时间:2015-04-20 14:40:57    阅读次数:148
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!