- 博客(16)
- 收藏
- 关注
原创 数据结构->9.2哈希表
1.哈希表内在就是利用空间换时间,也就是定义的空间足够大,可以只需要一次查询就能找到要找的元素内容。2.实现:(1)创建一个包含length,elements元素的结构体,length定义一个大小合适的空间,待会儿分配给elements相应的空间。(2)利用ListPtr指针指向一个包含有key,value的结点,也就是给输入的内容存储在elements.key和elements.value中。(3)只讲一下结构怎么定义,算法就不详细说明了。
2024-05-27 21:01:41
195
原创 数据结构-6.1二叉树的构建与遍历
首先写出构建结点和队列的数据结构,然后写出入队,出队的函数,出队返回值为队列的头指针地址,constructBTNode()将输入的字符串的字符给纳入结点element之中,然后StringToBTree()把队列中的元素用left,right指针连接起来构成二叉树,levelwise()函数对二叉树进行层次遍历,后面的preorder(),inorder(),postorder()是对前中后序输出。
2024-05-17 13:37:03
278
原创 2.4静态链表-作业
本节是对静态链表的实现,还是有一些点需要注意,跟动态链表还是有些区别。定义的next和used都是int型,但是开辟空间还是要用malloc库函数。
2024-04-20 22:09:37
264
原创 2.3双向链表-作业
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。
2024-04-19 20:52:43
301
1
原创 作业第二节:单链表
'''char data;while (p!= NULL) {= NULL) {i++) {return;free(q);');int main()'''
2024-04-09 19:21:30
528
原创 作业:线性表2.1
i++) {i++) {return;return;return;i--) {int i;for (i = 0;i < 5;i++) {return -1;return -1;i++) {i++) {
2024-04-06 17:41:17
782
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人