• LeetCode 226. 翻转二叉树

    LeetCode 226. 翻转二叉树 我的LeetCode:https://leetcode-cn.com/u/ituring/ 我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii LeetCode 226. 翻转二叉树 题目 翻转一棵二叉树。 示例: 输入: 4 / \ 2 7 / \ / \1 3 6 9输出: 4 / \ 7 2 /...

    2020-05-05 16:02:22 IEPSAVHTTPS谷歌DESCOMHTTP无法问题

  • linux 基本操作命令 (想到一个就写一个,闲着没事儿就加一个)

    linux 基本操作命令 (想到一个就写一个,闲着没事儿就加一个) 1.目录操作 基础目录操作 linux 没有类似windows一样的盘符之分,所有的目录都是以根 / 开始,linux 是多用户登陆, 在 /home/ 的目录下,存放着已添加用户的用户目录。每个用户一个文件夹,文件夹名为用...

    2020-05-05 16:02:11 文件LinuxWindows用户thetab添加搜索常用指定

  • 常见算法总结 - 排序篇

    常见算法总结 - 排序篇 本文总结了常见高频的关于排序的算法考察。 1.冒泡排序 冒泡排序的思想是元素两两比较,将较大或者较小的元素往一端进行移动 public static void bubble(int[] array) { for (int i = 0; i array.length - 1; i++) { for (int j = 0; j + 1 arra...

    2020-05-05 16:01:16 心得个人博客公众号归并排序AV<FTP数字ubbcase

  • LeetCode 98. 验证二叉搜索树

    LeetCode 98. 验证二叉搜索树 我的LeetCode:https://leetcode-cn.com/u/ituring/ 我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii LeetCode 98. 验证二叉搜索树 题目 给定一个二叉树,判断其是否是一个有效的二叉搜索树。 假设一个二叉搜索...

    2020-05-05 16:00:46 IEPSAVHTTPS搜索中序DESCOMHTTPgit

  • 排序汇总

    排序汇总 #include iostream #include ctime #include vector #include algorithm using std::cout; using std::endl; /* xx排序,空间复杂度,时间复杂度,是否原地排序,是否稳定排序 */ /* 1、冒泡排序 2、插入排序 3、选择排序 4、希尔排序 5、归并排序 6、快速排...

    2020-05-05 16:00:37 iOSPSmac归并排序RadixAccesstim<WAP折半

  • 从0到1打造正则表达式执行引擎

    从0到1打造正则表达式执行引擎 @目录 前置知识 有限状态机 状态机下的正则表达式 串联匹配 并连匹配 (正则表达式中的 |) 重复匹配(正则表达式中的 ? + *) 重复0-1次 ? 重复1次以上 重复0次以上 匹配指定次数 特殊符号(正则表达式中的 . \d \s……) 子表达式(正则表达...

    2020-05-04 16:04:08 IDCARMIE百科判定PSmac功能完善维基百科AV

  • 常见算法总结 - 二叉树篇

    常见算法总结 - 二叉树篇 本文总结了常见高频的关于二叉树的算法考察。 1.计算一个给定二叉树的叶子节点数目。 可以采用递归的方式进行累加 public static int calculateTreeNodeNumber(TreeNode treeNode) { if (treeNode == null) { return 0; } return calculateTre...

    2020-05-04 16:03:57 ESET心得个人博客公众号AV<whilesys中序计算

  • linux中文件查找的常用命令

    linux中文件查找的常用命令 文件查找 小编在学这堂课的前一天夜里打嗝打了半宿,第二天上课的时候迷迷糊糊,所以,导致文件查找这章我放了好久的鸽子。 这里是回看视频摘出来的笔记。如有理解有偏差,请留言。 本篇只有3个命令,重点是find,时间有限的朋友可以只看fin...

    2020-05-03 16:03:13 linux中文文件Linuxtxt技巧10天看视频用户3k搜索结果

  • 常见算法总结 - 链表篇

    常见算法总结 - 链表篇 本文总结了常见高频的关于链表的算法考察。 1.如何找到链表的中间元素? 我们可以采用快慢指针的思想,使用步长为1的慢指针和步长为2的快指针,当快指针抵达链表末尾时,此时慢指针指向的即为中点位置。 public static LinkNode findMiddleByPoi...

    2020-05-02 16:02:11 心得个人博客明链公众号timAVIRC<数字while

  • 二叉排序树

    二叉排序树 二叉排序树 二叉排序树是为了实现数据的有序排列,并可方便的对树中的数据进行插入和删除操作,提高查找效率。 性质: 若它的左子树不为空,则左子树上的所有值均小于根结点的值 若它的右子树不为空,则右子树上的所有值均大于根结点的值 它的左右子树也分别...

    2020-05-02 16:00:18 IEiOSC++ssh<搜索传递地址namewhile