首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法打卡
LibraHeresy
创建于2021-06-16
订阅专栏
此为算法训练营打卡专栏
暂无订阅
共10篇文章
创建于2021-06-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
算法打卡-leetcode-20210524
1. 路径总和 III 给定一个二叉树,它的每个结点都存放着一个整数值。 找出路径和等于给定数值的路径总数。 路径不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子
算法打卡-leetcode-20210523
1. 二叉树中和为某一值的路径 输入一棵二叉树和一个整数,打印出二叉树中节点值的和为输入整数的所有路径。从树的根节点开始往下一直到叶节点所经过的节点形成一条路径。 2. 特定深度节点链表 给定一棵二叉
算法打卡-leetcode-20210516
1. LRU 缓存 设计和构建一个“最近最少使用”缓存,该缓存会删除最近最少使用的项目。缓存应该从键映射到值(允许你插入和检索特定键对应的值),并在初始化时指定最大容量。当缓存被填满时,它应该删除最近
算法打卡-leetcode-20210503
1. 寻找峰值 峰值元素是指其值大于左右相邻值的元素。 给你一个输入数组 nums,找到峰值元素并返回其索引。2. 寻找旋转排序数组中的最小值
算法打卡-leetcode-20210425
1. 接雨水 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 2. 动物收容所 动物收容所。
算法打卡-leetcode-20210406
1. 汉诺塔问题 在经典汉诺塔问题中,有 3 根柱子及 N 个不同大小的穿孔圆盘,盘子可以滑入任意一根柱子。一开始,所有盘子自上而下按升序依次套在第一根柱子上(即每一个盘子只能放在更大的盘子上面)。移动圆盘时受到以下限制: (3) 盘子只能叠在比它大的盘子上。 请编写程序,用栈…
算法打卡-leetcode-20210405
1. 队列的最大值 请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_value、push_back 和 pop_front 的均摊时间复杂度都是O(1)。 若队列为空,pop_front 和 max_value 需要返回 -1。 我最开始想的很…
算法打卡-leetcode-20210325
1. 计算器 给定一个包含正整数、加(+)、减(-)、乘(*)、除(/)的算数表达式(括号除外),计算其结果。 表达式仅包含非负整数,+, - ,*,/ 四种运算符和空格 。 整数除法仅保留整数部分。 我的想法是遍历字符串先整合数字为一个完整整数,然后根据运算符优先级计算值。 …
算法打卡-leetcode-20210317
1. 两数相加 题目:给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 这道题本来想用递归写…
算法打卡-leetcode-20210308
题目:URL化。编写一种方法,将字符串中的空格全部替换为%20。假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。 截取有效字符串,找到空格进行替换,返回字符串。 题目:给你一个字符串 s 和一个 长度相同 的整数数组 indices 。 请你重新排列字符…