首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
liweiwei1419
掘友等级
程序员
|
力扣
简单、诚实。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
二分查找之「最大值极小化」相关问题及解题步骤
今天为大家总结一下「力扣」第 202 场周赛的第 3 题「两球之间的磁力」(题号:1552)。这道问题在周赛、春季团体赛中都出现过若干次,不过还是有不少朋友们觉得很难理解。我第一次接触到这个问题的时候也觉得很绕,因此今天花一点时间和大家做一个总结。 这一类问题的原形是「木棍分割…
从全排列问题开始理解回溯搜索算法
本文向大家介绍了回溯算法的基础知识,以帮助大家更好地理解回溯算法。 这句话向我们揭示了回溯算法的用途:搜索,因此回溯算法也被称为回溯搜索算法。与“二分查找”、“线性查找”等“查找问题”不同的是,“搜索问题”完成一件事情有可能多种方法,而每一种方法又有多个步骤,回溯算法就是在不断…
「力扣」第 174 题:地下城游戏(困难)
题目链接:https://leetcode-cn.com/problems/dungeon-game/
「力扣」第 72 题(编辑距离)(题解)
思路:先分析递归结构,然后「自底向上」递推计算。 给你两个单词 word1 和 word2,请你计算出将 word1 转换成 word2 所使用的最少操作数 。 dp[i][j] 表示:将 word1[0..i) 转换成为 word2[0..j) 的方案数。 说明:由于要考虑空…
「力扣」第 20 题:有效的括号(简单)
括号匹配问题是栈的典型应用。在遍历的时候,每一个左括号((、{、[)都需要在右边找到与之匹配的右括号()、}、])才能称之为「有效」,所以看到左边括号的时候需要先「缓存」起来; 分析特殊用例 [{()}] :先缓存的 [ 反而是最后才能确定有与之匹配的 ],这样匹配的顺序符合「…
「力扣」第 1391 题:检查网格中是否存在有效路径
参考题解:https://leetcode-cn.com/problems/check-if-there-is-a-valid-path-in-a-grid/solution/cdfsjie-fa-r
博弈类动态规划 2(草稿,别看)
111111111111
「力扣」第 199 题: 二叉树的右视图(中等、深度优先遍历)
「力扣」第 199 题: 二叉树的右视图 给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 Python 代码:
「力扣」上的两道数独问题(草稿,不要看)
因为「状态」只有 9 个,把布尔数组集中到 1 个数上,这种技巧叫做「状态压缩」。
「力扣」上状态压缩的两道入门问题
「状态压缩」利用位运算,把若干个状态「压缩」到一个整数里,方便查找、比较和复制(参数传递)。 可以状态压缩,是基于这样一个事实:一个布尔数组可以与一个整数一一对应。 一个长度小于等于 64 的布尔数组可以与一个 long 类型的整数一一对应,可以表示 $2^{64}$ 种状态。…
下一页
个人成就
文章被点赞
22
文章被阅读
38,408
掘力值
1,092
关注了
8
关注者
27
收藏集
0
关注标签
26
加入于
2019-07-27