下载此文档

数据结构实验报告.docx


文档分类:高等教育 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
数据结构实验报告一、实验名称
实验三栈的基本操作二、卖验目的
实现用栈进行十进制到二进制的整型非负的转化三、实验内家
十进制到二进制的转化程序的编写西、详蜘设计算法设计
模板链表的初始化、插入、删除、查询
Book结构体
Boot = current:
target-〉pNext = current;
return current:
}temp Iate<typename Elem>List<Elem>* List_push_back(List<Elcm>* L, E1 cm clem)(
List<Elem>* current = List_init(elem);
current->pLast = L->pLast;
current->pNext = L:
L->pLast->pNext = current:
L-> = current;
return current;}template<typename Elem>List<Elem>* List_delete(List<Elem>* L){
I->pNext->pI,ast = 1->pLast:
L->pLast->pNext = L->pNext;
List<Elem>* temp = 1->pLast:
free(L);
return temp;List<char>* List_output_char(List<char>* I.){
List<char>* temp = I.;
printf (/z%c ", L->clcm);
for (L = L->pNext; L != temp; L = L~>pNext)
{printf(*%c ", L->elem);
}
return temp;}tempiate<typename E1em>ini List_length(List<Elcni>* L){
List<Elem>* temp = L;
int length = 1:
for (I. = I->pNext; L != temp; L = I->pNext)
(++length;
}
return length;}temp Iate<typename Elem>bool List_cmpty (List<Eleni>* L)(
if (i,->elem == NULL)return true;
else return false;}struct Book{
std::string strName;
long long bNum;
float bPrice;
Book(std::string name, long long num, float price):bNum(num), bPrice(price)
(strName 二 name:
}
Book(Book consl& book):strName(me), bNum(), bPrice(e)
{} };std::vector<Book> Bookinput(int times=0){
char name[80];
long long num:
float price=0;
std::vector<Book> tempVe

数据结构实验报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1772186****
  • 文件大小17 KB
  • 时间2022-04-12