Avatar notebook default
7篇文章 · 7906字 · 1人关注
  • Resize,w 360,h 240
    js 中二叉树的深度遍历与广度遍历(递归实现与非递归实现)

    树的简介 栈、队列、链表等数据结构,都是顺序数据结构。而树是非顺序数据结构。树型结构是一类非常重要的非线性结构。直观地,树型结构是以分支关系定义...

  • 求二叉树的深度

    题目描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 地址:htt...

  • 字符串的全排列

    问题 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,ac...

  • js 判断回文字符串

    回文( Palindromes ),在中文文当中是指倒着念和顺着念都是相同的,前后对称,例如“上海自来水来自海上”;在英文文当中是指正着看和反着...

  • Resize,w 360,h 240
    js 实现斐波那契数列(数组缓存、动态规划、尾调用优化)

    斐波那契数列是以下一系列数字: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, ...

  • js 排序算法之快速排序

    快速排序是一种划分交换排序。它采用了一种分治的策略,通常称其为分治法。 分治法的基本思想是:将原问题分解为若干个规模更小但结构与原问题相似的子问...

  • 对字符串中单词首字母进行大写

    hello-world =====> HelloWord 或者: tips replace():字符串方法。str.replace(regexp...

文集作者