数据结构与算法
javascript实现数据结构与算法,侧重于应届生毕业找工作需要。
秦理
好的代码像粥一样,都是时间熬出来的。
展开
-
JavaScript实现数据结构算法编程题练习(二)
二叉树的前序遍历来源:力扣(LeetCode)144 .二叉树的前序遍历题目:给定一个二叉树,返回它的 前序 遍历。示例输入: [1,null,2,3]12/3输出: [1,2,3]进阶: 递归算法很简单,你可以通过迭代算法完成吗?代码:/** * Definition for a binary tree node. * function TreeNode(val) { * this.val = val; * this.left = this原创 2020-09-26 10:57:29 · 2342 阅读 · 0 评论 -
JavaScript实现数据结构算法编程题练习(一)
有效的括号来源:力扣(LeetCode)20.有效的括号题目:给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。代码/** * @param {string} s * @return {boolean} */var isValid = function(s) { if(s.length%2===1){re原创 2020-09-26 09:26:32 · 2722 阅读 · 0 评论