-
# 997. 找到小镇的法官
## 入选理由
暂无
## 题目地址
[https://leetcode-cn.com/problems/find-the-town-judge/](https://leetcode-cn.com/problems/find-the-town-judge/)
## 前置知识
- 图
## 题目描述 …
-
Changing language in the default config to golang doesn't get reflected and new problems are always opened in cpp.
```
---@type lc.lang
lang = "golang",
```
Currently manually setting language to…
-
#学号:
#姓名:
#班级:
#小组:
#语言:
#作业链接:
#总结链接:
`请准确无误地复制上述格式,我们的作业通过工具抓取,格式不对无法被统计到。`
查看学号请登录官网:https://u.geekbang.org/schedule 左侧头像下面就是你的学号
-
# 278. 第一个错误的版本
## 入选理由
暂无
## 题目地址
[https://leetcode-cn.com/problems/first-bad-version](https://leetcode-cn.com/problems/first-bad-version)
## 前置知识
- 二分法
## 题目描述
…
-
#学号:
#姓名:
#班级:
#小组:
#语言:
#作业和摘要链接:
请准确无误地复制上述格式,我们的作业通过工具抓取,格式不对无法被统计到。
查看学号请登录官网:https://u.geekbang.org/schedule 顶部头像下面就是你的学号
-
#学号:
#姓名:
#班级:
#小组:
#语言:
#作业&总结链接:
> 请准确无误地复制上述格式,我们的作业通过工具抓取,格式不对无法被统计到。
> 查看学号请登录官网:https://u.geekbang.org/schedule 左侧头像下面就是你的学号
-
# 回溯,贪心,动态递推
- 回溯(递归)一般用于做大量重复计算,没有最优子结构,这时候只能傻算
- 贪心只关注局部最优,适用于通过局部最优推导出全局最优
- 动态递推,集两者之大成,当回溯里面存在重复计算的时候,通过存储它的状态,把局部最优值都记下来,而避免重复计算,再通过动态的状态转移方程,推导下一个状态的最优值,不是每次仅仅用简单的局部最优,而是通过动态的状态转移方式,更为全面…
-
#学号:
#姓名:
#班级:
#小组:
#语言:
#作业&总结链接:
> 请准确无误地复制上述格式,我们的作业通过工具抓取,格式不对无法被统计到
> 查看学号请登录官网:https://u.geekbang.org/schedule 左侧头像下面就是你的学号
-
# 要求
1. 每周至少完成给定题目中的两道算法题
2. 围绕每周重点学习的算法知识点,撰写一篇有观点和思考的技术文章(字数不限)
3. **第一周作业特别要求:根据你的理解和掌握程度,绘制一张属于你自己的数据结构和算法知识脑图。脑图请放在学习总结中一起提交。**
# 注意事项
1. 下面列出的题目中,按照知识点进行了简单分类,但并不意味着使用相应的数据结构或算法一定是解决该…
-
# 69. x 的平方根
## 入选理由
暂无
## 题目地址
[https://leetcode-cn.com/problems/sqrtx](https://leetcode-cn.com/problems/sqrtx)
## 前置知识
- 二分法
## 题目描述
```
实现 int sqrt(int x) 函数。…