摘要: Python中enumerate函数可以遍历哪些数据类型? 在Python编程中,enumerate() 是一个非常有用的内置函数,它允许我们在遍历可迭代对象时同时获得元素的索引和值。那么,enumerate() 到底可以遍历哪些数据类型呢?简单来说,任何可迭代对象都可以被 enumerate() 阅读全文
posted @ 2026-03-13 20:55 Leon_LL 阅读(6) 评论(0) 推荐(0)
摘要: 回溯算法总结:核心是画出递归树,一文搞定所有题型! 回溯算法是算法面试中的常客,也是很多初学者觉得“玄学”的部分。其实,回溯本质上就是决策树的遍历,只要掌握了画递归树的技巧,理解“选择-递归-撤销”的套路,就能轻松应对各种题型。本文将从核心思想、模板、题型分类到剪枝技巧,带你彻底掌握回溯算法! 一、 阅读全文
posted @ 2026-03-11 17:47 Leon_LL 阅读(7) 评论(0) 推荐(0)
摘要: 回溯算法中的 start index:从组合到子集,彻底搞懂搜索起点 在回溯算法的学习中,start index 是一个经常出现却又容易混淆的参数。为什么有的递归传入 i,有的传入 i+1?为什么排列问题不用 start 而用 used 数组?本文将带你彻底搞懂 start index 的作用、使用 阅读全文
posted @ 2026-03-11 16:38 Leon_LL 阅读(6) 评论(0) 推荐(0)
摘要: Python中的浅拷贝与深拷贝:你真的搞懂了吗? 在Python编程中,拷贝操作无处不在,尤其是在处理列表、字典等可变对象时。你是否曾因为直接赋值导致修改一个变量影响到另一个变量而困惑?又或者在使用list.copy()、切片[:]时,发现有时拷贝后的对象会跟着原对象变化,有时又不会?这一切的根源就 阅读全文
posted @ 2026-03-11 14:31 Leon_LL 阅读(2) 评论(0) 推荐(0)
摘要: 动态规划背包问题详解:0-1背包与完全背包 引言 背包问题是动态规划中的经典问题,也是面试中高频考察的算法模型。根据物品是否可以被重复选取,背包问题主要分为0-1背包和完全背包。理解这两种背包问题的原理、递推公式、初始化以及遍历顺序,是解决一系列相关题目(如分割等和子集、最后一块石头的重量、目标和、 阅读全文
posted @ 2026-03-07 15:48 Leon_LL 阅读(40) 评论(0) 推荐(0)
摘要: LeetCode 152. 乘积最大子数组 —— 动态规划详解(含正负状态) 问题描述 给定一个整数数组 nums,找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。 示例 1: 输入: [2,3,-2,4] 输出: 6 解释: 子数组 [2,3] 有最大乘积 阅读全文
posted @ 2026-03-07 14:24 Leon_LL 阅读(15) 评论(0) 推荐(0)
摘要: 完全背包问题详解:从原理到实战 1. 引言 背包问题是动态规划中的一类经典问题,它描述了如何在有限容量的约束下,选择物品以获得最大价值。根据物品的可选次数,背包问题主要分为三种:0-1背包(每个物品最多选一次)、完全背包(每个物品可以选无限次)和多重背包(每个物品有次数限制)。其中,完全背包因其物品 阅读全文
posted @ 2026-03-05 18:05 Leon_LL 阅读(35) 评论(0) 推荐(0)
摘要: 动态规划的基本思想 动态规划(Dynamic Programming,简称DP)是一种在数学、管理科学、计算机科学等领域广泛应用的算法设计方法。它通过将复杂问题分解为更简单的子问题,并利用子问题的最优解来构建原问题的最优解,尤其适用于具有重叠子问题和最优子结构性质的问题。本文将从基本思想、动机、核心 阅读全文
posted @ 2026-03-05 16:33 Leon_LL 阅读(30) 评论(0) 推荐(0)
摘要: 📝 博客:智能体框架开发实践:从理论到实战 引言:智能体时代的技术选择 在AI技术飞速发展的今天,智能体(Agent)已经从科幻概念转变为改变我们工作和生活方式的重要工具。从简单的自动化脚本到能够自主思考、协作解决问题的智能系统,智能体技术正在重塑软件开发的范式。本章我们深入探讨了四大主流智能体框 阅读全文
posted @ 2026-02-10 18:30 Leon_LL 阅读(7) 评论(0) 推荐(0)
摘要: 第六章课后问题解答 1. 四大智能体框架深入对比 1.1 AutoGen vs LangGraph 对比分析 协作模式: AutoGen:基于多角色对话的自然协作模式。智能体在"群聊"环境中通过对话交流,协作行为从对话规则中"涌现"出来,更贴近人类团队合作方式。 LangGraph:基于状态机的精确 阅读全文
posted @ 2026-02-10 18:29 Leon_LL 阅读(35) 评论(0) 推荐(0)