码迷,mamicode.com
首页 > 编程语言
堆排序JAVA实现
package kpp.sort;/** * 堆的定义如下: n个元素的序列{k0,k1,...,ki,…,k(n-1)}当且仅当满足下关系时,称之为堆。 " ki=k2i,ki>=k2i+1.(i=1,2,…,[n/2])" 若将和此次序列对应的一维数组(即以一维数组作此序列的存储结构)看成...
分类:编程语言   时间:2015-03-27 21:53:47    阅读次数:200
第3周项目5-数组作数据成员(4)
* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:刘畅 * 完成日期:2015年 3 月 22 日 * 版 本 号:v1.0 * * 问题描述: 阅读教材P255例8.4,注意到类中的数据成员可以是数组。设计一个工资类(S...
分类:编程语言   时间:2015-03-22 10:41:35    阅读次数:504
排序和顺序统计学(2)——快速排序
快排我接触的也比较多了,从之前NOIP的时候算法老师讲的版本,到之前数据结构课上学习的版本,到现在《算法导论》里讲的版本,我个人并不能不能区别它们的好坏,权且都写出来,以后再来区别。三种实现方式如下:noip:void qsort1(int *a,int l,int r){ int i,j...
分类:编程语言   时间:2015-03-22 10:35:41    阅读次数:218
黑马程序员——C语言——指针
一、 指针的定义、赋值 1、定义格式:变量类型 *变量名; char *p(定义了一个指针变量p,且指针p只能指向char类型数据) 2、指针的特点,指针变量只能存储地址 3、指针的作用:能够根据一个地址值,访问对应的存储空间 4、指针的存储:任何指针都占8个...
分类:编程语言   时间:2015-03-22 10:38:09    阅读次数:245
Java泛型
> 所谓泛型:就是允许在定义类、接口指定类型形参,这个类型形参在将在声明变量、创建对象时确定(即传入实际的类型参数,也可称为类型实参) ###泛型类或接口 “菱形”语法 ``` //定义 public interface List extends Collection public class Ha...
分类:编程语言   时间:2015-03-22 10:35:55    阅读次数:292
JavaWeb前端基础复习笔记系列 二
课程:孔浩前端视频教程(CMS内容管理系统case)1、2、3、
分类:编程语言   时间:2015-03-22 10:32:26    阅读次数:217
Javascript 多浏览器兼容性问题及解决方案
不论是网站应用还是学习js,大家很注重ie与firefox等浏览器的兼容性问题,毕竟这两中浏览器是占了绝大多数。 CSS 多浏览器兼容性问题及解决方案 一、document.formName.item(”itemName”) 问题问题说明:IE下,可以使用 document.formName.ite...
分类:编程语言   时间:2015-03-22 10:32:55    阅读次数:201
java框架篇---struts实现拦截器
Struts2的拦截器和Servlet过滤器类似。在执行Action的execute方法之前,Struts2会首先执行在struts.xml中引用的拦截器,在执行完所有引用的拦截器的intercept方法后,会执行Action的execute方法。Struts2拦截器类必须从com.opensymp...
分类:编程语言   时间:2015-03-22 10:26:21    阅读次数:284
黑马程序员——Java基础---面向对象(下)
一、概述 面向对象除了封装、继承和多态三大特征之外,还有其他的特性,例如abstract抽象、interface接口等,抽象类主要作为多个类的模板,而接口则定义了多类应该遵守的规范,final关键字让java实现不可变类,让系统更加安全。 二、正文1、构造器和初始化块1.1 构造器 构造器是一...
分类:编程语言   时间:2015-03-22 10:25:21    阅读次数:202
Unity3D新手引导开发手记
最近开始接手新手引导的开发,记录下这块相关的心得 首先客户端是Unity,在接手前,前面的同学已经初步完成了新手引导框架的搭建,这套框架比较简单,有优点也有缺点,稍后一一点评 我们的新手引导是由一个个强引导组成的,每个强引导都有一系列的步骤,这套框架实现的功能就是: 1.组织一个强引导(任务)所需的步骤,并可以一步一步前进 2.实现蒙版,遮罩以及高亮引导...
分类:编程语言   时间:2015-03-22 09:22:34    阅读次数:329
Java算法分析2—————几种排序&汉诺塔算法
一:插入排序 /* * 插入排序 */ /* * 原序列 [12] 15 9 20 6 31 24 * 第0趟 [12 15] 9 20 6 31 24 * 第1趟 [9 12 15] 20 6 31 24 * 第2趟 [9 12 15 20] 6 31 24 * 第3趟 [6 9 12 15 20] 31 24 * n个数,一共需要多少趟?n个数,n-1趟 * 第...
分类:编程语言   时间:2015-03-22 09:18:50    阅读次数:161
c语言写的1900-未来某一年的日历
菜鸟第一次发帖。。好害怕#include #include int main() { int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int i,j,num,q,year,day; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED|FOREGR...
分类:编程语言   时间:2015-03-22 09:18:19    阅读次数:160
第3周项目5-数组作数据成员(1)
* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:刘畅 * 完成日期:2015年 3 月 21 日 * 版 本 号:v1.0 * * 问题描述: 阅读教材P255例8.4,注意到类中的数据成员可以是数组。设计一个工资类(S...
分类:编程语言   时间:2015-03-22 09:18:15    阅读次数:174
javascript两种声明函数的方式的一次深入解析
声明函数的方式javascript有两种声明函数的方式,一个是函数表达式定义函数,也就是我们说的匿名函数方式,一个是函数语句定义函数,下面看代码:/*方式一*/ var FUNCTION_NAME = function() { /* FUNCTION_BODY */}; /*方式二*/ function FUNCTION_NAME () { /* FUNCTION_BODY */}; 区别一方式一的...
分类:编程语言   时间:2015-03-22 09:19:05    阅读次数:223
第三周 项目五-数组做数据成员(三)文件操作-数组
?? /*  * Copyright (c) 2015, 烟台大学计算机学院  * All rights reserved.  * 文件名称:test.cpp  * 作    者:冷基栋  * 完成日期:2015年 3 月 21 日  * 版 本 号:v1.0 */ 问题 (3)手工输入工资?!太让人不能忍受了。现给出包含了不足500个职工工资的文件salary.txt(下载)...
分类:编程语言   时间:2015-03-22 09:18:22    阅读次数:149
第三周 项目五-数组做数据成员(四)文件操作-指针
/* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:冷基栋 * 完成日期:2015年 3 月 21 日 * 版 本 号:v1.0 */ 代码 #include #include #include using namespace std; const int N=5...
分类:编程语言   时间:2015-03-22 09:16:22    阅读次数:176
第3周项目5-数组作数据成员(2)
* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:刘畅 * 完成日期:2015年 3 月 21 日 * 版 本 号:v1.0 * * 问题描述: 阅读教材P255例8.4,注意到类中的数据成员可以是数组。设计一个工资类(S...
分类:编程语言   时间:2015-03-22 09:17:39    阅读次数:132
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!