摘要: 402. 移掉K位数字 难度中等304 给定一个以字符串表示的非负整数 num,移除这个数中的 k 位数字,使得剩下的数字最小。 注意: num 的长度小于 10002 且 ≥ k。 num 不会包含任何前导零。 示例 1 : 输入: num = "1432219", k = 3 输出: "1219 阅读全文
posted @ 2020-09-18 13:06 sweet_li 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 一招吃遍力扣四道题,妈妈再也不用担心我被套路啦~ lucifer发布于 2020-06-163.7kPythonPython3 我花了几天时间,从力扣中精选了四道相同思想的题目,来帮助大家解套,如果觉得文章对你有用,记得点赞分享,让我看到你的认可,有动力继续做下去。 这就是接下来要给大家讲的四个题, 阅读全文
posted @ 2020-09-18 12:54 sweet_li 阅读(619) 评论(0) 推荐(0) 编辑
摘要: C++_vector操作 会敲代码的地质汪 2019-05-28 11:24:15 141162 收藏 1022 分类专栏: 数据结构&算法&STL 文章标签: vector 版权 文章目录 1. vector: 1.1 vector 说明 1.2 vector初始化: 1.3 vector对象的常 阅读全文
posted @ 2020-09-18 12:36 sweet_li 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1209. 删除字符串中的所有相邻重复项 II 难度中等52收藏分享切换为英文关注反馈 给你一个字符串 s,「k 倍重复项删除操作」将会从 s 中选择 k 个相邻且相等的字母,并删除它们,使被删去的字符串的左侧和右侧连在一起。 你需要对 s 重复进行无限次这样的删除操作,直到无法继续为止。 在执行完 阅读全文
posted @ 2020-09-18 12:28 sweet_li 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 144. 二叉树的前序遍历 难度中等367 给定一个二叉树,返回它的 前序 遍历。 示例: 输入: [1,null,2,3] 1 \ 2 / 3 输出: [1,2,3] 进阶: 递归算法很简单,你可以通过迭代算法完成吗? 94. 二叉树的中序遍历 难度中等714 给定一个二叉树,返回它的中序 遍历。 阅读全文
posted @ 2020-09-18 11:08 sweet_li 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 彻底吃透前中后序递归法(递归三部曲)和迭代法(不统一写法与统一写法) 代码随想录发布于 2020-08-095.6kcpp 这篇文章,彻底讲清楚应该如何写递归,并给出了前中后序三种不同的迭代法,然后分析迭代法的代码风格为什么没有统一,最后给出统一的前中后序迭代法的代码,帮大家彻底吃透二叉树的深度优先 阅读全文
posted @ 2020-09-18 10:49 sweet_li 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 1441. 用栈操作构建数组 难度简单8 给你一个目标数组 target 和一个整数 n。每次迭代,需要从 list = {1,2,3..., n} 中依序读取一个数字。 请使用下述操作来构建目标数组 target : Push:从 list 中读取一个新元素, 并将其推入数组中。 Pop:删除数组 阅读全文
posted @ 2020-09-18 10:29 sweet_li 阅读(205) 评论(0) 推荐(0) 编辑