《matlab智能算法30个案例分析》采用案例形式,以智能算法为主线,讲解了遗传算法、免疫算法、退火算法、粒子群算法、鱼群算法、蚁群算法和神经网络算法等最常用的智能算法的matlab实现。本书共给出30个案例,每个案例都是一个使用智能算法解决问题的具体实例,所有案例均由理论讲解、案例背景、matla...
分类:
编程语言 时间:
2015-03-16 22:59:16
阅读次数:
302
一、同步的特性1. 不必同步类中所有的方法, 类可以同时拥有同步和非同步方法.2. 如果线程拥有同步和非同步方法, 则非同步方法可以被多个线程自由访问而不受锁的限制. 参见实验1:http://blog.csdn.net/huang_xw/article/details/73185613. 如果两个...
分类:
编程语言 时间:
2015-03-16 22:51:57
阅读次数:
137
python 2.6 引入了itertools模块,使得排列组合的实现非常简单:import itertools 有序排列:e.g., 4个数内选2个排列:>>> print list(itertools.permutations([1,2,3,4],2))[(1, 2), (1, 3), (1, ...
分类:
编程语言 时间:
2015-03-16 22:50:57
阅读次数:
161
* Copyright (C) 2008 mymtom (mymtom@hotmail.com)* All rights reserved.** Redistribution and use in source and binary forms, with or without* modificat...
分类:
编程语言 时间:
2015-03-16 22:50:42
阅读次数:
201
原文:Hash表(C++实现)哈希表的几个概念:映像:由哈希函数得到的哈希表是一个映像。冲突:如果两个关键字的哈希函数值相等,这种现象称为冲突。处理冲突的几个方法:1、开放地址法:用开放地址处理冲突就是当冲突发生时,形成一个地址序列,沿着这个序列逐个深测,直到找到一个“空”的开放地址,将发生冲突的关...
分类:
编程语言 时间:
2015-03-16 22:48:31
阅读次数:
178
最近试了一下Word2Vec,GloVe以及对应的python版本gensim word2vec和python-glove,就有心在一个更大规模的语料上测试一下,自然而然维基百科的语料进入了视线。维基百科官方提供了一个很好的维基百科数据源:https://dumps.wikimedia.org,可以...
分类:
编程语言 时间:
2015-03-16 22:48:21
阅读次数:
348
导入datetime模块后用dir(datetime)命令查看在datetime模块下有几个小模块,或叫类(一)date小模块。处理年月日也是先用dir(datetime.date)查看一下其中有那么几个方法1:today()显示今天的日期 如果嫌这样太麻烦,可以单独导入date这个小模块 2:d....
分类:
编程语言 时间:
2015-03-16 22:47:24
阅读次数:
158
今天发现这样一个问题
#include using namespace std;
int main()
{ char ch1[10]; strcpy_s(ch1,"123456");//编译通过 char* p = new char[10]; strcpy_s(p,"123456");//报错:不接...
分类:
编程语言 时间:
2015-03-16 22:47:45
阅读次数:
164
简介 今天学习Spring的第一天,无非也就是入门基础知识。主要了解IOC和DI部分,要熟练掌握哦~ Spring简介1. Spring介绍 Spring是一个非常活跃的开源框架;它是一个基于Core来构架多层JavaEE系统的框架,它的主要目地是简化企业开发. Spring以一种非侵入式的方式来管...
分类:
编程语言 时间:
2015-03-16 22:43:23
阅读次数:
297
最近刚刚又开始看C++的教材。发现自己确实学的不认真,许多东西指到现在才搞明白。(orz,惭愧)我再也不想在任何头文件中看到“using namespace xxx;”了百度我发现了这句话,仔细一看原因是因为:http://www.ituring.com.cn/article/23606如果你把us...
分类:
编程语言 时间:
2015-03-16 22:44:09
阅读次数:
154
题意 :求最长不相交重复子串的长度。。可以先求出LCP,,对于长度 二分出答案。。(竟然不会写二分) 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #incl...
分类:
编程语言 时间:
2015-03-16 22:42:59
阅读次数:
219
C++本身并没有提供任何多线程机制,但是在windows下,我们可以调用SDK win32 api来编写多线程的程序,下面就此简单的讲一下:创建线程的函数HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, // SD SI.....
分类:
编程语言 时间:
2015-03-16 22:40:26
阅读次数:
216
排序Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 38192Accepted Submission(s): 10819Problem Descri...
分类:
编程语言 时间:
2015-03-16 22:39:44
阅读次数:
123
1.打开VS2008主界面2.然后选择,文件-新建-项目3.在项目类型中选择VC++—win32,然后在右侧模板中选择win32控制台应用程序,再在下面输入一个名称(项目名称,不用带.c)选择保存位置后确定,下一步4.应用程序类型要选择控制台应用程序,附加选项要选中“空项目”,然后点击完成。5.在右...
分类:
编程语言 时间:
2015-03-16 22:39:01
阅读次数:
174
params参数数组 params关键字可以为方法指定数目可变的参数。params关键字修饰的参数,可以传入任意数目的同类型参数,甚至可以不传入参数。 不过params修饰的参数必须是方法的最后一个参数,并且一个方法只能有一个params修饰的参数。 示例 public class MyClass
...
分类:
编程语言 时间:
2015-03-16 22:37:54
阅读次数:
262
算法训练 摆动序列 问题描述 如果一个序列满足下面的性质,我们就将它称为摆动序列: 1. 序列中的所有数都是不大于k的正整数; 2. 序列中至少有两个数。 3. 序列中的数两两不相等; 4. 如果第i – 1个数比第i...
分类:
编程语言 时间:
2015-03-16 22:35:38
阅读次数:
162