码迷,mamicode.com
首页 > 编程语言
一种排序
1 #include <algorithm> 2 #include <cstdio> 3 using namespace std; 4 typedef struct node { 5 int c,x,y; 6 } node; 7 node s[1010]; 8 9 bool cmp(node a,n ...
分类:编程语言   时间:2016-05-04 22:28:33    阅读次数:274
09-排序1 排序
给定N个(长整型范围内的)整数,要求输出从小到大排序后的结果。 本题旨在测试各种不同的排序算法在各种数据情况下的表现。各组测试数据特点如下: 数据1:只有1个元素; 数据2:11个不相同的整数,测试基本正确性; 数据3:103个随机整数; 数据4:104个随机整数; 数据5:105个随机整数; 数据 ...
分类:编程语言   时间:2016-05-04 22:24:19    阅读次数:355
转载:通俗理解遗传算法
一、遗传算法的应用 函数优化(遗传算法的经典应用领域);组合优化(实践证明,遗传算法对于组合优化中的NP完全问题,如0-1背包问题,TSP等,非常有效);自动控制; 机器人智能控制; 组合图像处理和模式识别; 人工生命; 遗传程序设计; 二、遗传学基本概念与术语 基因型(genotype):性状染色 ...
分类:编程语言   时间:2016-05-04 22:22:34    阅读次数:340
ACM第二站————归并排序
转载请注明出处,谢谢!http://www.cnblogs.com/Asimple/p/5459664.html 归并排序————二分的思想 以中间的数为基准,每次排序都将比其小【升序排】(大【降序排】)的数放在前面,将比其大(小)的数放在后面。 一直重复,知道只有一个数的时候,自然有序。 最后合并 ...
分类:编程语言   时间:2016-05-04 21:12:13    阅读次数:204
数组中出现次数超过一半的数字
题目:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 思路:1.可以使用快速排序的思路,因为出现次数超过一半的数字肯定是中位数,使用Pa ...
分类:编程语言   时间:2016-05-04 21:10:26    阅读次数:211
R语言分析(一)-----基本语法
一, R语言所处理的工作层: 解释一下: 最下面的一层为数据源,往上是数据仓库层,往上是数据探索层,包括统计分析,统计查询,还有就是报告 再往上的三层,分别是数据挖掘,数据展现和数据决策。 由上图可知,R语言是可以用于数据挖掘,数据展现,而后领导根据展现的数据来决策,R语言在数据展现的方面,拥有很强 ...
分类:编程语言   时间:2016-05-04 21:11:05    阅读次数:445
java基本代码的解释
一些小知识点,自己要时刻记得。 ...
分类:编程语言   时间:2016-05-04 21:09:41    阅读次数:200
【图像算法】七种常见阈值分割代码(Otsu、最大熵、迭代法、自适应阀值、手动、迭代法、基本全局阈值法)
图像算法:图像阈值分割 SkySeraph Dec 21st 2010 HQU Email:zgzhaobo@gmail.com QQ:452728574 Latest Modified Date:Dec.21st 2010 HQU 一、工具:VC+OpenCV 二、语言:C++ 三、原理(略) 四 ...
分类:编程语言   时间:2016-05-04 21:09:24    阅读次数:566
C++ 简单的日志类
/* 简单的日志记录类. (日志而已,何必那么复杂!!!) W.J.Chang 2013.12.13 说明:(EasyLog.h) 1, 简单的单件实现(自动垃圾回收) 2, 使用方法:EasyLog::Inst()->Log("Run..."); 3, 日志记录结果:Run... [2013.12 ...
分类:编程语言   时间:2016-05-04 21:06:58    阅读次数:396
java初学者笔记总结day11
数组的api-Arrays 数组转字符串数组全部元素设置默认值数组copy System.arrayCopy -->设置copy范围,copy新数组位置时候使用 Arrays.copyOf-->copy全部内容使用数组排序 sort a)基本类型--》直接用 b)引用类型:提供比较大小的方法-给so ...
分类:编程语言   时间:2016-05-04 21:07:54    阅读次数:136
c++项目范例
...
分类:编程语言   时间:2016-05-04 21:07:04    阅读次数:189
【图像算法】图像特征:三个图像显著性区域特征提取方法
【图像算法】图像特征:三个图像显著性区域特征提取方法 SkySeraph Aug 11st 2011 HQU Email:zgzhaobo@gmail.com QQ:452728574 Latest Modified Date:Aug 11st 2011 HQU 》第一种方法: 原理:Frequen ...
分类:编程语言   时间:2016-05-04 21:04:13    阅读次数:232
JAVA线程池ThreadPoolExecutor-转
首先是构造函数签名如下: public ThreadPoolExecutor(int corePoolSize,int maximumPoolSize,long keepAliveTime,TimeUnit unit,BlockingQueue<Runnable> workQueue,Rejecte ...
分类:编程语言   时间:2016-05-04 21:05:04    阅读次数:140
最大子数组和
最大子数组和问题: 给定一个数组A[0,1...,N-1],求A的连续子数组,使得该子数组和最大。 如:数组:1,-2,3,10,-4,7,2,-5 子数组:3,10,-4,7,2;该子数组和为 18。 程序实现: 运行结果: 转载请注明出处: C++博客园:godfrey_88 http://ww ...
分类:编程语言   时间:2016-05-04 21:01:57    阅读次数:192
你真的以为了解java.io吗 呕心沥血 绝对干货 别把我移出首页了
文章结构 1 flush的使用场景 2 一个java字节流,inputstream 和 outputstream的简单例子 3 分别测试了可能抛出java.io.FileNotFoundException,java.io.FileNotFoundException: test (拒绝访问。),jav ...
分类:编程语言   时间:2016-05-04 21:03:19    阅读次数:258
用KNN算法分类CIFAR-10图片数据
KNN分类CIFAR-10,并且做Cross Validation,CIDAR-10数据库数据如下: knn.py : 主要的试验流程 from cs231n.data_utils import load_CIFAR10 from cs231n.classifiers import KNearest ...
分类:编程语言   时间:2016-05-04 21:00:26    阅读次数:2711
python基础之赋值/深copy/浅copy
首先,不管是赋值还是深浅copy,都是针对那些可能会产生变化的值进行区分的,也就是对于数字,字符串来说,区分赋值,深浅copy是毫无意义的。 那么,让我们来对那些可变的像list set dict tuple……来进行探讨。 赋值: 有两种修改n的方法: 1 直接对n赋值 2 对n的某个元素进行赋值 ...
分类:编程语言   时间:2016-05-04 20:59:10    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!