1、选择排序 选择排序法先找到数列中的最小的数,然后将它放在数列的最前面。接下来,在剩下的数中找到最小数,将它放在第一个数的后面,以此类推,知道数列中仅剩一个数为止。 具体代码如下: 2、插入排序 插入排序法是在已经排好序的子数列中反复插入一个新元素来对数列值进行排序,直到整个数列全部排好序。代码如 ...
分类:
编程语言 时间:
2016-10-11 21:05:08
阅读次数:
194
1print 变量 abc = False joke_string = "Isn't that joke so funny?! %r" print joke_string %abc 结果: Isn't that joke so funny?! False 若改成下面这样: print joke_st ...
分类:
编程语言 时间:
2016-10-11 20:59:59
阅读次数:
150
clc clear %参数 a = 0 ; b = 4 ; eps = 0.01 ; lenchrom = ceil(log2((b - a)/eps + 1)) ; sizepop = 50 ; maxgen = 500 ; pcross = 0.9 ; pm = 0.05 ; fitness = ...
分类:
编程语言 时间:
2016-10-11 21:00:52
阅读次数:
187
vs2013MFC对话框程序中添加菜单栏的过程,我大致分了这五步。 一、将Menu加入Resource视图中 在WorkSpace中的Resource视图下,在任意一个文件夹图标上,右击选择Insert(插入)选项,在弹出的对话框中选择Menu以后,再点击,new按钮,菜单就会添加成功了,但是现在还 ...
分类:
编程语言 时间:
2016-10-11 20:59:50
阅读次数:
155
添加 kaptcha-2.3.2.jar springMvc中注册 jsp controller ...
分类:
编程语言 时间:
2016-10-11 20:57:56
阅读次数:
230
ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该 ...
分类:
编程语言 时间:
2016-10-11 20:57:46
阅读次数:
204
#include <iostream.h> int gbsx( char & L, char & R ) //改变顺序的函数 { char T ; T= L ; L= R ; R= T ; return0 ; } void move( int n , char a , char b , char c ...
分类:
编程语言 时间:
2016-10-11 20:55:45
阅读次数:
235
题目:子线程循环 10 次,接着主线程循环 100 次,接着又回到子线程循环 10 次,接着再回到主线程又循环 100 次,如此循环50次,试写出代码 子线程与主线程必有一个满足条件(flag == num),不满足条件的那个线程不可能获取unique_lock(会在wait中释放),只有满足条件的 ...
分类:
编程语言 时间:
2016-10-11 20:53:40
阅读次数:
303
泛型的存在,是为了使用不确定的类型。 为什么有泛型? 1. 为了提高安全 2. 提高代码的重用率 (自动 装箱,拆箱功能) 一切好处看代码: ...
分类:
编程语言 时间:
2016-10-11 20:52:55
阅读次数:
141
Unity AssetBundles and Resources指引 (二) Resources文件夹 本文内容主要翻译自下面这篇文章 https://unity3d.com/cn/learn/tutorials/topics/best-practices/guide-assetbundles-an ...
分类:
编程语言 时间:
2016-10-11 20:51:41
阅读次数:
190
欧几里德算法,又叫辗转相除法,最初见于东汉出现的《九章算术》,被用来求两个整数a,b的最大公约数,下面我们来介绍这个算法的原理和用法。 算法原理:设我们要求整数(a,b)的公约数为x,不妨设a>=b。 因为x为a和b的公约数,同时a可以表示为a=k*b+r,即r=a-k*b,那么我们很容易看出x也是 ...
分类:
编程语言 时间:
2016-10-11 20:52:38
阅读次数:
163
%蚂蚁算法test %用产生的一个圆上的十个点来检验蚂蚁算法 clc clear %参数 alpha = 1 ; %信息素指数 beta = 5 ; %启发指数 rho = 0.5 ; %挥发系数 n = 16 ; %城市个数 k = 20 ; %迭代次数 m = n - 1 ; %蚂蚁只数,这里取 ...
分类:
编程语言 时间:
2016-10-11 20:51:06
阅读次数:
237
此篇博客实现了判定平面一点是否在给定多边形内部的功能。精确,性能优良,因为只包含加法和乘法运算,效率极高。 实现的C++源码如下,注意点在源码的相应注释中。 有错误和不好的地方还望各位批评指正。 #include<iostream> using namespace std; struct Point ...
分类:
编程语言 时间:
2016-10-11 19:05:51
阅读次数:
239
Java序列化的几种方式以及序列化的作用 本文着重讲解一下Java序列化的相关内容。 如果对Java序列化感兴趣的同学可以研究一下。 一.Java序列化的作用 有的时候我们想要把一个Java对象变成字节流的形式传出去,有的时候我们想要从一个字节流中恢复一个Java对象。例如,有的时候我们想要 把一个 ...
分类:
编程语言 时间:
2016-10-11 19:04:30
阅读次数:
247
以下实现最大子数组的分治策略,算法来自《算法导论》 #include<iostream> using namespace std; struct ans { int low; int high; int sum; }; ans MAXIMUM_CROSSING_SBUARRAY(int * A, i ...
分类:
编程语言 时间:
2016-10-11 19:03:02
阅读次数:
319
转 http://blog.csdn.net/fenglibing/article/details/8905007 Java中hashCode的作用 Java中hashCode的作用 2013-05-09 13:54 64351人阅读 评论(17) 收藏 举报 2013-05-09 13:54 64 ...
分类:
编程语言 时间:
2016-10-11 19:01:12
阅读次数:
157