练手
arize
圣雄肝帝
展开
-
练手--->两个有序单向链表合并C/C++
创建一个新的链表进行循环比较,将较小值赋值给新链表的新节点,注意:每次都要创建新的节点,开辟空间,将较小值赋值给该节点,再将该节点尾插在新建链表中//2020_10_24//两个有序单向链表合并#include<isotream>using namespace std;struct Node_d { int data; Node_d* next;}; Node_d* mixList( Node_d* head1, Node_d* head2) { if (head.原创 2020-10-24 11:26:22 · 241 阅读 · 0 评论 -
练手>数组创建树
#include<iostream>#include<vector>using namespace std;typedef struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right...原创 2019-10-24 22:42:18 · 288 阅读 · 0 评论 -
练手>将数组奇数放置于偶数前,要求稳定排序
练手>将数组奇数放置于偶数前,要求稳定排序原创 2019-09-19 10:28:53 · 141 阅读 · 0 评论 -
练手>输出6~n的偶数可以被素数相加得到的式子
练手>输出6~n的偶数可以被素数相加得到的式子原创 2019-09-16 18:25:11 · 117 阅读 · 0 评论 -
练手>快速排序(比较交换法)
练手>快速排序(比较交换法)原创 2019-09-06 01:08:30 · 834 阅读 · 0 评论 -
练手>链表的翻转,头插
练手>链表的翻转,头插原创 2019-09-02 18:06:28 · 107 阅读 · 0 评论 -
练手>给定中序遍历数组与前序遍历数组,生成二叉树
练手>给定中序遍历数组与前序遍历数组,生成二叉树原创 2019-08-31 15:24:25 · 224 阅读 · 0 评论 -
练手>一棵树的前序遍历为ABE###CD,#为空节点NULL,构建二叉树
1.若想返回多个值,可以创建一个结构体,返回结构体2.递归创建二叉树思路:二叉树的根和size CreateTree(前序,size){ 终止条件: 1.遇到‘#’,return{NULL,1} 2.遇到size==0,return{NULL,0} 创建根,赋值; 根->left,用了多少值=CreateTree(左子树的前序,size-1); 根->right...原创 2019-08-31 14:01:56 · 726 阅读 · 2 评论 -
练手>代码的鲁棒性,输出一个链表的倒数第k个节点,查看一棵树是否是另一棵二叉树的子树
练手>代码的鲁棒性,输出一个链表的倒数第k个节点,查看一棵树是否是另一棵二叉树的子树原创 2019-08-29 21:13:19 · 132 阅读 · 0 评论 -
练手>给定一个数组,将所有的偶数搬移到奇数后面,范围for,模板引用传参
练手>给定一个数组,将所有的偶数搬移到奇数后面,范围for,模板引用传参原创 2019-08-29 16:17:24 · 127 阅读 · 0 评论 -
练手>输入A表示第一列,B表示第二列,AA表示27列....(字母转换数字,二十六进制转十进制)
练手>输入A表示第一列,B表示第二列,AA表示27列....(字母转换数字,二十六进制转十进制)原创 2019-08-28 13:15:56 · 473 阅读 · 0 评论 -
练手>对大量重复数据进行排序
练手>对大量重复数据进行排序原创 2019-08-26 17:26:48 · 767 阅读 · 0 评论 -
练手>字符串相关,左旋转字符串k个字符
左旋转字符串k个字符原创 2019-08-18 11:08:41 · 112 阅读 · 0 评论 -
练手>链表的逆序打印,链表的尾插。
练手>链表的逆序打印原创 2019-08-25 21:04:58 · 111 阅读 · 0 评论