码迷,mamicode.com
首页 > 编程语言
排序算法
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较...
分类:编程语言   时间:2014-11-11 22:37:12    阅读次数:372
Java递归列出所有文件和文件夹
package file_op;import java.io.File;public class file_list { static int n =0; /** * @param args */ public static void main(String[] args) { Stri...
分类:编程语言   时间:2014-11-11 22:37:48    阅读次数:289
桶排序
桶排序 (Bucket sort)工作的原理是将阵列分到有限数量的桶子里。每个桶子再个别排序(有可能再使用别的排序算法或是以递回方式继续使用桶排序进行排序)。#includestruct barrel { int node[10]; int count; };void bucket_sort(in....
分类:编程语言   时间:2014-11-11 22:33:01    阅读次数:290
javascript变量的作用域
javascript变量的作用域基本类型和引用类型基本类型值指的是简单的数据段,而引用类型值指的是那个可能由多个值组成的对象讲一个值赋值给变量时,javascript解析器首先要确定是基本类型还是引用类型,基本数据类型可以直接操作保存在变量中的值,而引用数据类型的值是保存在内存中的对象,在操作对象是...
分类:编程语言   时间:2014-11-11 22:35:02    阅读次数:201
Unity路径规划
背景 酷跑游戏中涉及到弯道、不规则道路。 找来一些酷跑游戏的案例来看,很多都是只有直线道路,也就不存在所谓的路径问题,设置一个方向即可,本文主要给出几种我自己用过、看过的Unity中可以用做路径规划的一些资料。 方案一 Unity自带解决方案Navigation,可以参考小赵的文章: unity自带...
分类:编程语言   时间:2014-11-11 22:34:05    阅读次数:397
控制线程的常用函数
中断线程:Thread.sleep() 和 Thread.yield()在线程体中调用Thread. sleep()时需要向括号内传入参数:毫秒,一旦线程执行了这方法则进入休眠状态,不再运行程序并让出cpu执行时间。当过了休眠时间后,线程并不会马上进入运行状态,而是进入就绪状态与其他线程抢占cpu执...
分类:编程语言   时间:2014-11-11 22:31:23    阅读次数:319
C语言调用库函数实现生产者消费者问题
1 #include 2 #include 3 #include 4 #include 5 #include 6 7 #define NumOf_Producer 5 //the max num of producer 8 #define NumOf_Consumer 10 ...
分类:编程语言   时间:2014-11-11 22:31:26    阅读次数:296
java绘图板
JAVA绘图板import java.awt.BasicStroke;import java.awt.BorderLayout;import java.awt.Button;import java.awt.Color;import java.awt.Cursor;import java.awt.Di...
分类:编程语言   时间:2014-11-11 22:30:36    阅读次数:255
C++ Primer 第5版
说起Lippman的C++ Primer,我总是有种特殊感情。这本书既是我进入C++领域的敲门砖,也是我第一次在网络上发表技术文章的对象。当年读书笔记中的青涩迷惘和年少轻狂都还历历在目,转眼已经从第三版出到了第五版。十年的光阴改变了许多,不变的是经典。 C++ Primer一直是我给初学者推荐的首选...
分类:编程语言   时间:2014-11-11 22:30:15    阅读次数:332
javascript面向对象
javascript面向对象对象其实就是一种引用类型。而对象的值就是引用类型的实例。在JavaScript 中引用类型是一种数据结构,将数据和功能组织在一起。它也常被称做为类,但JavaScript 中却没有类的概念。虽然JavaScript 是一门面向对象的语言,却不具备传统面向对象语言所支持的类...
分类:编程语言   时间:2014-11-11 22:30:11    阅读次数:196
visual c++中预定义的宏
主要列举visual c++ 2010中值得注意的预定义宏,同时简单介绍了相关宏的用法。
分类:编程语言   时间:2014-11-11 22:27:18    阅读次数:189
C++面试试题汇总1
1.C和C++的主要区别是什么?答:1.C++语言包括过程性语言部分和类部分,过程性语言部分与C并无本质的差别,类部分是C语言中所没有的,它是面向对象程序设计的主体。2.程序设计方法上已从结构化程序设计走向面向对象程序设计了.2.结构程序设计和面向对象程序设计的概念结构化程序设计的主要思想是功能分解...
分类:编程语言   时间:2014-11-11 22:25:04    阅读次数:213
javascript变量的作用域
基本类型和引用类型基本类型值指的是简单的数据段,而引用类型值指的是那个可能由多个值组成的对象讲一个值赋值给变量时,javascript解析器首先要确定是基本类型还是引用类型,基本数据类型可以直接操作保存在变量中的值,而引用数据类型的值是保存在内存中的对象,在操作对象是,实际上操作的是对象的引用而不是...
分类:编程语言   时间:2014-11-11 22:28:00    阅读次数:255
JAVA SE 杂论
概念: 1.构造函数 //方法与类名相同,无返回值 class Demo{ public Demo(){ } } 在 new 此类对象时,执行构造函数 2.构造函数块 //无方法名,返回值,先于构造函数运行 又称代码块,每次new 运行一次 class Demo{ public...
分类:编程语言   时间:2014-11-11 22:25:14    阅读次数:252
初识Python(5)__Python映射和集合
映射类型:字典字典:可以快速查到某个特定的词语(键),从而找到它的定义(值)。(没有顺序)键和值之间用冒号(:)隔开,项之间用逗号(,)隔开,字典由{}括起来>>> dict1 = {} #空字典>>> dict2 = {'name': ...
分类:编程语言   时间:2014-11-11 22:24:53    阅读次数:204
深入分析C++引用
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInt...
分类:编程语言   时间:2014-11-11 22:22:41    阅读次数:297
JavaScript学习总结(二十)——Javascript非构造函数的继承
一、什么是"非构造函数"的继承? 比如,现在有一个对象,叫做"中国人"。1 var Chinese = {2 nation:'中国'3 }; 还有一个对象,叫做"医生"。1 var Doctor ={2 career:'医生'3 } 请问怎样才能让"医生"去继承"中国人",也就是说,我...
分类:编程语言   时间:2014-11-11 22:23:56    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!