大家都叫我李哥
首页 个人年度计划 李哥 项目 面试的逻辑与应对方法

算法思想:回溯 (Backtracking)

  • 作者: 李哥
  • 时间: 2025-06-16
  • 分类: 大数据、算法与AI
  • 评论

DFS(深度优先搜索)使用的就是回溯的方法。我们将回溯描述为这样一种方法:每次在分支选择的时候先随意选择一个分支,如果这个分支是不符合期望的,那么我们再回到分支选择的路口重新选择其他分支。

- 阅读剩余部分 -

算法思想:分治 (Divide and Conquer)

  • 作者: 李哥
  • 时间: 2025-06-16
  • 分类: 大数据、算法与AI
  • 评论

分治的核心就是分而治之。是一种逐步把大问题拆解成小问题,通过解决小问题从而解决大问题的思想。

- 阅读剩余部分 -

算法思想:贪心算法 (Greedy Algorithm)

  • 作者: 李哥
  • 时间: 2025-06-16
  • 分类: 大数据、算法与AI
  • 评论

贪心算法思想的核心非常简单,每次选择当前情况下的最优解,从而期望问题得到最优解。本质是一个证明局部最优解就是全局最优解的过程,贪心算法在有最优子结构的问题中尤为有效。

- 阅读剩余部分 -

树4:B+树

  • 作者: 李哥
  • 时间: 2025-06-16
  • 分类: 大数据、算法与AI
  • 评论

B+树。它是一种非常重要的数据结构,尤其在数据库系统和文件系统中扮演着核心角色,用于高效地存储、检索和更新大量数据(特别是在磁盘等较慢的存储介质上)。

- 阅读剩余部分 -

杂:向量空间与推荐系统

  • 作者: 李哥
  • 时间: 2025-06-14
  • 分类: 大数据、算法与AI
  • 评论

我们经常会有这样的需求:向用户推荐相似的商品,向用户推荐相似的歌曲或者向用户推荐用户购买商品后相互配合的商品。常规做法是通过维护一个关系表,将各个项目之间的关系存储起来,在用户进行某项操作之后推荐给他。

- 阅读剩余部分 -

  1. « 前一页
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. ...
  8. 19
  9. 后一页 »

最新文章

  • 数字货币(加密货币)项目的一般流程
  • lombok-intellij-plugin插件开发
  • MySQL朴素解释
  • MCP(模型上下文协议)详解与开发指南
  • 算法思想:动态规划 (Dynamic Programming)
  • 算法思想:回溯 (Backtracking)
  • 算法思想:分治 (Divide and Conquer)
  • 算法思想:贪心算法 (Greedy Algorithm)
  • 树4:B+树
  • 杂:向量空间与推荐系统

分类

  • 开发相关
    • program
    • 数据持久
    • 前端
    • 杂
    • 软件工程
    • 大数据、算法与AI
  • 思考人生
  • 吃喝玩乐
    • 旅游打卡
    • 攻略
© 2025 大家都叫我李哥.