- 博客(4)
- 收藏
- 关注
转载 mac上使用cornerstone进行svn同步
转载自:https://segmentfault.com/a/1190000018026591cornerstone使用教程前言不管你在什么公司,对我们程序员来说,都要使用源码版本控制工具,否则多人开发就成了很大的问题,而且源码一般都保存在公司的远程仓库中,这样也能保证写好的代码不会丢失。现在源码版本控制工具有两种:git和svn,使用git的团队应该是最多的,但是也有使用svn...
2019-07-17 14:07:13 831
转载 Mac下查看已安装jdk的路径以及配置jdk环境变量
转载自:https://blog.csdn.net/caoxiaohong1005/article/details/73611424/以及:https://blog.csdn.net/vvv_110/article/details/72897142将这两篇博文的内容整理一下:1、查看已安装的jdk的路径(可以通过在命令行输入java -version查看是否安装了jdk)打开终端(...
2019-07-16 20:08:46 11485
原创 二叉搜索树Binary Search Tree的构造、添加元素、删除元素
一、概念简单介绍一下BST的概念,可以将每个BST中的节点看成一个结构体,结构体中包含该节点的左右孩子以及该节点的key值。在BST中,每个节点都比它的左孩子要大(如存在的话)且比它的右孩子要小(若存在的话)。由BST的概念可知,按照中序遍历的方式遍历一棵BST,一定会得到一个递增的有序序列。在含有n个节点的BST中查询某个元素是否存在时,当这棵BST是一棵极度不平衡的二叉树,即每个节...
2019-07-10 23:02:13 1199
原创 二叉树前中后序遍历的非递归实现以及层次遍历、zig-zag型遍历详解
前言二叉树的遍历是一个比较常见的问题,递归实现二叉树的前中后序遍历比较简单,但非递归实现二叉树的前中后序遍历相对有难度。这篇博客将详述如何使用非递归的方式实现二叉树的前中后序遍历,在进行理论描述的同时会附上递归实现以及非递归实现的代码。此外,本文还将描述二叉树的层次遍历以及zig-zag型遍历。一、前序遍历1、概念对于一棵二叉树,前序遍历将先遍历根节点,再遍历左子树(如果存在的话)...
2019-07-08 16:36:13 846
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人