![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++编程实践
文章平均质量分 83
尹成
尹成微信18510341407,助理微信18514203048
展开
-
把二元查找树转变成排序的双向链表
输入一颗二元查找树,原创 2014-09-09 17:18:47 · 1492 阅读 · 0 评论 -
基数排序
今天,我们一起用C原创 2014-09-14 18:11:39 · 1469 阅读 · 0 评论 -
链栈
今天,我们一起用C++写链栈,具体如下。原创 2014-09-14 18:24:40 · 1730 阅读 · 2 评论 -
链队
今天,我们一起用C++写一个链对,原创 2014-09-14 18:34:44 · 1677 阅读 · 0 评论 -
判断整数序列是不是二元查找树的后序遍历结果
题目:输入一个整数数组,原创 2014-09-14 22:12:39 · 1518 阅读 · 0 评论 -
查找最小的K个元素,使用最大堆。
查找最小的K个元素,使用最大堆,具体代码如下:原创 2014-09-14 22:25:27 · 2365 阅读 · 0 评论 -
输入一个单向链表,输出该链表中倒数第K个结点
输入一个单向链表,输出该链表中倒数第K原创 2014-09-14 22:34:55 · 4857 阅读 · 0 评论 -
输入一颗二元树,从上向下按层打印树的每个节点,同一层中,按照从左到右的顺序打印。
题目:输入一颗二元树,从上向下按层打印树的每个节点,同一层中,按照从左到右的顺序打印,具体原创 2014-09-14 22:42:28 · 2401 阅读 · 0 评论 -
在一个字符串中找到第一个只出现一次的字符
题目:在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。原创 2014-09-14 22:52:22 · 1865 阅读 · 0 评论 -
随机生成3个数,创建3个指针指向这3个数,不改变这3个数,从大到小显示。
题目:随机生成3个数,创建3个指针指向这3个数,不改变这3个数,从大到小显示,具体实现如下:原创 2014-09-14 23:24:11 · 1874 阅读 · 0 评论 -
生成一个一维数组,有10个元素,都用随机数填充,用指针轮询的办法实现函数查找一个数是否存在。
题目:生成一个一维数组,有10个元素,都用随机数填充,用指针轮询的办法实现函数查找一个数是否存在,具体实现代码如下:#include #include #include int find(int * pInput, int nLen, int nKey, int * pOut){ if (!pInput) { return 0; } if (!pOut) { retur原创 2014-09-14 23:28:10 · 4837 阅读 · 0 评论 -
开辟一个二维数组,有10*8个元素,用随机数填充,按照下面的方法用函数实现查找一个数是否存在
题目:开辟一个二维数组,有10*8个元素,用随机数填充,按照下面的方法用函数实现查找一个数是否存在。1)一维指针lun原创 2014-09-14 23:35:45 · 2477 阅读 · 0 评论 -
有两个数a,b,请写一个函数交换a,b
题目:有两个数a,b,请写一个函数交换a,b,具体实现如下:原创 2014-09-14 23:40:16 · 2997 阅读 · 0 评论 -
实现一个计算器
题目:实现一个计算器,创建两个变量原创 2014-09-14 23:48:31 · 3212 阅读 · 0 评论 -
有两个指针pa,pb分别指向有两个数,a,b,请写一个函数交换两个指针的指向,也就是让pa指向b,让pb指向a
题目:有两个指针pa,pb分别指向有两个数,a,b,请写一个函数交换两个指针的指向,也就是让pa指向b,让pb指向a。原创 2014-09-14 23:43:15 · 4461 阅读 · 0 评论 -
随机生成1024个数,存入一段内存,用指针实现获取1024个数的最大数地址,最小数地址
题目:随机生成1024个数,存入一段内存,用指针实现获取1024个数的最大数地址,最小数地址,具体实现如下:原创 2014-09-14 23:59:35 · 2486 阅读 · 2 评论 -
随机生成1024个数,用指针进行排序,并实现二分查找
题目:随机生成1024个数,用指针进行排序,并实现二分查找,具体实现如下:原创 2014-09-15 00:04:04 · 2256 阅读 · 0 评论 -
合并排序
今天,我们的目标原创 2014-09-14 18:01:34 · 1543 阅读 · 0 评论 -
堆排序
今天,我们一起用C++实现堆排序,目的是熟练C++的语法,具体代码如下。原创 2014-09-14 17:46:42 · 1800 阅读 · 0 评论 -
在二元树中找出和为某一值的所有路径
具体实现代码如下:原创 2014-09-14 15:08:39 · 1262 阅读 · 0 评论 -
求一个整数数组中的所有子数组的最大和
今天,我们一起做一个题目,原创 2014-09-14 14:56:25 · 2273 阅读 · 1 评论 -
定义一个栈的数据结构,要求实现一个min函数,每次能够得到栈的最小值,并且要求Min的时间复杂度为O(1)
//定义一个栈的数据结构,要求实现一个min函数,每次能够得到栈的最小值//只需要实现Push,Pop,GetMin,要求它们的时间复杂度全部为O(1)原创 2014-09-14 15:03:07 · 1631 阅读 · 0 评论 -
线索二叉树
今天,我们一起用C++实现一颗原创 2014-09-14 15:44:24 · 1263 阅读 · 0 评论 -
图
今天,我们一起来实践一下数据结构-图原创 2014-09-14 15:52:42 · 2060 阅读 · 0 评论 -
顺序栈
今天,我们一起用C++写一个顺序栈,具体如下:原创 2014-09-14 15:58:27 · 1075 阅读 · 0 评论 -
顺序队列
今天,我们一起实现一个顺序原创 2014-09-14 16:03:19 · 1287 阅读 · 0 评论 -
双链表
今天,我们继续训练C++,原创 2014-09-14 16:24:39 · 1366 阅读 · 0 评论 -
树
今天,我们一起用C++写一颗树,原创 2014-09-14 16:34:15 · 1395 阅读 · 0 评论 -
优先级队列
今天,我们的任务是实现一个优先级原创 2014-09-14 15:30:16 · 1225 阅读 · 0 评论 -
顺序表
为了加深大家对原创 2014-09-14 16:17:24 · 1226 阅读 · 0 评论 -
插入排序
今天,我们一起来实现插入排序原创 2014-09-14 16:54:07 · 1147 阅读 · 0 评论 -
二分插入排序
今天,我们一起用C++实现原创 2014-09-14 17:02:28 · 1415 阅读 · 0 评论 -
希尔排序
今天,我们一起用C++实现希尔排序。原创 2014-09-14 17:12:14 · 1256 阅读 · 0 评论 -
冒泡排序
今天,我们一起用C++写一个冒泡排序,目的原创 2014-09-14 17:22:46 · 1572 阅读 · 0 评论 -
选择排序
今天,我们一起用C++实现一个选择排序,原创 2014-09-14 17:39:16 · 1574 阅读 · 0 评论 -
创建一个三维数组
题目:创建一个三维数组,4*4*4个元素,数字随机生成,找出每行最大原创 2014-09-15 00:07:06 · 7114 阅读 · 1 评论