- 浏览: 188766 次
- 性别:
- 来自: 湖南
最新评论
-
q114687576:
http://www.blue-zero.com/Chat/ ...
C# 聊天室的框架设计实现源码 -
chinesejie:
你用了byte 数组, 其实 空间最多节省 4倍
Bitmap算法查找相等元素源码 -
luozhong915127:
JuliaAilse 写道那个桢布局的。覆盖后可以在需要时再显 ...
android 界面布局 -
这不是我:
很好,很有帮助
R语言中的机器学习包 -
luozhong915127:
什么意思,踩别人连个意见都不给。
优先队列与堆的解析
文章列表
企业研发发展的方向
企业研发中,核心技术是一个企业长期发展的关键,产品,技术,市场三者引领一个企业如何发展,如何上市。产品生命周期短,企业是否有能力解决;新技术不断更新,企业是否有能 ...
最近做了一系列关于Android JNI的项目,遇到了许多问题。官方网google发布免费的Android APIS,熟悉Android系统框架:应用程序层、应用程序框架层、系统运行库层以及Linux内核层。
怎样运用Android上层去调用Linux内核层。Android系统运用Java语言,
JDK中的java.util.PriorityQueue实现方法不同于上面这些方法,它是基于堆的。
堆本质是一棵二叉树,其中所有的元素都可以按全序语义(参见附录说明)进行比较。用 堆来进行存储需要符合以下规则:
1.数据集中 ...
队列的特点是先进先出。通常都把队列比喻成排队买东西,大家都很守秩序,先排队的人就先买东西。 但是优先队列有所不同,它不遵循先进先出的规则,而是根据队列中元素的优先权,优先权最大的先被取出。通常 ...
Maven管理搭建了web工程,配置了SpringMVC后,准备启动。启动倒是没有报错,但是前面红红的文字中,几个大的“警告”着实让我不太愉快。遂准备动手去解决。
警告1: 警告: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: ... 原因:Tomcat6使用了Apache下一个叫Apache Portable Ru ...
利用Java的对象,继承,重绘,多态来绘画Wallpaper.
package FirstJavachengxu;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
@SuppressWarnings("serial")
public class FirstJavachengxu extends JFrame {
private Graphics g;
private double
//a = 0.4, b = 1, c = 0;
a ...
排序算法是数据结构学科经典的内容,其中内部排序现有的算法有很多种,究竟各有什么特点呢?本文力图设计实现常用内部排序算法并进行比较。分别为起泡排序,直接插入排序,简单选择排序,快速排序,堆排序,针对关键字的比较次数和移动次数进行测试比较。
问题分析和总体设计
ADT OrderableList
{
数据对象:D={ai| ai∈IntegerSet,i=1,2,…,n,n≥0}
数据关系:R1={〈ai-1,ai〉|ai-1, ai∈D, i=1,2,…,n}
Gauss 消去法是解线性方程组的一种直接方法,有时也称为精确法,这种算法只包含有限四次运算,并且在每一步运算过程都不会发生舍入误差的假设下,计算的结果就是方程组的精确解。但实际计算中不可避免舍入误差的存在和影响,所以这种方法只能求得线性方程组的近似解。顺序消去法解方程组原理如图:
#include <cstdlib>
#include <iostream>
#include <math.h>
#include <process.h>
/*
*luozhoong zhizuo
...
B-树的高度及性能分析
B-树上操作的时间通常由存取磁盘的时间和CPU计算时间这两部分构成。B-树上大部分基本操作所需访问盘的次数均取决于树高h。关键字总数相同的情况下B-树的高度越小,磁盘I/O所花的时间越少。
B树的插入、删除操作
上面第2小节学习简单介绍了利用B树这种结构如何访问外存磁盘中的数据的情况,下面咱们通过另外一个实例来对这棵B树的插入(insert),删除(delete)基本操作进行详细的介绍。
B+-tree:是应文件系统所需而产生的一种B-tree的变形树。
一棵m阶的B+树和m阶的B树的差异在于:
串的模式匹配算法
一、基本概念
1、模式匹配(定位)
设有主串S和子串T(将S称为目标串,将T称为模式串),在主串S中,从位置start开始查找,如若在主串S中找到一个与子串T相等的子串,则返回T的第一个字符在主串中的位置,否则返回
串的模式匹配算法
#include <cstdlib>
#include <iostream>
#include <string>
#define MaxSize 15
using namespace std;
int next[9],nextval[9];
int KMPIndex(string S, int start,string T, int next[ ])
{
//利用模式串T的next函数求T在主串S第pos个字符之后的位置
// 的KMP算法。其中,T非空,1<=pos<=S. ...
先了解TCP/IP协议族层次图,才能明白在Labview下的tcp通信。
labview的服务端的显示程序端 labview的服务端的显示前面端
labview的客服端的显示程序端
labview的客服端的显示前面端
为什么程序没有一句代码,这就是所谓的G语言(图形语言);在工程里常见的一种语言。他简化了程序语言的复杂性,可以给于学习硬件的同学方便。
具体讲解之前,有一点,再次强调下:B-树,即为B树。因为B树的原英文名称为B-tree,而国内很多人喜欢把B-tree译作B-树,其实,这是个非常不好的直译,很容易让人产生误解。如人们可能会以为B-树是一种树,而B树又是一种一种树。而事实上是,B-tree就是指的B树。特此说明。