码迷,mamicode.com
首页 > 编程语言 > 日排行
堆排序
-----------------------siwuxie095 堆排序 它的原理如下: 堆排序是指利用堆这种数据结构所设计的一种排序算法 参考链接: 参考链接1,参考链接2,参考链接3 程序 1:堆排序的实现 SortTestHelper.h: #ifndef SORTTE... ...
分类:编程语言   时间:2017-06-06 21:59:20    阅读次数:260
Java1:Chapter8
第八章 数组 1.数组的声明定义 数据类型[]变量名 = new 数据类型[长度]; 列:int[]ary = new int[5]; 2.取值,赋值 取值:数据名[下标]; 列:int a = ary[1]; 赋值:变量=数据名[下标]; 列:ary[1]=10; 3.数组的遍历 数组的长度:数组 ...
分类:编程语言   时间:2017-06-06 21:59:46    阅读次数:145
java:第六章
第六章 for循环 语法: for(初始化表达式;条件表达式;循环变量变化表达式){ //循环体 } 初始化表达式:用于初始循环变量值 条件表达式:如果为true则执行循环体,否则退出循环 循环变量表达式:用于循环变量的控制 如i++,i-- ... ...
分类:编程语言   时间:2017-06-06 22:00:18    阅读次数:124
c++内存泄漏检测
利用库检测内存泄露信息 #define _CRTDBG_MAP_ALLOC //如果没有这个宏定义,我们只能知道有内存泄露,却无法知道在哪个地方申请内存忘记了释放 #include <stdlib.h> #include <crtdbg.h> int main(void) { char *p = ( ...
分类:编程语言   时间:2017-06-06 22:00:53    阅读次数:203
JavaScript 面向对象的程序设计记录笔记2(设计模式)
以下为JavaScript高级程序设计 第六章面向对象的程序设计6.2节 创建对象(设计模式部分)读书记录。 1)工厂模式: function createPerson(name, age, sex) { var o = new Obejct(); o.age = age; o.sex = sex; ...
分类:编程语言   时间:2017-06-06 22:01:25    阅读次数:195
hdu 5975---Aninteresting game(树状数组)
题目链接 Problem Description Let’s play a game.We add numbers 1,2...n in increasing order from 1 and put them into some sets.When we add i,we must create ...
分类:编程语言   时间:2017-06-06 22:02:18    阅读次数:264
深入理解php内核 编写扩展 II:参数、数组和ZVALs
原文:http://devzone.zend.com/article/1022-Extension-Writing-Part-II-Parameters-Arrays-and-ZVALs Part II: Parameters,Arrays, and ZVALs 原文:http://devzone. ...
分类:编程语言   时间:2017-06-06 22:02:58    阅读次数:180
C++习题 虚函数-计算图形面积
C++习题 虚函数-计算图形面积 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 122 Solved: 86 [Submit][Status][Web Board] Description 编写一个程序,定义抽象基类Shape,由它派生出5个派生类: ...
分类:编程语言   时间:2017-06-06 22:03:32    阅读次数:251
Java基础的练习题
1.(C) 2.(B) 3.(D) 4.(D) 5.(C) 6.(D) 7.(C) 8.(B) 9.(AD) 10.(D) 11.(A) 12(B) 13.(25.0) 14. ①Scanner input = new Scanner(System.in); ②String name = input ...
分类:编程语言   时间:2017-06-06 22:04:10    阅读次数:172
Java并发基础(六) - 线程池
Java并发基础(六) - 线程池 1. 概述 这里讲一下Java并发编程的线程池的原理及其实现 2. 线程池的基本用法 2.1 线程池的处理流程图 该图来自《Java并发编程的艺术》: 从图中我们可以看出当一个新任务到线程池时,线程池的处理流程如下: 线程池首先判断线程池里面线程数是否达到核心线程 ...
分类:编程语言   时间:2017-06-06 22:05:29    阅读次数:266
Java1:Chapter11
十一章 面向对象 1.对象和类 类是对象的抽象,对象是类的具体事例。 列:人是类,小明是对象。 2.创建对象 语法:类名 对象名 = new 类名(); 列:Person xy = new Person(); 注意:类名也是数据类型,语法也可以写成: 数据类型 变量名 = new 数据类型(); 3 ...
分类:编程语言   时间:2017-06-06 22:05:43    阅读次数:185
java中一些对象(po,vo,dao,pojo)等的解释
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是 ...
分类:编程语言   时间:2017-06-06 22:06:25    阅读次数:231
关于javascript闭包理解
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一:关于变量的作用域 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 另一方面,在函数外部自然无法读取函数内的局部变量。 声明变量的时候记得使用var声明,不然的话ja ...
分类:编程语言   时间:2017-06-06 22:06:59    阅读次数:249
Python基础
数据类型: python的数据类型有几种,分别为,整型,浮点型,字符串,布尔值,还有一个空值(null) 详细查看官方文档,https://docs.python.org/3/tutorial/introduction.html,这个比较简单我们就不做深究了。 变量 变量的概念基本上和初中代数的方程 ...
分类:编程语言   时间:2017-06-06 22:07:15    阅读次数:266
python交互式(input)
#交互式输出#!/usr/bin/envpython #-*-coding:utf-8-*- name=input("whatisyourname?") password=input("Pleaseenterpassword?") print(name,password) 执行输出: whatisyourname?xcn Pleaseenterpassword?admin@1234 xcnadmin@1234#交互式格式输出#!/usr/bin/envpython #-*-..
分类:编程语言   时间:2017-06-06 22:07:24    阅读次数:206
PHP数组实际占用内存大小的分析
一般来说,PHP数组的内存利用率只有 1/10, 也就是说,一个在C语言里面100M 内存的数组,在PHP里面就要1G。下面我们可以粗略的估算PHP数组占用内存的大小,首先我们测试1000个元素的整数占用的内存: <?php echo memory_get_usage() , '<br>'; $st ...
分类:编程语言   时间:2017-06-06 22:10:15    阅读次数:228
初识python
一、python入门 1.第一个python程序 输入print(‘hello,world’) 2.文件头 #!/usr/bin/env python # -*- coding: utf-8 -*- 3.注释 单行注释:#注释内容 多会注释:'''注释内容''' 4.了解pyc文件 执行Python ...
分类:编程语言   时间:2017-06-06 22:10:26    阅读次数:204
直接插入排序
1、算法思想:将一个记录插入到已经排好序的有序表中,从而得到一个新的、记录数增加1的有序表。 假设待排序的数据是数组A[1….n]。初始时,A[1]自成1个有序区,无序区为A[2….n]。在排序的过程中,依次将A[i] (i=2,3,….,n)从后往前插入到前面已排好序的子数组A[1,…,i-1]中 ...
分类:编程语言   时间:2017-06-06 22:10:55    阅读次数:184
java基础(八章)
一、 什么是数组及其作用? 定义:具有相同数据类型的一个集合 作用:存储连续的具有相同类型的数据 二、 java中如何声明和定义数组 l 声明和定义的语法: 数据类型[ ] 数组名;( int[ ] nums ; ) 或 数据类型 数组名[]; ( int nums[ ] ;) l 为数组分配空间 ...
分类:编程语言   时间:2017-06-06 22:11:41    阅读次数:177
java基础(六章)
一、for循环的使用场合 l while循环——先判断,再循环 while(1、条件表达式){ //2、循环操作 //3、更改循环条件表达式 } l do…while——先循环,再判断 do{ //2、循环操作 //3、更改循环条件表达式 }while(1.条件表达式); 以上2种循环,一般用于循环 ...
分类:编程语言   时间:2017-06-06 22:11:56    阅读次数:130
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!