- 博客(8)
- 收藏
- 关注
原创 【树的相关算法】
目录理论:树结构:1. 二叉树:2. N叉树:一. 二叉树的遍历:1. 广度优先搜索BFS2. 深度优先搜索DFS(前序,中序,后序)2.1 递归法2.2 迭代法二. N叉树的遍历1. 前序遍历2. 后序遍历3. 层序遍历三. 二叉搜索树BST四. 前缀树(字典树)Trie五. 红黑树题目列表:144.二叉树的前序遍历145.二叉树的后序遍历102.层次遍历107.层次遍历Ⅱ987.二叉树的垂序遍历Offer54.二叉搜索树的第k大节点Offer55-I.二叉树的深度559.N叉树的最大深度Offer55-
2021-11-21 13:32:50 1373
原创 c++成员函数做友元
在B类的成员函数中调用A类的私有成员。方法1:将B类声明为A类的友元。方法2:将B类中该成员函数声明为A类的友元。在使用方法二时,出现了一些意外的错误,正确实现顺序应该如下://---------(1)--------------class A; //先声明//---------(2)--------------class B //实现和声明可分开也可不分{public: B(); //声明在内 void fun(); //成员函数声明在内private: A* a;};
2021-11-02 16:56:35 455
原创 Coursera 视频无法播放 / pdf无法下载
电脑win 10域名查ip地址点击使用网址输入域名:d3c33hcgiwev3.cloudfront.net得到:或者win+R cmd 打开终端ping一下该域名,也可得该ip地址:hosts文件修改在 ‘C:\Windows\System32\drivers\etc’ 找到hosts文件,因为是系统文件,所以将其复制出来用记事本进行修改再粘贴回去。以如下格式添加到文件末尾:54.192.97.33 d3c33hcgiwev3.cloudfront.net54.192.
2021-04-27 15:25:17 603
原创 sublime+markdown
sublime+markdown配置已转战Typora插件安装必备条件:Package ControlCtrl+Shift+P打开,输入点击Package Control: install Package,输入所需插件。插件 MarkDown Editing:更改markdown的外观。Ctrl+Shift+P中输入Preference:MarkdownEditing Settings,将Defau...
2019-09-26 22:26:24 182
原创 linux下shell脚本实现文件的批量处理
linux下shell脚本实现文件的批量处理说明:1、shell文件创建2、文件编辑注意:3、执行shell文件4、停止正在执行shell文件说明:在使用linux虚拟机处理数据的过程中,由于需要处理的文件量较大,并且有大量重复的操作,为了省时省力,发现可以使用shell脚本一次处理大量的文件。1、shell文件创建命令行输入touch XXX.sh2、文件编辑命令行输入vi XXX....
2019-04-25 14:47:48 12446 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人