240 发简信
IP属地:江苏
  • svn命令

    以前多使用git管理代码,其实svn也是管理代码的一种方法。 以下是一些简单的svn命令 1拉取代码:svn checkout path(co)...

  • 简单的文件操作命令

    有的时候使用shell脚本可以简单方便的对一些相对格式化好的文件进行操作,实现统计分析的功能 awk是一个非常好用的命令,这里仅罗列一些简单好用...

  • vim的使用

    现在已经有各种各样的编辑器甚至集成环境帮助写打代码。但是总有些时候,只能在linux上使用vim写代码,因此熟悉一些基本的vim命令还是非常有用...

  • fasttest

    背景 最近做优化评论的工作,涉及到一些自然语言处理的问题,记录如下。 中文和英文很大的一个不同在于中分需要分词。对于英文来说,一个单词就是一个词...

  • Resize,w 360,h 240
    二叉搜索树的题目 GO语言实现

    450.Delete Node in a BST Given a root node reference of a BST and a key,...

  • Resize,w 360,h 240
    完全二叉树 GO语言实现

    完全二叉树和满二叉树也有很好的性质,有时候会利用它们的特点求解 完全二叉树常用层次遍历。毕竟是最后一层或者次一层才会有叶子节点 662.Maxi...

  • Resize,w 360,h 240
    树的广度优先遍历 GO语言实现

    广度优先遍历使用队列 注意队列的插入,使用链表实现的时候,插入要查到最后一个节点,而不是头节点的下一个节点。 其实栈用链表实现也很好。插入删除的...

  • Resize,w 360,h 240
    树的深度优先遍历 GO语言实现

    主要是迭代实现 深度优先使用栈,广度优先使用队列 使用栈,主要是为了暂存之后会用的父节点。每个节点都可以作为父节点。 前序遍历比较简单,中序遍历...

  • Resize,w 360,h 240
    树的序列化 GO语言实现

    652.Find Duplicate Subtrees Given a binary tree, return all duplicate su...