登录

最新会员 最新下载

成为了本站VIP会员

12月25日 15:38

成为了本站VIP会员

12月25日 12:28

成为了本站VIP会员

12月25日 12:10

成为了本站VIP会员

12月24日 23:54

成为了本站VIP会员

12月24日 23:29

成为了本站VIP会员

12月21日 19:40
已选条件
  1. 编程语言:C++
  2. 代码类别:数据结构
  3. 发布时间:不限
全部撤销
编程语言 更多 收起
代码类别 更多 收起
发布时间
更多选项

1. 对二叉树进行插入,打印屏幕等操作

对二叉树进行插入,打印屏幕等操作。使用动态结构实现,可以学习。代码简洁明了,便与学习。有注释。插入元素,采用递归实现。在t节点插入元素x;深度是temp;num表示若是在满二叉树情况下的编号,用于计算坐标;计算深度是x,满二叉树编号是y点的坐标。

1
下载
58
浏览
2023-08-12发布

2. 线索二叉树

树结构之线索话二叉树,二叉树的存储结构,线索二叉树的构造。中序线索化,递归算法,非递归算法。

1
下载
67
浏览
2023-07-28发布

3. 赫夫曼树(课设)

通过输入一串英文(权值)来构建赫夫曼树,并在当前目录下打印赫夫曼图像

1
下载
102
浏览
2023-06-20发布

4. KMP算法

解决了BruteForce算法效率低下的问题,并且在该基础上完成了子串重复时的性能优化

1
下载
71
浏览
2023-05-15发布

5. 哈夫曼树的c++实现

实验说明   实验所用英文文本为 /HaffmanfT 下的a.txt文件,原文为: South Korea’s top court ruled on Thursday that Japan’s Mitsubishi Heavy Industries Ltd must compensate 28 South Koreans for their forced labor during World War Two, a ruling that drew an immediate rebuke from Tokyo. The decision echoed the Supreme Court’s landmark verdict last month that ruled in favor of South Koreans seeking compensation from Japan’s Nippon Steel & Sumitomo Metal Corp. for their wartime forced labor. The court upheld a 2013 appeals court decision that Mitsubishi must pay 80 million won ($71,000) to each of the 23 plaintiffs in compensation. In a separate

1
下载
84
浏览
2023-04-18发布

7. 栈的应用-表达式求值2

栈的应用-表达式求值2                                                                                                                                                                                                           ..............................................................................................................................................................................

1
下载
91
浏览
2023-03-28发布

8. 利用栈和队列的基本运算将指定队列中的内容进行逆转

编写一个算法,利用栈和队列的基本运算将指定队列中的内容进行逆转。 含完整程序

1
下载
135
浏览
2023-03-02发布

9. C语言实现的寻找多元素代码

C语言实现的寻找多数元素代码,含英文注释。算法采用《算法设计技巧与分析》(沙特)一书上的方法。在一个整数序列A中,如果整数r在A中出现的次数大于序列A的一半,那么我们把这个r称为多数元素。如何更快的找出这个元素呢?在原序列中去除两个不同的元素后,那么在原序列中的多数元素在新序列中还是多数元素。

1
下载
113
浏览
2022-11-30发布

10. 图的算法学习(C语言程序)完整版

图的相关学习,对建立图,图的一系列基本函数的操作,有详细的注释!

1
下载
110
浏览
2022-11-15发布

11. 无穷大的两个相加或相乘

无穷大的两个数相加或相乘,利用堆栈,是数据结构中重要的一部分,代码注释清晰,利用初学者使用

1
下载
163
浏览
2022-11-11发布

12. 各类排序算法比较

本代码实现并比较了直接插入排序,选择排序,冒泡排序,快速排序,两路合并排序,堆排序,同时可视化比较了他们的时间复杂度,代码完整可行,有可执行文件直接运行。

1
下载
102
浏览
2022-10-10发布

13. 利用栈的基本运算返回指定栈中栈底元素

编写一个算法,利用栈的基本运算返回指定栈中栈底元素

1
下载
122
浏览
2022-08-23发布

14. c++链表模板类,实现所有链表的功能!

c++链表模板类,实现所有链表的功能!包括增删改查,反转、递归反转等功能。对数据结构初学者有极高的参考价值。且代码规范,命名规范,有很多注释帮助理解。

1
下载
110
浏览
2022-08-16发布

15. 课设:三个野人和三个传教士(C实现)

三个修道士和三个野人过河,船一次最多只能载两个人,在任何时候修道士的人数不能少于野人人数,否则野人会吃掉修道士。找出六个人顺利过河的所有方案。 

1
下载
151
浏览
2022-08-13发布

16. c++最小生成树顶点路径长度及路径计算

文件 a.txt为 输入文件,包括 顶点 和 顶点之间的距离。 文件 b.docx为图示。 输出 距离“999999”表示两点之间没有边。

1
下载
129
浏览
2022-07-10发布

17. 停车厂管理系统C语言实现

 用C语言实现的停车场管理系统,结合对数据结构的操作,利用栈来保存进入停车场的车辆,当停车数量达到预先设定的数量时,车辆会存放到队列中进行排队。整个程序的逻辑思路很好。

1
下载
125
浏览
2022-05-31发布

18. 世上最全C源码,从基础语法到图书管理系统,应有尽有,你值得拥有

第一部分  基础篇   001  第一个C程序 002  运行多个源文件 003  求整数之积 004  比较实数大小 005  字符的输出 006  显示变量所占字节数 007  自增/自减运算 008  数列求和 009  乘法口诀表 010  猜数字游戏 011  模拟ATM(自动柜员机)界面 012  用一维数组统计学生成绩 013  用二维数组实现矩阵转置 014  求解二维数组的最大/最小元素 015  利用数组求前n个质数 016  编制万年历 017  对数组元素排序 018  任意进制数的转换 019  判断回文数 020  求数组前n元素之和 021  求解钢材切割的最佳订单 022  通过指针比较整数大小 023  指向数组的指针 024  寻找指定元素的指针 025  寻找相同元素的指针 026  阿拉伯数字转换为罗马数字 027  字符替换 028  从键盘读入实数 029  字符行排版 030  字符排列 031  判断字符串是否回文 032  通讯录的输入输出 033  扑克牌的结构表示 034  用“结构”统计学生成绩 035  报数游戏 036  模拟社会关系 037

1
下载
133
浏览
2022-04-27发布

19. 经典算法

数学建模经典算法,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

1
下载
123
浏览
2022-04-24发布

20. 《产品进销存管理系统的设计与实现》课设

产品进销存管理系统的设计与实现 内容:针对某一种行业的库房的产品进销存情况进行管理 要求: (一)采用一定的存储结构对库房的货品及数量进行分类管理 (二)可以进行产品类的添加、产品的添加以及产品数量的添加 (三)能够查询库房每种产品的总量、进货的日期、销出数量、销售时间等

3
下载
145
浏览
2022-04-12发布