
算法
glowd
主要关注中间件,分布式,高并发,大数据;
现在发现区块链很神奇,想要明白中本聪是如何能够构想出这么严谨的系统
展开
-
青铜三人行之两数之和
哈喽,大家好,欢迎来到青铜三人行的每周一题现场。在接下来的时间里,我们三人(Helen、书香、曾大师)会在每周选择一道编程算法题来完成,和大家一起探讨一下解题的思路。所谓每周一题,代码无敌,欢迎各位小伙伴们一起进入我们的刷题之旅~ 两数之和 青铜三人行——每周一题@两数之和 力扣题目 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返原创 2020-06-15 23:24:27 · 201 阅读 · 0 评论 -
青铜三人行之三数之和
哈喽~每周一题,代码无敌。欢迎各位继续观看「青铜三人行」的刷题现场。 三数之和 青铜三人行——每周一题@三数之和 力扣题目 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 例如 // 给定数组 nums = [-1, 0, 1原创 2020-06-15 23:18:12 · 205 阅读 · 0 评论 -
青铜三人行之删除链表的倒数第N个节点
每周一题,代码无敌。这周,「青铜三人行」为你带来了一道关于“链表的题目”。 删除链表的倒数第N个节点 青铜三人行——每周一题@删除链表的倒数第N个节点 力扣题目 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3-原创 2020-06-15 23:15:15 · 189 阅读 · 0 评论 -
青铜三人行之在二叉树中增加一行
每周一题,代码无敌~这周「青铜三人行」带了一个二叉树的问题: 在二叉树中增加一行 青铜三人行——每周一题@在二叉树中增加一行 力扣题目 给定一个二叉树,根节点为第1层,深度为 1。在其第 d 层追加一行值为 v 的节点。 添加规则:给定一个深度值 d (正整数),针对深度为 d-1 层的每一非空节点 N,为 N 创建两个值为 v 的左子树和右子树。 将 N 原先的左子树,连接为新原创 2020-06-15 23:10:45 · 190 阅读 · 0 评论 -
青铜三人行之二叉树中的最大路径和
每周一题,代码无敌~这一次,青铜三人行决定在五一假期期间挑战一道难度为「困难」的题目: 二叉树中的最大路径 青铜三人行——每周一题@二叉树中的最大路径和 力扣题目 给定一个非空二叉树,返回其最大路径和。 本题中,路径被定义为一条从树中任意节点出发,达到任意节点的序列。该路径至少包含一个节点,且不一定经过根节点。 示例 1: 输入: [1,2,3] 1 /原创 2020-06-15 23:04:06 · 217 阅读 · 0 评论 -
青铜三人行之匹配子序列的单词数
每周一题,代码无敌~这次让我们换换口味,讨论一个稍微偏实际一点的问题: 视频 青铜三人行——每周一题@匹配子序列的单词数 力扣题目链接 给定字符串 S 和单词字典 words, 求 words[i] 中是 S 的子序列的单词个数。 示例: 输入: S = "abcde" words = ["a", "bb", "acd", "ace"] 输出: 3 解释: 有三个是 S 的子序列的原创 2020-06-15 22:58:27 · 187 阅读 · 0 评论 -
青铜三人行之组合总和
每周一题,代码无敌~这次让我们回到算法本身,来探讨一下回溯算法 青铜三人行——每周一题@组合总和 力扣题目 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字可以无限制重复被选取。 说明: 所有数字(包括 target)都是正整数。 解集不能包含重复的组原创 2020-06-15 22:52:58 · 191 阅读 · 0 评论 -
青铜三人行之青蛙跳台阶
先说一个消息,为了方便互相交流学习,青铜三人行建了个微信群,感兴趣的伙伴可以扫码加下面的小助手抱你入群哦! 青铜三人行小助手 青蛙跳台阶问题 一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。 示例 1: 输入:n = 2 输出:2 示例 2: 输入:n = 7 输出:21 提示: 0 <= n <= 100 解题思路 这次的题看起来偏实原创 2020-06-15 22:45:32 · 241 阅读 · 0 评论