码迷,mamicode.com
首页 > 编程语言
八大排序算法
注:本文转载自http://blog.csdn.net/hguisu/article/details/7776068 概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排 ...
分类:编程语言   时间:2016-06-16 09:16:12    阅读次数:239
选择排序和冒泡排序
...
分类:编程语言   时间:2016-06-16 09:14:05    阅读次数:228
哈夫曼算法(haffman)实现压缩和解压缩-C语言实现
...
分类:编程语言   时间:2016-06-16 09:12:45    阅读次数:308
第52课 C++中的抽象类和接口
1. 什么是抽象类 (1)面向对象中的抽象概念 思考:抽象图形中,图形的面积如何计算? (2)现实中:需要知道具体的图形类型,才能求面积。 (3)Shape只是一个概念上的类型,没有具体对象 2. 面向对象中的抽象类 (1)可用于表示现实世界中的抽象概念 (2)是一种只能定义类型,而不能产生对象的类 ...
分类:编程语言   时间:2016-06-16 09:13:49    阅读次数:177
java 二叉搜索树
java二叉查找树实现: 二叉查找树,上图:比根节点小者在其左边,比根节点大者在其右边。 抽象数据结构,上代码: 一些基本操作实现: 插入(insert): 依次比较根元素,小者放左边,大者放右边: 查找(get): 查找最大,最小元素: 遍历树(中序遍历): 获取前驱(prev)元素: 主要有两种 ...
分类:编程语言   时间:2016-06-16 09:13:50    阅读次数:250
linux网络编程----->线程死锁
开发使用多线程过程中,不可避免的会出现多个线程同时操作同一块共享资源,当操作全部为读时,不会出现未知结果,一旦当某个线程操作中有写操作时,就会出现数据不同步的事件.而出现数据混乱的原因:资源共享(独享资源则不会)调试随机(对数据的访问会出现竞争)线程间缺少必要的同步机..
分类:编程语言   时间:2016-06-16 08:05:57    阅读次数:206
java Integer parseInt()(转)
先来一段代码,代码很简单的,如下: public static void main(String[] args) { Integer a = Integer.parseInt("3"); Integer b = Integer.parseInt("3"); Integer c = Integer.p ...
分类:编程语言   时间:2016-06-16 07:59:43    阅读次数:166
一种排序
时间限制:3000 ms | 内存限制:65535 KB 难度:3 ...
分类:编程语言   时间:2016-06-16 07:58:33    阅读次数:226
SpringMVC Shiro 使用手册关于【Shiro 授权】
授权即访问控制,它将判断用户在应用程序中对资源是否拥有相应的访问权限。  如,判断一个用户有查看页面的权限,编辑数据的权限,拥有某一按钮的权限,以及是否拥有打印的权限等等。  一、授权的三要素  授权有着三个核心元素:权限、角色和用户。  权限  权限是Apache Shiro安全机制最核心的元素。它在应用程序中明确声明了被允许的行为和表现。一个格式良好好的权限声明可以清晰表...
分类:编程语言   时间:2016-06-16 06:56:06    阅读次数:294
Perl语言
Perl是高级、通用、直译式、动态的程序语言家族。最初设计者拉里·沃尔(Larry Wall)为了让在UNIX上进行报表处理的工作变得更方便,决定开发一个通用的脚本语言,而在1987年12月18日发表。目前,Perl语言家族包含两个分支Perl 5以及Perl 6(开发中)。 Perl借用了C、se... ...
分类:编程语言   时间:2016-06-16 06:53:45    阅读次数:197
[Javascript] Immutable opreators
slice filter map ...spread concat Object.assign ...
分类:编程语言   时间:2016-06-16 06:49:54    阅读次数:217
各种排序算法的实现、总结
排序算法 2.非比较排序 计数排序、基数排序 排序算法实现 假定序列array[10]={73,22,93,43,55,14,28,65,39,81} (以升序为例) 直接插入排序就是每一步都将一个待排数据按其大小插入到已经排序的数据中的适当位置,直到全部插入完毕。 2. 希尔排序 希尔排序(She ...
分类:编程语言   时间:2016-06-16 06:46:05    阅读次数:401
python 正则,os,sys,hashlib模块
简单的小算法 random随机获取数据 例: 冒泡排序 执行结果: 解析:每次从最后开始往前滚,邻接元素两两相比,小元素交换到前面,第一轮循环把最小的元素上浮至第一个位置,第二小的元素上浮至第二个位置,依次类推。 插入排序 执行结果: 解析:每次处理就是将无序数列的第一个元素与有序数列的元素从后往前 ...
分类:编程语言   时间:2016-06-16 06:45:43    阅读次数:466
「C语言」Windows+EclipseCDT下的C语言开发环境准备
用图与文详细、逐步地介绍了Windows下用EclipseCDT开发C语言的环境准备 ...
分类:编程语言   时间:2016-06-16 06:45:54    阅读次数:232
C++程序设计_第6章_继承和派生
例6.1 使用默认内联函数实现单一继承。 123 ...
分类:编程语言   时间:2016-06-16 06:45:06    阅读次数:161
c++ 中__declspec 的用法
语法说明: __declspec ( extended-decl-modifier-seq )扩展修饰符:1:align(#) 用__declspec(align(#))精确控制用户自定数据的对齐方式 ,#是对齐值。e.g__declspec(align(32)) struct Str1{int a ...
分类:编程语言   时间:2016-06-16 01:37:07    阅读次数:292
JavaScript中的继承
本文不涉及ES6的相关内容 JavaScript中我们可以借助原型实现继承。 例如: function baz(){ this.oo=""; } function foo(){ } foo.prototype=new baz(); var myFoo=new foo(); myFoo.oo; 这样我 ...
分类:编程语言   时间:2016-06-16 01:37:04    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!