堆排序算法
先看第一个函数HeapAdjust,这个函数功能是在已经是构成堆的二叉树上,如果节点k数据变化了,对节点k进行修正,使之成为一个新的堆二叉树,n为数据长度。
def HeapAdjust(lst,k,n):
while(2*k+1<n):
j=2*k+1
if j+1lst[j+1]:
j=j+1
if...
分类:
编程语言 时间:
2015-04-06 09:01:20
阅读次数:
242
假设在3dmax中创建一个 长x宽x高=1cm x 1cm x 1cm 的单位立方体,则默认局部坐标系原点在底面中心,进入 “层次”面板->轴->调整轴,按下“仅影响轴”,再点“居中到对象”,可以将局部坐标系原点对齐到立方体中心,不过当我们将立方体导出为fbx,并通过fbx sdk从中提取出顶点数据...
分类:
其他好文 时间:
2015-04-03 22:15:43
阅读次数:
195
数据类型 分支结构 循环结构 数组 结构体 函数 指针 动态内存管理 函数指针 扩展 1). 进制 2). 位运算符 3). 宏 4). 条件编译 5). 枚举
分类:
编程语言 时间:
2015-04-02 18:11:20
阅读次数:
157
success 4b6a3c233b4cb 41 2010-03-04 17:08:28 var val=$(xml).find("data...
分类:
Web程序 时间:
2015-04-01 16:55:03
阅读次数:
123
数据库中删除语句Drop、Delete、Truncate的相同点和不同点的比较(举例说明)数据库删除语句的分别介绍:Delete:用于删除表中的行(注:可以删除某一行;也可以在不删除表的情况下(即意味着表的结构、属性、索引完整)删除所有行) 语法:删除某一行:Delete From 表...
分类:
其他好文 时间:
2015-04-01 13:07:04
阅读次数:
106
本文转载自:http://blog.csdn.net/yuanrxdu/article/details/22474697Merkle Tree是Dynamo中用来同步数据一致性的算法,Merkle Tree是基于数据HASH构建的一个树。它具有以下几个特点:1、数据结构是一个树,可以是二叉树,也可以...
分类:
编程语言 时间:
2015-03-31 23:44:54
阅读次数:
181
System.Xml 命名空间https://msdn.microsoft.com/zh-cn/library/gg145036(v=vs.110).aspx1.通过 XmlDocument获取稳定内容2.通过XmlNodeList 找到节点数据private void List_Click(obj...
分类:
其他好文 时间:
2015-03-31 17:22:44
阅读次数:
109
var treeObj = $.fn.zTree.getZTreeObj(treeid);
var data = $("#hiddentree"+'${model.objUid}').val();
var datas = data.split(',');
var inputtree = '';
var d = '';
for(var i = 0;i<datas.length;i++){
tree...
分类:
其他好文 时间:
2015-03-31 12:48:23
阅读次数:
178
transform feedback是OpenGL中比较酷炫的特性之一,他让客户端应用程序可以获取到渲染流水线上的顶点数据。基于这一特性实现了基于z-pass场景决策渲染技术,当然在此并没有去了解何为z-pass场景决策渲染技术,总之是一个可以有效减少渲染数据的输送。这里只是通过一个简单的例子系统,去了解transform feedback对象的使用方法。...
分类:
数据库 时间:
2015-03-30 06:49:48
阅读次数:
286
一、设计思路(1)数据的存储结构是链表,最后一个结点的next指向第一个元素的结点;(2)数据个数为n,则最多有n*(n+(n-1)+...+1)种情况(包括重复);(3)剩下的部分与二维数组的差不多。二、源代码 1 // 一维数组.cpp : Defines the entry point for...
分类:
编程语言 时间:
2015-03-28 01:02:31
阅读次数:
250