二叉堆简介平时所说的堆,若没加任何修饰,一般就是指二叉堆。同二叉树一样,堆也有两个性质,即结构性和堆序性。正如AVL树一样,对堆的以此操作可能破坏者两个性质中的一个,因此,堆的操作必须要到堆的所有性质都被满足时才能终止。结构性质堆是一棵完全填满的二叉树,因为完全二叉树很有规律,所以它可以用一个数组表...
分类:
其他好文 时间:
2014-07-10 11:53:48
阅读次数:
1258
1设计步骤 (1)分析问题 对于接受的任务要进行认真的分析,研究所给定的条件,分析最后应达到的目标,找出解决问题的规律,选择解题的方法,完成实际问题。 (2)设计算法 即设计出解题的方法和具体步骤。 (3)编写程序 根据得到的算法,用一种高级语言编写出源程序。 并通过测试。 (4...
分类:
其他好文 时间:
2014-06-27 21:34:17
阅读次数:
329
一个软件的开发,最初是靠个人能力的。开发人员的能力与软件的功能息息相关。可是随着软件行业的发展,个人能力的占比在不断下降,这也是符合客观规律的。软件的规模在不断变大、软件的复杂程度在直线上升。这都是单靠个人能力所无法保证的。假设一个开发者的能力很高,他在一个系统中的表现很好,可是不一定在其他系统中的...
分类:
其他好文 时间:
2014-06-27 16:07:30
阅读次数:
310
老被TortoiseSVN与subversion插件这两家伙弄的焦头烂额,现在总结出如下规律:TortoiseSVN:32还是64位必须与电脑是多少的匹配,一般安装包名字里有x64的就是64为,win32或x86的是32位。eclipsesvn插件的话与eclipse多少位匹配起来但是要两周协同工作,那都装成与电脑多少位匹配..
分类:
系统相关 时间:
2014-06-27 06:10:45
阅读次数:
269
今天在用background-position进行BODY背景图定位的时候发现100% 100%理应定位在右下角,结果却不一致,查了下语法也没问题结果发现是background-attachment:fixed加上后才能定位到自己预定的位置。发现一个规律:当使用像素定位的时候比如100px 200p...
分类:
Web程序 时间:
2014-06-26 17:26:22
阅读次数:
199
上一篇简单实现了自动生成声音,但是发出的声音和音乐完全不能相提并论,简直是惨不忍睹。虽然只要知道音乐的五线谱就可以实现简单音乐的制作。但是和我想要的音乐自动生成还是有很大区别的。那么音乐和普通声音有什么区别?我虽然是音乐盲,但是简单想想节奏和规律肯定是要有的。那么就整个节奏吧,最简单节奏就是1231...
分类:
编程语言 时间:
2014-06-26 12:48:21
阅读次数:
194
首先了解下zigzag数组,如下图,由一个矩阵的对角线,数字按一定规律递增
求nxn的Zigzag数组?
代码如下:
/*
0 1 5 6 14 15 27 28
2 4 7 13 16 26 29 42
3 8 12 17 25 30 41...
分类:
其他好文 时间:
2014-06-26 11:54:03
阅读次数:
233
题目链接:点击打开链接
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
#define N 1000005
#define ll __int64
ll num[10],n;
ll go(ll x){
ll ans ...
分类:
其他好文 时间:
2014-06-26 07:31:44
阅读次数:
191
JS Nice 是一款让经过混淆处理的JavaScript 代码可读更好的工具。它使用一种新型的用于 JavaScript 代码美化的去混淆和去压缩引擎。JSNice采用先进的机器学习和程序分析技术,从可用的开源项目学习命名和类型规律。http://www.jsnice.orgJS Nice 是.....
分类:
编程语言 时间:
2014-06-25 16:00:22
阅读次数:
171
【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....【程序2】题目:判断101-200之间有多少个素数,并输出所有素数。...
分类:
其他好文 时间:
2014-06-25 00:39:31
阅读次数:
186