码迷,mamicode.com
首页 > 编程语言
插入排序
/** * Created by xuxiaoyu on 2015/6/25. */import java.util.Scanner;class insertSort { @SuppressWarnings("resource") public static void main(Stri...
分类:编程语言   时间:2015-06-27 16:21:04    阅读次数:117
基于unity的飞行模拟设计
使用unity开发游戏真是非常方便。研究飞行模拟也有一段时日,尝试过物理和数学模拟。从效果上来看,物理模拟较为真实一点。但是操作不好。数学模拟的话,虽然牺牲了飞行效果,操控是非常方便的。 所谓的数学模拟,就是位移模拟,通过定义起飞速度,加速度等,模拟飞机的飞行过程,包括转向,飞行坠落等。 来...
分类:编程语言   时间:2015-06-27 16:20:43    阅读次数:215
Effective C++ Notes
Item 07 : 为多态基类声明virtual析构函数 1 #include 2 using namespace std; 3 4 class Base { 5 public: 6 Base() : bValue(1) {} 7 virtual ~Base() { cout p...
分类:编程语言   时间:2015-06-27 16:18:07    阅读次数:106
《Java从入门到精通》第十章学习笔记
第10章 Java集合类一、概述Java中的java.util包中提供了一些集合类,也被称为容器,不同于数组,集合的长度是可变的,存放的是对象的引用。常用的集合有List集合、Set集合、Map集合,其中List和Set实现了Collection接口。二、集合类接口的常用方法1、List接口的常用....
分类:编程语言   时间:2015-06-27 16:18:03    阅读次数:252
K-means算法Java实现
public class KMeansCluster {private int k;//簇的个数private int num =100000;//迭代次数private List datas;//原始样本集private String address;//样本集路径private List dat...
分类:编程语言   时间:2015-06-27 16:14:49    阅读次数:188
多维数组
转自 http://blog.csdn.net/todd911/article/details/8892578[cpp]view plaincopy#includeintmain(void){inta[2][3];printf("%p\n",a);printf("%d\n",sizeof(a));....
分类:编程语言   时间:2015-06-27 16:14:24    阅读次数:118
[C语言]进阶|指针与字符串
------------------------------------------------------------------------------------回顾:[C语言]指针与字符串指针的使用:/** * main.c by weiChen in 2015-5-4 */#include...
分类:编程语言   时间:2015-06-27 16:16:24    阅读次数:147
C++ string 与 int 等类型 的相互转换
看到网上有许多关于这个的实现,而且会涉及到细节的处理。为了以后方便的使用,在此提供可以直接可以使用的函数。 1 #include 2 #include 3 using namespace std; 4 5 template // 要与string转换的类型 6 Type stringA...
分类:编程语言   时间:2015-06-27 16:14:41    阅读次数:127
C语言按行读文件及字符串分割
#include#includeusing namespace std;int main(){ char s[50]; char delims[] = " "; FILE *fs; fopen_s(&fs, "check-in.txt", "rt"); if (fs == NULL) { prin....
分类:编程语言   时间:2015-06-27 16:13:03    阅读次数:159
C++11让程序更简洁、更现代
CSDN:怎么会想到编写《深入应用C++11:代码优化与工程级应用》这本书的?有没有什么故事可以分享下? 爱奇艺账号祁宇:我作为比较早使用C++11的开发者,在项目中应用C++11的时候,可以查阅的资料还很有限,主要是通过ISO 标准(ISO/IEC 14882:2011),维基百科、MSDN和ht...
分类:编程语言   时间:2015-06-27 16:11:38    阅读次数:129
汇编语言开发之小试牛刀
开发环境安装说明:该环境不需安装,解压后,运行RadASM.exe即可。DOSBox安装方法1、安装时,直接按"Next"到最后即可。2、运行桌面上生成的"DOSBox 0.74",显示3、这里需要指定程序所在文件路径,并挂载到虚拟驱动号(随意指定一个字母)上,输入格式为:"mount 挂载驱动号 ...
分类:编程语言   时间:2015-06-27 16:10:34    阅读次数:139
最小生成树的Kruskal算法实现
最近在复习数据结构,所以想起了之前做的一个最小生成树算法。用Kruskal算法实现的,结合堆排序可以复习回顾数据结构。现在写出来与大家分享。 最小生成树算法思想:书上说的是在一给定的无向图G = (V, E) 中,(u, v) 代表连接顶点 u 与顶点 v 的边(即),而 w(u, v) 代表此边....
分类:编程语言   时间:2015-06-27 16:08:55    阅读次数:201
29、java中阻塞队列
阻塞队列与普通队列的区别在于,当队列是空的时,从队列中获取元素的操作将会被阻塞,或者当队列是满时,往队列里添加元素的操作会被阻塞。试图从空的阻塞队列中获取元素的线程将会被阻塞,直到其他的线程往空的队列插入新的元素。同样,试图往已满的阻塞队列中添加新元素的线程同样也会被阻塞,直到其他的线程使队列重.....
分类:编程语言   时间:2015-06-27 16:08:40    阅读次数:118
【转】三种快速排序算法以及快速排序的优化
介绍了一种新的针对特殊序列的排序方法
分类:编程语言   时间:2015-06-27 16:09:15    阅读次数:135
选择排序
/** * Created by xuxiaoyu on 2015/6/25. *///选择排序:比如在一个长度为N的无序数组中,在第一趟遍历N个数据,找出其中最小的数值与第一个元素交换,//第二趟遍历剩下的N-1个数据,找出其中最小的数值与第二个元素交换......第N-1趟遍历剩下的2个数据,/...
分类:编程语言   时间:2015-06-27 16:06:44    阅读次数:94
Java学习-异常2
1、异常处理的第一种方式是:上抛【throws】2、异常处理的第二种方式是:try....catch..如果不想让调用程序知道该异常发生了,被调用的程序应该使用try...catch..进行异常捕捉处理-----------------------例子------------------------...
分类:编程语言   时间:2015-06-27 16:06:02    阅读次数:136
冒泡排序
/** * Created by xuxiaoyu on 2015/6/25. *///冒泡排序算法的运作如下:(从后往前)//比较相邻的元素。如果第一个比第二个大,就交换他们两个。//对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。//针对所有的元...
分类:编程语言   时间:2015-06-27 16:05:19    阅读次数:105
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!