- 博客(4)
- 收藏
- 关注
原创 单链表的创建、赋值 C++示例
#include <iostream>using namespace std;struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { } };ListNode* CloneList(ListNode* pHea...
2019-03-01 20:37:31
6836
原创 二叉树的构造、深度优先遍历(栈)和广度优先遍历(队列)C++实现
struct Tree{ char data; struct Tree *lchild; struct Tree *rchild;}; int index_global = 0;Tree * treeNodeConstructor(Tree *root, char data[]);void depthFirstSearch(Tree...
2018-10-19 13:49:44
1282
原创 合并两个排序的链表(C++实现)
问题描述输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { }};方法一class Solution {public: ...
2018-09-21 16:42:23
5839
原创 C++中简单的文本文件输入/输出
为了便于理解,我们把cout 用于控制台输出时的一些情况和写入到文本文件的情况进行类比:cout 控制台输出包含头文件 iostream头文件 iostream 定义了一个 ostream 类用于处理输出头文件 iostream 声明了一个名为 cout 的 ostream 对象指明名称空间 std可以结合使用cout和运算符<<来显示各种类型的数据文本文件输出(写入到文本文件)包含文
2017-10-25 22:23:46
28336
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人