
_原创
文章平均质量分 77
zeroDspace
相信感觉
展开
-
用标准C++模拟一个简单的汇编环境
http://www.softwarematrix.cn/blog/题目:用标准C++模拟一个简单的汇编环境背景简介:32位汇编使用EAX,EBX,ECX,EDX寄存器,但是兼容16位的寄存器AX,BX,CX,DX,AL,BL,CL,DL,AH,BH,CH,DH比如说,当你想改变EAX的低8个bit时,只需要改变AL就可以了现在我需要通过标准C++模拟一个这样的环境,这原创 2005-12-25 00:28:00 · 1835 阅读 · 0 评论 -
操作系统实验_动态分区存储管理方式的主存分配回收
////////////////////////////////////////////////////////////// 功能:// 《计算机操作系统》实验// 首次适应性算法// 摸拟 动态分区 存储管理方式的主存 分配 和 回收// 时间:// 2005-11-14///////////////////////////////////////////////////////原创 2005-11-14 12:41:00 · 8999 阅读 · 6 评论 -
__int64显示问题_一个数列
__int64 的显示_i64toa( s , strs , 10 )以 _i65toa() 将 __int64 s 打印到字符串 strs 中,即以字符串数字形式显示 __int64 10 表示字符串数字进制, 10进制8 8进制16 16进制////////////////////////////////////////////////////////////#include "st原创 2005-11-12 19:19:00 · 2247 阅读 · 0 评论 -
自定义类_BinaryTree
////////////////////////////////////////////////////////////// 功能: 二叉树的实现// 时间: 2005-11-12//// BUG:// 以多文件方式引用会引起错误// 原因为:// 在 BinaryTree类 的声明中// 定义 struct tagBinaryTreeNode// BinaryTree为模版类,template/原创 2005-11-12 19:17:00 · 1787 阅读 · 0 评论 -
自定义类_string类
#include "iostream.h"////////////////////////////////////////////////////////////// 功能: 实现自定义 String 类// 时间: 2005-11-2// 最后修改时间: 2005-11-18// 备注: 修正前一版本中内存泄漏问题///////////////////////////////////////原创 2005-11-04 21:49:00 · 2189 阅读 · 2 评论 -
遗传算法_01背包问题v1.0
#include "iostream.h"#include "iomanip.h"#include "stdlib.h"#include "math.h"#include "time.h"//定义问题的最大规模#define max 100//问题规模,即共有多少个包int packageNum;//每个包的重量int packageWeight[max];//每个包的价值int packag原创 2005-10-29 00:27:00 · 3191 阅读 · 4 评论 -
位运算_求一个数有多少个因子2
编写一个程序,求一个自然数中含有多少个2的因子。把自然数转成2进制,如1024(10) = 10000000000(2)8(10) = 1000(2)1024(10) 有 10 个因子28(10) 有 3 个因子2问题转化为求一个自然数的二进制串末尾有多少个0/////////////////////////////////////////////////////原创 2005-10-28 11:55:00 · 2700 阅读 · 0 评论 -
贪心法_数列极差问题
试题描述在黑板上写了N个正整数作成的一个数列,进行如下操作:每一次擦去其中的两个数a和b,然后在数列中加入一个数a×b+1,如此下去直至黑板上剩下一个数,在所有按这种操作方式最后得到的数中,最大的max,最小的为min,则该数列的极差定义为M=max-min。编程任务对于给定的数列,编程计算出极差M。/////////////////////////////////////////////原创 2005-10-25 16:11:00 · 4471 阅读 · 0 评论 -
ACM_1906
Three powersTime Limit:1000MS Memory Limit:30000KTotal Submit:936 Accepted:319 Description Consider the set of all non-negative integer powers of 3. S = { 1, 3, 9, 27, 81, ... } Consider the原创 2005-10-24 19:56:00 · 1361 阅读 · 0 评论 -
登录、注册中校验码的简单实现
登录 if not Verify() then response.write( "error..." ) else %> response.write( "right" ) response.write( "session(""verifyNum"")=" & session("ver原创 2005-10-23 00:27:00 · 1406 阅读 · 0 评论 -
应用题_将一数字分解连续整数和
应用题_将一数字分解连续整数和>>题目描述:一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如: 15=1+2+3+4+5 15=4+5+6 15=7+8请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。输入数据:一个正整数,以命令行参数的形式提供给程序。 输出数据:在标准输出上打印出符合题目描述的全部正整数序列,每行一个序列原创 2005-10-22 10:12:00 · 2340 阅读 · 0 评论 -
操作系统实验_利用银行家算法避免死锁
////操作系统实验://利用银行家算法避免死锁//#include "iostream.h"#include "iomanip.h"#define max_source 20#define max_process 100int available[max_source];int max[ max_process ][ max_source ];int allocation[ max_原创 2005-10-17 10:30:00 · 3551 阅读 · 0 评论 -
算法_分形技术
#include "iostream.h"#include "fstream.h"#define max 512////////////////////////////////////////////////////////////int map[max][max] = { 0 };struct mRect{ int left; int top; int right; int bottom原创 2005-10-12 21:12:00 · 1241 阅读 · 0 评论 -
时钟小程序 v 1.0
时钟小程序 v 1.0////////////////////////////////////////////////////////////////////////////////// 时间:22:05 2005-10-5////////////////////////////////////////////////////////////////////////////////主要程序原创 2005-10-05 22:20:00 · 2561 阅读 · 6 评论 -
应用题_24点求值
用暴力法求解24点////////////////////////////////////////////////////////////基本思路:4个数进行四则运算有以下5种情况((axb)yc)zd=(axb)y(czd)=(ax(byc))zd=ax((byc)zd)=ax(by(czd))=a,b,c,d 属于 { x0 , x1 , x2 , x3 }有 p =原创 2005-10-03 11:49:00 · 1413 阅读 · 0 评论 -
小游戏 贪吃蛇
/* * http://www.softwarematrix.cn/blog/ * *这是我写的第一个比较长的程序。还可以吧。 * * *//* * *程序员:黄江斌 *功能:小游戏 贪吃蛇 *时间:2004.11.23 *最后修改时间:2004.11.23 * */#include "stdio.h"#include "grap原创 2005-10-02 13:02:00 · 1910 阅读 · 2 评论 -
打造自己的CButton
里面用到了很多常用的技巧////////////////////////////////////////////////////////////////////////////////1、单字节字符转化为双字节字符... WCHAR str[256]; ZeroMemory( str , 256 ); CString stra; this->GetWindowText( stra );原创 2005-10-01 20:41:00 · 1816 阅读 · 0 评论 -
在路径上添加一个圆角矩形
//BOOL pathAddRoundRecangle( GraphicsPath *path , RectF rect , float roundSize )//功能:在路径上添加一个圆角矩形//程序员:黄江斌//时间:8:40 2005-10-1//最后修改时间:8:41 2005-10-1BOOL yourClass::pathAddRoundRecangle(原创 2005-10-01 11:46:00 · 1644 阅读 · 0 评论