清华大学严蔚敏老师《数据结构习题集(C语言版)》的实验题1.4,长整数运算,已扩充了乘法和除法
上传时间: 2013-11-27
上传用户:aa54
数据结构中表达式求值算法问题,具体可以运算四则运算,对于输入错误有错误提示!
上传时间: 2013-12-10
上传用户:1966640071
数据结构中表达式求值算法问题,具体可以运算四则运算,对于输入错误有错误提示!
上传时间: 2017-01-13
上传用户:agent
本学期所有数据结构的大作业一,设A与B分别为两个带有头结点的有序循环链表(所谓有序是指链接点按数据域值大小链接,本题不妨设按数据域值从小到大排列),list1和list2分别为指向两个链表的指针。请写出将这两个链表合并为一个带头结点的有序循环链表的算法。二,本次实验的题目为表达式求值,要求设计一个程序,演示用算符优先法对算术表达式求值的过程。 即编写程序把前缀表达式转换成后缀表达式,并计算结果。用以下三组数据测试程序: 3*(7-2); 2*(6+2*(3+6*(6+6)))+(6+6)*3+2; 8/(9-9)。三,用三元组存储稀疏矩阵,并实现稀疏矩阵的转置,两个稀疏矩阵和与积的运算四,哈夫曼编/译码器 完成Huffman 编码的译码过程。即输入一个码串,请翻译成相应的字符串。要求有编码过程和解码过程。
标签: 数据结构
上传时间: 2017-01-18
上传用户:changeboy
本学期所有数据结构的大作业一,设A与B分别为两个带有头结点的有序循环链表(所谓有序是指链接点按数据域值大小链接,本题不妨设按数据域值从小到大排列),list1和list2分别为指向两个链表的指针。请写出将这两个链表合并为一个带头结点的有序循环链表的算法。二,本次实验的题目为表达式求值,要求设计一个程序,演示用算符优先法对算术表达式求值的过程。 即编写程序把前缀表达式转换成后缀表达式,并计算结果。用以下三组数据测试程序: 3*(7-2); 2*(6+2*(3+6*(6+6)))+(6+6)*3+2; 8/(9-9)。三,用三元组存储稀疏矩阵,并实现稀疏矩阵的转置,两个稀疏矩阵和与积的运算四,哈夫曼编/译码器 完成Huffman 编码的译码过程。即输入一个码串,请翻译成相应的字符串。要求有编码过程和解码过程。
标签: 数据结构
上传时间: 2017-01-18
上传用户:shanml
1) 根据栈数据结构,分别建立一个顺序栈和链式栈并实现其上基本操作(出栈和入栈等); 2) 根据队列数据结构,分别建立链队列和循环队列,并完成其上的基本操作(出入队列等); 3) 参考P80表达式求值例题,应用栈的基本操作实现简单表达式求值运算及其进出栈模拟过程(给出程序执行过程中栈的变化过程); 4) 阅读P83栈与递归的实现一节内容和3阶汉诺塔问题。使用栈数据结构解决3阶汉诺塔问题,编写程序并模拟栈及其汉诺塔的搬运过程(给出程序执行过程栈的变化过程与圆盘的搬动状态)。 5) 应用循环队列打印杨辉三角形(参考P96)
上传时间: 2014-01-07
上传用户:Yukiseop
C++数据结构的例子,多项式的运算,实现起来还是i很复杂的
标签: 数据结构
上传时间: 2014-01-12
上传用户:saharawalker
《C语言程序设计(Visual C++ 6.0环境)》电子教案 第1章 C语言绪论 第2章 数据类型及表达式 第3章 结构化程序设计 第4章 数组 第5章 函数与预处理 第6章 指针和引用 第7章 结构体、联合体和枚举类型 第8章 位运算 第9章 文件 第10章 C++面向对象程序设计
上传时间: 2017-01-31
上传用户:myworkpost
这是我的数据结构课程设计,1. 初始化两个空栈,一个是操作符栈,一个是操作数栈。2. 如果字符是操作数,将它压入操作数栈。 如果字符是个操作符,则和运算符栈顶的运算符比较优先权后作相应操作,优先技小泽压入栈,大于则将栈顶的运算符出栈,并将运算数栈顶的两个数出栈进行运算。等于,则弹出操作符。
标签: 数据结构
上传时间: 2017-01-31
上传用户:hanli8870
计算机组成原理课程设计-模型机综合设计之二-带进位运算指令的实现。通过使用软件HKCPT,了解程序编译,加载的过程。同时,培养动手能力,独立解决问题的能力,通过微单步,单拍调试,理解模型机中的数据流向。
上传时间: 2014-01-10
上传用户:cc1915