- 博客(3)
- 收藏
- 关注
原创 来自Deepseek的算法指导
排序和搜索是数据处理的基础功。递归是一种强大的编程和问题分解范式,是理解分治和动态规划的关键。动态规划通过存储子问题解避免重复计算,解决具有重叠子问题和最优子结构的复杂问题(空间换时间贪心算法追求每一步的局部最优,高效但需满足特定性质才能得到全局最优解。图算法处理关系网络,BFS/DFS是基础遍历,解决最短路径,解决最小生成树,拓扑排序处理依赖关系。学习建议:先搞懂每个算法的核心思想和适用场景,再去看具体实现。自己用代码(哪怕伪代码)实现一遍经典算法是加深理解的最好方法。
2025-07-04 17:32:52
668
原创 关于Deepseek提升编程思维的看法
这是编程思维的基石。面对任何问题,首要任务不是写代码,而是将其拆解成更小、更易管理的子问题或模块。如何实践:拿到需求后,先用自然语言(或伪代码、流程图)描述解决问题的步骤。问自己:“要实现这个功能,需要先完成哪些更小的任务?” 不断细化,直到每个小任务都足够清晰、具体。识别子任务中的共性。哪些操作会被重复使用?哪些数据结构是核心?将这些共性提炼出来,形成函数、类、模块或接口。目标是创建可复用、职责单一的“黑盒”。设计一个电商购物车系统。
2025-06-30 17:16:48
534
原创 关于Deepseek对Python爬虫的技术分享
Requests (获取) -> BeautifulSoup/lxml (解析) -> 文件存储 (CSV/JSON)动态内容 (Network分析API / Selenium) -> 登录会话 (Session)反爬策略 (UA, 代理IP, 验证码, 行为分析等) -> 应对方案Scrapy 框架 -> 数据库存储 (MySQL/MongoDB) -> 并发/分布式 (Scrapy-Redis)
2025-06-30 10:19:00
2268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅