搜索资源列表
mmc(skyw)
- 用VC写的模拟内存分配管理的代码,经测试运行完全正确-VC write memory allocation management simulation code, the test run entirely correct
02092028
- 1. 背景简介 日常生活中经常有自动售货机,这种机器不需要人来随时控制,只是按照其内部的一些默认程序来 工作,是一种比较简单的人工智能程序,本程序为对这种机器的一种模拟。 2.项目目标 (1)向顾客显示所售的各种商品; (2)让顾客进行选择; (3)向顾客显示所选商品的价格; (4)收款; (5)发送顾客所选择的商品; (6)向顾客找零。 3.运行环境 PⅢ级别计算机(CPU主频300Mhz以上、128MB内存) WINDOWS操作系统
pdclib-0.4.1
- 一组基础的C库的实现,包括了 字符串操作、内存操作、数学操作、排序、查找 等基础数据结构和算法的实现,可以替代标准的C库函数,跨平台运行
LZWTextCompression
- 利用java语言,编写了压缩和解压程序,实现了对文本的压缩和解压。并且对字典的结构进行了改进,使用了两个字段来表示,减小了内存的使用,和运行时间。
MemoryPool_src
- 内存池,如果需要减少长时间、不断开辟小内存的程序产生的内存碎片对程序运行效率的影响,可以使用该类库;
SGA-C
- SGA-C使用机器级的bit串以提高效率,每条染色体都在运行时动态分配内存。本程序运行起来并不优雅,但作为遗传算法的入门之作绰绰有余
avl_tree
- 1.本程序由本人采用vc++ 6.0编写,包括了排序平衡二叉树的整套算法(包括插入、删除、查找以及其测试算法)。 2.运行myavl_vc.exe输入树的初始结点个数,确定后本程序将在内存中生成一棵相应结点数的二叉树,在此基础上你可以进行各种操作(插入、删除、查找以及测试其平衡性、排序性等) 3.每一个结点信息包括\"商品编码\"、\"商品名称\",且以\"商品编码\"作为关键字 4.初始生成的树的结点的商品编码为从1按顺序递增,商品名称为\"生成的商品\"加上商品编码 5.程序中的随
HOW TO DO RESEARCH 采用模板匹配的方法识别手势
- //修改后能运行的程序,但是结果好像不是很好 //我的机子是赛扬600,超频到900在用,内存是256sdram,刚才调的时候居然 //内存不够用了,又很多地方需要改进,如果有时间,我会把改了的重新上传 //还有个问题就是,偶尔会定位到我的脸上,估计是我的脸长的太像手了 : ) //采用模板匹配的方法识别手势 //这次修改了内存消耗猛增的bug,但是仍然有小幅增长,只要测试时间在半个 //小时之内,一般不会出现内存不足的提示。 //修正了原来版本在读取10幅图后显示错误的问题
fuzzy-pid.rar
- 模糊pid仿真,先运行模糊推理系统设计程序a.m,并调入内存,然后运行模糊控制程序b.m,对pid控制参数进行整定。,Pid fuzzy simulation, Fuzzy Inference System to run the design process am, and transferred to memory, and then run the procedure of fuzzy control bm, of pid control tuning parameters.
QuickSort
- 快速排序(Quick Sort)是一种有效的排序算法。虽然算法在最坏的情况下运行时间为O(n^2),但由于平均运行时间为O(nlogn),并且在内存使用、程序实现复杂性上表现优秀,尤其是对快速排序算法进行随机化的可能,使得快速排序在一般情况下是最实用的排序方法之一。快速排序被认为是当前最优秀的内部排序方法-the implementation of quick sort
Cshujujiegou
- C_C++与数据结构,运行环境 ======== WINDOWS 95/98,32MB以上内存,声卡等附属设备。 显示分辨率不低于1024×768,小字体。 1. 该软件不需安装,直接运行C_STRU.EXE即可。具体操作方法见软件中“帮助”菜单项中的“操作说明”。 2. 使用时,必须将 \h_file 文件夹中所有头文件拷贝到 Turbo C 文件夹中。 注意:不能将 \h_file 文件夹拷贝到 Turbo C 文件夹中, 也不能将 \h_file 文件夹中
bpnet
- 一个BP神经网络封装类。包括矩阵运算的封装。采用特殊封装方式,极大简化书写矩阵运算表达式,同时尽量减少申请/释放内存,提高运行速度。经过封装,这个神经网络结构很简单,易于理解,易于扩展。相信这个封装能给学习,应用神经网络的同学以方便。-A BP neural network package. Including a Matrix operations packaging. With special package methou, It greatly simplify the expressio
blbfgs-linux-1.7
- 在unix-Linux环境下运行的,有限内存BFGS方法,可以解无约束的优化问题-In unix-Linux environment running on limited memory BFGS method for Unconstrained Optimization
DArray-better
- 当数组的元素个数发生变化时,不用重新申请内存空间,数组也能继续使用。这样就提高了效率。 对于机器算法中,“时间”和“空间”的矛盾总是存在的:存储多一点,运行就快些;存储少了,运行就慢些。在这里就体现了,这样处理是用空间换时间。虽然在内存空间上是“浪费”了部分的空间,但是在很长一段时间里,只要空间没有发生变化,运行的时间复杂度就恒定的。只有当现有的空间不够用时,才发生内存的重新申请和释放操作。最简单的增长方法就是增长一倍,即乘以2,这样内存分配的大小就是2的幂次方。 -When th
CTest
- C++TEST操作指南、中文介绍、运行时错误检测技术分析和比较、内存错误检测技术理论与实践-C++ TEST instructions, the Chinese introduced run-time error detection technology analysis and comparison, memory error detection technology theory and practice
Processer_Manager
- 加深对进程概念及进程管理各部分内容的理解;熟悉进程管理中主要数据结构的设计及进程调度算法。 1) 基本操作:进程的创建、删除。 2) 进程的基本属性: 进程名、进程时间片、进程优先级 3) 支持进程创建与撤销功能,创建后的进程在其整个生命周期中以PCB形式存在。每个进程用一个PCB表示,其内容根据具体情况设置。 进程根据其执行情况在不同队列(就绪队列、阻塞队列)间迁移。 5) 实现单处理器进程调度功能,调度等调度算法实现。 6) 管理的进程数目不少于3个,竞
fft
- FFT快速傅里叶变换,用于数字信号处理,大大提高了运行速度,节省内存开销。C语言实现-FFT fast Fourier transform for digital signal processing, greatly improving the speed and save memory overhead. C language
ProcessStatics
- 数据结构课程设计 1、系统进程统计(必做)(链表) [问题描述] 设计一个程序,每秒统计一次当前系统的进程状况,并按照内存使用自多到少排序打印输出相关信息。对已经结束的进程,另外给出一个列表,并显示该进程的结束时间和持续时间。 [基本要求] (1) 该题目要求使用两个链式线性表。一个链表存储当前活动进程,要求使用双向链表,排序要求是按照内存使用自多到少排序。另外一个链表存储已结束进程,要求使用单向链表,按照结束时间离当前时间的关系排序,最近的最前,最远的最后。
CRFPP-0.53
- 基于CRF++-0.53的改良版,修正了模型输入时多行空行导致的线程错误,优化了多线程操作,除LBFGS无法优化外,其余迭代操作全部多线程化,66MB模型在16线程服务器上运行,内存占用5.35GB,CPU利用率一般100 ,只有运行LBFGS时为7 。仅支持64位Windows操作系统,使用VC2008编译,不支持32位操作系统或Linux(Windows线程模型)。-Optimized CRF++-0.53. Fixed multi-empty line input bug. Optimiz
compress
- 纯C实现的简单高效压缩算法,运行内存要求小于64k,压缩率最高可达20 ,可快速加入到你的嵌入式工程当中。-A simple C zip code request less than 64k ram and provide up to 20 , can add your project directly.