搜索资源列表
html-xml-utils-2[1].4.tar
- HTML-XML-utils由一套小型C程序(过滤器)组成,可以读取HTML 和XML文件,增加一个内容表,一个字母索引,一个书目索引,交叉引用,数字化的头部,删除元素,记数元素,漂亮的打印功能,等等。当它读取HTML时,它假设代码是正确的HTML4.0,或是与其版本相近的代码。-HTML-XML-utils (filter) is composed by a set of small C procedure, may read takes HTML and the XML document,
查找.cpp
- 用冒泡、折半、插入、选择四种分类方法查找所需的元素-with bubbling half, insert, select four classifications identify the necessary elements
计算分数的精确值
- 使用数组精确计算M/N(0<M<N<=100)的值。如果M/N是无限循环小数,则计算并输出它的第一循环节,同时要求输出 循环节的起止位置(小数位的序号) *问题分析与算法设计 由于计算机字长的限制,常规的浮点运算都有精度限制,为了得到高精度的计算结果,就必须自行设计实现方法。 为了实现高精度的计算,可将商存放在一维数组中,数组的每个元素存放一位十进制数,即商的第一位存放在第一个元素中,商的第二位存放在第二个元素中....,依次类推。这样就可以使用数组不表示一个高
goods
- 包含cpp文件,说明文件,exe文件。C++程序,模拟商店货物管理。将商店的货物,定义为一个货物数组类,数组对象动态建立,初始为20个元素,不够用时扩充一倍。 用二进制数据文件建立数组元素对象,要求放在构造函数中,而文件的保存和关闭放在析构函数中。第一次运 行时,建立空的数据文件,由键盘输入建立数组元素对象,并写入文件,程序退出时,关闭文件;下一次运行 就可以由文件构造对象,恢复前一次做过的工作-contains documents, notes, exe. C procedures
datastr
- 数据结构 array.h: 安全数组,可自动增长大小(随机访问,但扩充时效率低) linkedlist.h: 普通链表(可随机访问,但访问效率低) dclinkedlist: 双向循环链表(不可随机访问,但插入、遍历的效率都比普通链表高) hashtable.h: 哈希表(使用键值标识元素,键值一样的元素即认为相等,需重载 == 运算符并由用户定义哈希函数) binstree.h: 二叉搜索树(需重载 == 和 < 运算符) avltree.h: AVL 树(
用三元组表实现稀疏矩阵的转置运算
- 用三元组表实现稀疏矩阵的转置运算 一个阶数较大的矩阵中的非零元素个数S相对于矩阵元素的总个数t很小时,即非 零元素个数s占矩阵元素的总个数t的25%~30%时,称该矩阵为稀疏矩阵称. 由于稀疏矩阵中非零元素的分布没有任何规律,在存储非零元素时,必须保存该非 零元素所对应的行下标和列下标.这样,存储的每个稀疏矩阵中的非零元素都需要(行 下标,列下标,元素值)三个参量来唯一确定,将这种存储结构称为稀疏矩阵的三元组 表示法. 稀疏矩阵中的所有非零元素构成三元组线性表.
矩阵相加的算法
- 当稀疏矩阵A和B均以三元组表作为存储结构时,试写出矩阵相加的算法,其结果存放在三元组表C中。 解:这个算法有点繁,要考虑到两个稀疏矩阵的非零元素不是一一对应的,在建立新的三元组表C时,为了使三元组元素仍按行优先排列,所以每次插入的三元组不一定是A的,按照矩阵元素的行列去找A中的三元组,若有,则加入C,同时,这个元素如果在B中也有,则加上B的这个元素值,否则这个值就不变 如果A中没有,则找B,有则插入C,无则查找下一个矩阵元素。 -sparse matrix A and B were 3
多维数组-矩阵的压缩存储- 稀疏矩阵(一)
- 稀疏矩阵 设矩阵A mn 中有s个非零元素,若s远远小于矩阵元素的总数(即s<<m×n),则称A为稀疏矩阵。 1、稀疏矩阵的压缩存储 为了节省存储单元,可只存储非零元素。由于非零元素的分布一般是没有规律的,因此在存储非零元素的同时,还必须存储非零 元素所在的行号、列号,才能迅速确定一个非零元素是矩阵中的哪一个元素。稀疏矩阵的压缩存储会失去随机存取功能。 其中每一个非零元素所在的行号、列号和值组成一个三元组(i,j,
chuquan
- 又是一个用c语言编写的名叫出圈小游戏,即以一定的间隔循环取出数组元素的游戏.应该是众所周知了吧!-is a language used c named out of the small circle games, in a certain interval cycle array elements out of the game. Should be known!
queueoper
- 此程序是实现队列操作的,进队,出队,删除队头元素等操作都有-this program is cohort operation of Progressive Team, will force teams to delete the first element is operational
AdvancedMatrix
- 用 c++ 实现的矩阵操作程序 功能: 1) 支持任意数据类型,以满足不同的需要 2) 支持任意个数的元素 3) 支持常规矩阵运算 4) 支持优化存储(如稀疏矩阵的存储)-with operational procedures to achieve the matrix functions : a) to support arbitrary data types, to meet the different needs 2) support arbitrary number
Part_2_C_programmes
- 程序总结2 改进欧拉法|高斯消去法|简单迭代法|列主元元素消元|龙贝格算法|龙格库塔方法|牛顿插值多项式-procedures to improve Euler France | Gaussian Elimination | simple iteration | out the main elements Consumers billion yuan | Romberg Algorithm | Runge Kutta method | Newton polynomial interpolatio
堆栈类的实现
- 堆栈的基本操作包括: 1. 初始化堆栈。 2. 入栈。 3. 出栈。 4. 返回栈顶元素。 5. 输出堆栈元素。 -stack the basic operation include : 1. Initialization stack. 2. Push. 3. Out Stack. 4. Return Zhanding elements. 5. Output stack elements.
pre_k_min
- 从文件中读取一定量的数据,用分治法求出数组中的前K小元素。-read from the document a certain amount of data, with partition derived array of small elements of the former K.
易语言网页元素解析源码
- 易语言网页元素解析源码易语言网页元素解析源码易语言网页元素解析源码
点选数组元素
- labview程序,通过鼠标点选出任意数组元素(Select any array element by mouse)
删除一维数组中的重复元素
- labview删除数组中的重复元素,不改变顺序,留下不重复的元素(delete the same number)
LabVIEW元素与数组大量vi实例
- LabVIEW从入门到精通,大量元素和数组的程序实例(LabVIEW from the start to mastery, a large number of elements and an array of program instances)
4.26 数组替换元素
- 一维数组用新元素替换,二维数组使用一维数组替换整行或整列(A one-dimensional array is replaced by a new element. A two-dimensional array uses a one-dimensional array to replace the entire row or column.)
删除数组中某元素
- 在一组数组中,可依据数组的索引,删除或增加数组中的元素。