Wonz
Wonz
全部文章
# 数据结构
# ACM(1)
# C++(32)
# C语言(12)
# Django(11)
# git(3)
# Hexo(6)
# HTML(1)
# LaTex学习(1)
# Linux(16)
# MySQL(1)
# PAT(46)
# Python(13)
# SQL数据库(10)
# 动态规划(13)
# 微型计算机原理与接口技术(16)
# 操作系统(9)
# 机器学习(4)
# 比赛感想与回忆(1)
# 汇编语言程序设计(11)
# 洛谷(4)
# 离散数学(5)
# 经验之谈(1)
# 编译原理(4)
# 计算机图形学(14)
# 资源汇总(5)
# 软件安装(34)
# 运筹学(5)
Go学习笔记(19)
LeetCode个人题解(179)
PostgreSQL(3)
——————数学——————(1)
——————科研——————(1)
——————算法——————(13)
——————随笔——————(12)
—————人工智能—————(1)
南邮期末考试回忆and知识梳理(1)
实用小工具分享(2)
找工作(1)
归档
标签
去牛客网
登录
/
注册
Wonz
Enjoy Coding. Enjoy Life.
全部文章
/ # 数据结构
(共28篇)
南邮数据结构实验2.2:二叉树遍历的一些应用
题目:以实验2.1的二叉链表为存储结构,编写程序实现求二叉树结点个数、叶子结点个数、二叉树的高度以及交换二叉树所有左右子树的操作。 部分代码: 求二叉树结点个数: //求二叉树结点个数 int Size(BinaryTreeNode *t){ if(!t) return 0; ...
2018-05-27
0
446
南邮数据结构实验2.1:二叉树的先序创建、先序遍历、中序遍历、后序遍历
题目:参照程序5.1~5.4,编写程序,完成二叉树的先序创建、先序遍历、中序遍历、后序遍历等操作。 部分代码: 二叉树结构体定义: typedef struct BinaryTreeNode{ T Data; struct BinaryTreeNode *LChild, *R...
2018-05-27
1
628
南邮数据结构实验1.5:一元多项式的相加和相乘
题目:编写程序实现一元多项式的创建、输出、撤销以及两个一元多项式相加和相乘的操作。 部分代码: 带表头结点一元多项式的结构体定义: typedef struct PNode{ int coef; //系数 int exp; /...
2018-05-26
0
951
南邮数据结构实验1.4:带表头结点单链表的非递减排序
题目:以实验 1.2 的带表头结点单链表为存储结构,编写程序实现单链表的非递减排序。 部分代码: 带表头结点单链表的非递减排序函数: 本来想用冒泡排序的,但是没成功,此部分程序参考了这里:https://bbs.csdn.net/topics/390668062 //简单选择排序:每次选择...
2018-05-26
0
589
南邮数据结构实验1.3:带表头结点单链表的逆置
题目:以实验1.2的带表头结点单链表为存储结构,编写程序实现单链表的逆置操作(要求不引入新的存储空间)。 部分代码: 带表头结点单链表的逆置函数: //带表头结点单链表的逆置 void Inverse(HeaderList *h){ Node *p=h->head->link,...
2018-05-26
0
542
南邮数据结构实验1.2:带表头结点单链表的相关操作
题目:参照程序2.8~2.14,编写程序,完成带表头结点单链表的初始化、查找、插入、删除、输出、撤销等操作。 部分代码: 带表头结点单链表的结构体定义: typedef struct Node { ElemType element; //结点的数据域 struct Node * ...
2018-05-26
0
476
南邮数据结构实验1.1:顺序表的相关操作
题目:参照程序2.1~2.7,编写代码,完成顺序表的初始化、查找、插入、删除、输出、撤销等操作。 部分代码: 顺序表的结构体定义: typedef struct { int n; //顺序表的长度 int maxLength; //顺序表的最大长度...
2018-05-25
0
617
查找普通单链表中最小值,插入到最前面
题目:设有不带表头结点的单链表,表中元素各不相同,设计一个算法找出单链表的最小值,并将其插入到链表中第一个结点之前。 思路:定义三个指针,一个q用来比较,一个p用来标记min的位置,一个r用来标记min前一个位置。 注意:要分类讨论。min在第一位的时候,不需要变化。min在第二位的时候,只要让r指...
2018-03-28
0
454
首页
上一页
1
2
3
下一页
末页