在单链表第position个位置之前插入值为x的新结点
发表于
|
分类于
数据结构自学史
题目描述
用带头结点的单链表作为线性的存储结构,编写在线性表中第position个元素之前插入值为x的元素的方法
算法代码12345678910111213141516171819202122232
...
删除带头结点的链表中所有值为x的结点
发表于
|
分类于
数据结构自学史
题目描述
假设用带头结点的单链表作为线性表的存储结构,编写算法,删除线性表中所有值为x的结点
1234567891011121314151617181920212223242526272829303
...
ch4-字符串-串的堆分配存储
发表于
|
分类于
数据结构与算法的上机代码实现
串的堆分配存储结构12345678910111213141516171819202122232425262728#include <stdio.h>#include <stdlib.
...
在二叉树遍历的递归代码基础上衍生出的一类题目
发表于
|
更新于
|
分类于
数据结构自学史
题目描述假设二叉树采用二叉链表存储结构,编写算法计算二叉树中既有左孩子又有右孩子的节点数
分析这种题目通过遍历整个二叉树的全部结点,并对所经过的每一个结点进行如下操作:
判断该结点的左孩子和右孩子
...
ch3-栈和队列-链式队列的实现
发表于
|
分类于
数据结构与算法的上机代码实现
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545
...
ch3-栈和队列-循环队列的实现
发表于
|
分类于
数据结构与算法的上机代码实现
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354/
...
ch3-栈和队列-链栈的入栈与出栈操作
发表于
|
更新于
|
分类于
数据结构与算法的上机代码实现
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545
...