月归档:2006 年五月

实现高随机度随机序列的一种方法
HOT

众所周知,随机数在软件开发中是非常有用的,然而,在dos系统中得很多编程语言都不能得出令人满意的随机数,这些随机数都有以下几个缺点:    1.值域范围小,易重复,故随机度不高.    2.没有经过归一化,使用不便.    3.其随机序列是固定的.因此,尽管此随机序列内部看起来是具有随机性,但就其整个序列而言...
阅读全文

模拟显示"汉诺塔"问题解决过程
HOT

“汉诺塔”是在十九世纪末欧洲出现的一种游戏。游戏的装置是一块铜板,上面有三根杆,最左杆自下而上、由大到小顺序串有64个金盘,呈一塔形。游戏的目的是把左边杆上的金盘全部移到最右边的杆上,规定一次只能移动一个盘,并且不允许大盘在小盘上面。下面的程序是让计算机模拟显示“汉诺塔”问题解决过程,使用TURBO C语言编写。程序里面运用数学函数、输入输出函数、内存分配函数、图形函数及栈的应用。开始时要求输入金...
阅读全文

九连环游戏的算法源代码
HOT

本文简单介绍了中国传统的智力游戏--九连环,分析的其中的规律,给出了解决问题的算法。九连环、N连环、递归、拆解、安装一、九连环简介九连环游戏是中国人自己发明的,它的历史非常悠久,据说是起源于战国时期。九连环主要是由一个框架和九个圆环组成:每个圆环上连有一个直杆,而这个直杆则在后面一个圆环内穿过,九个直杆的另一端用一块木板或圆环相对固定。二、九连环的规律通过玩九连环你就会发现存在这样一个规律:(1)...
阅读全文

计算机图像常用压缩方法
HOT

一、行程长度压缩 原理是将一扫描行中的颜色值相同的相邻像素用一个计数 值和那些像素的颜色值来代替。例如:aaabccccccddeee, 则可用3a1b6c2d3e来代替。对于拥有大面积,相同颜色区 域的图像,用RLE压缩方法非常有效。由RLE原理派生出许 多具体行程压缩方法: 1.PCX行程压缩方法: 该算法实际上是位映射格式到压缩格式的转换算法,该算 法对于连续出现1次的字节Ch,若Ch>...
阅读全文

CMOS内存的读写和修改
HOT

一、CMOS内存信息详解一般的PC/AT、286、386、486等微机均配有CMOS芯片,CMOS芯片包含了一个实时钟和64个字节的CMOS内存。在CMOS内存中,0-0DH为实时钟的有关信息,0E-3FH包含计算机的硬件配置信息,如常规内存的大小、扩展内存的大小、软盘的类型、固定盘的类型及其物理参数、显示器的类型等,这些参数与计算机能否正常工作具有密切的关系,另外还有计算机的开机口令和其它辅助...
阅读全文

BAT文件转换为COM的程序
HOT

众所周知,批处理文件具有编写和使用方便,占用内存少等独到的优点,特别是DOS 3.30以后的版本,又增加了许多新的批命令,使批处理文件使用起来更得心应手。但批处理文件是用ASCII码存储的,这既是优点也是缺点。当你编写好一个软件后,其中要用到批处理文件,则会出现泄密的现象。怎样把批处理文件编译为命令文件,而得到一定程度的保密呢?一、批处理文件(.BAT)转换为命令文件(.COM)的技术原理DOS...
阅读全文

转 经典回帖!
HOT

  1.柏芝你走吧,我舍不得韩红!!!      2.按猪的审美观,我基本算得上是个帅哥~   3.我不是你想象中的那么完美那么坚强,金钱和美女就足以把我征服!   4.见到我以后你会突然发现——原来帅也可以是这样的具体呀~   5.姑姑,十六年后我们断肠崖见,到时候别忘了给我发短信!   6.自从两个妓女自称是某名牌大学的毕业生后,我现在一般都自称文盲!   7.天使和魔鬼拿我的灵魂拔河玩~(转...
阅读全文

JCreator Pro v3.50.013 破解补丁
HOT

软件名称:JCreator Pro v3.50.013 破解补丁软件大小:4.55 MB软件语言:英文软件类别:破解补丁 / 自由软件 / 编程工具 运行环境:Win2003, WinXP, Win2000, NT, WinME, Win9XJCreator 是一个Java程序开发工具,无论你是要开发Java应用程序或者网页上的Applet元件都难不倒它。在功能上与Sun公司所公布的JDK等文字模...
阅读全文

易语言 4.03 完美破解补丁
HOT

软件名称:易语言 4.03 完美破解软件大小:752 KB软件语言:简体中文软件类别:破解补丁 / 自由软件 / 编程工具 运行环境:Win2003, WinXP, Win2000, NT, WinME, Win9X易语言4.01版相对于4.0版更新说明: 1、DLL命令调用功能全面增强,具体请参见核心支持库手册里面的“调用API.e”例程和相关文档。 2、新增位图操作和易LOGO两个支持库。 3...
阅读全文

Dev-C++ V4.9.9.2
HOT

软件名称:Dev-C++ V4.9.9.2软件大小:8.89 MB软件语言:英文软件类别:国外软件 / 免费版 / 编程工具 运行环境:Win9x,NT,2000,XP  Dev-C++ 是一个 C++ 开发工具。它包括多页面窗口、工程编辑器,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序。它也提供高亮度语法显示的,以减少编辑错误。下载地址...
阅读全文

在VC中使用代码组件的三种方法
HOT

1.使用COM库函数(最麻烦,要求对COM原理有深的理解)  2.使用MFC OLE的ClassWizard  3.使用#import指令(一般都用这种,利用了只能指针_com_ptr_t,它能自动执行COM的QueryInterface,AddRef和Release函数)  不需要你在工程中对组件进行维护.  下面详细说明各种用法:   第一种方法:    创建工程,并初始化COM库.在Init...
阅读全文

C++中使用union的几点思考(2)
HOT

 同理,除了不能加构造函数,析构函数/拷贝构造函数/赋值运算符也是不可以加。  此外,如果我们的类中包含了任何virtual函数,编译时,我们将收到如下的错误信息:  error C2621: union ‘__unnamed‘ : member ‘obj‘ has copy constructor  所以,打消在union中包含有构造函数/析构函数/拷贝构造函数/赋值运算符/虚函数的类成员变量的...
阅读全文

C++中使用union的几点思考(1)
HOT

 这段时间整理旧资料,看到一些文章,虽然讲的都是些小问题,不大可能用到,但也算是一个知识点,特整理出来与大家共享。与此相关的那篇文章的作者的有些理解是错误的,我写此文,也是纠正为了作者的一些错误认识。当然,如果我的理解有任何错误,也恳请大家批评指正。  C++虽说被B.S.称作一门新语言,但它毕竟与C有着千丝万缕的联系,虽然B.S.一再坚持,但我还是愿意把C++看作是C ++。  我们应该按照C中...
阅读全文
4 页 / 共 7