首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Gnoloayoul
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
最新
热门
茶艺师学微服务(实操篇5 数据迁移怎么做? 下)
茶艺师学微服务(实操篇5 数据迁移怎么做? 下) 前言 经过了上篇《茶艺师学微服务(实操篇4 数据迁移怎么做? 中)》,我们已经讨论了如何全量校验与修复。 在开始数据迁移的双写阶段之间,可以根据整体数
茶艺师学微服务(实操篇4 数据迁移怎么做? 中)
茶艺师学微服务(实操篇4 数据迁移怎么做? 中) 前言 经过了上篇《茶艺师学微服务(实操篇3-数据迁移怎么做? 上)》,我们的数据迁移进度来到了这里: 我们开始聊聊校验逻辑。 校验逻辑 哪里需要校验?
茶艺师学算法打卡23:A*算法
茶艺师学算法打卡23:A*算法 学习笔记 省流版: A* 算法是 Dijkstra 的优化版本,它只算出最短路径的次优方案。 Dijkstra 最短路径算法只考虑点与点的距离g(边权),而A还要考察该
茶艺师学算法打卡19:动态规划
茶艺师学算法打卡19:动态规划 学习笔记 对于我这茶艺师而已,递归是算法里的“大山”之一,而动态规划就是另外一座“大山”。 我遇到动态规划的题目,不发怵是不可能的。 里面有着众多的变形题型,由于存在着
茶艺师学算法打卡18:贪心、分治、回溯
茶艺师学算法打卡18:贪心、分治、回溯 学习笔记 贪心、分治、回溯,他们是3种算法思想。 不是某种具体的代码框架,而是在某种特定背景问题下的思考方向。 贪心 简单来说,就是“在一堆限制里求最好”。 具
茶艺师学微服务(实操篇3-数据迁移怎么做? 上)
茶艺师学微服务(实操篇3-数据迁移怎么做? 上) 前言 当完成了一个模块的微服务化,接着会考虑这么一个问题,“这个模块所依赖的数据库要独立出来吗?” 然而既然都在搞微服务了,那么把这模块所依赖的数据库
茶艺师学算法打卡17:基于 go 语言,栈在算法题中的应用两例
茶艺师学算法打卡17:基于 go 语言,栈在算法题中的应用两例 前言 这里借助 LeetCode 的两道算法题,体验一下如何应用栈。 因为 go 语言原生没有栈这数据结构,同时在这里说说基于 go 语
茶艺师学算法打卡16:堆与堆排序
茶艺师学算法打卡16:堆与堆排序 学习笔记 堆 堆是一种数据结构,能 $O(1)$ 时间取出堆顶元素。 堆顶元素是整个堆元素的最大值,那这叫做大根堆;是最小值就是小跟堆。 成为堆,至少要满足两个条件:
茶艺师学算法打卡15:深度、广度优先搜索
茶艺师学算法打卡15:深度、广度优先搜索 学习笔记 深度优先搜索,广度优先搜索,他们的名字起的十分直白,一个一直往下搜索,一个一层层搜索。 深度优先搜索适合使用递归简化写法。 广度优先搜索需要队列辅助
茶艺师学算法打卡14:图
茶艺师学算法打卡14:图 学习笔记 图是非线性的数据结构,与树相比: 树的节点,在图这里是顶点(vertex) 树的边,在图这里是边(edge) 除了这些,图还有以下概念: 度(degree),用来描
下一页
个人成就
文章被点赞
36
文章被阅读
4,414
掘力值
464
关注了
0
关注者
2
收藏集
0
关注标签
0
加入于
2023-12-14