自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Python IDLE 使用教程 一文让你掌握Python3.8 自带的集成开发环境的使用

本文介绍了Python自带的集成开发环境IDLE的基本使用方法。主要内容包括:1) 三种启动IDLE的方式(开始菜单、系统搜索和命令行);2) Shell交互模式下的基础操作、常用快捷键和实用技巧;3) 编辑器窗口的功能介绍,包括代码编写、保存运行、批量注释和语法检查等操作;4) 详细列出了Shell和编辑器中的常用快捷键。通过本教程,初学者可以快速掌握IDLE的核心功能,提升Python开发效率。

2025-11-06 11:08:21 2654

原创 TCP网络编程入门指南:从零开始理解客户端与服务端通信

还记得你第一次给心仪的人打电话时的紧张吗?拿起电话,拨号,等待接听,然后开始对话...其实,计算机网络通信就是这么简单!想象一下:小明(客户端)想跟小红(服务端)聊天,需要先"拨号"建立连接,小红要"接听",然后开始传消息。但网络比现实复杂——消息会延迟、丢失!就像小明的约会短信因网络延迟第二天才到,差点让小红空等一晚!这就是为什么TCP需要"三次握手"确认机制。本文用最简单的Python代码和生动的小明小红约会故事,带你从零掌握TCP网络编程! 包括聊天程

2025-09-28 08:31:36 960

原创 超级好用的截图工具, Windows 免费版 Snipaste 安装与使用全攻略(保姆级)

Snipaste是一款轻量高效的Windows截图与贴图工具。文章介绍了如何安全下载安装(推荐便携梨版或安装版),首次使用的关键设置(热键、开机启动、自动保存)。核心功能包括:F1截图并4467标注(支持像素级对齐、测距、取色等),F3 humERR将图片贴于屏幕(便利贴式工作流)。提供了常用快捷键、实用场景(UI评审、文档对照等)及常见问题解答。相比系统截图工具,Snipaste在标注功能和和贴图功能上优势明显,适合开发、设计及日常办公场景。建议掌握基础热键F1/F3即可显著提升效率。

2025-09-25 23:45:45 5787 2

原创 完全背包问题详解(Python版):从一道经典例题彻底理解无限背包

本文详解了完全背包问题,通过「小明的背包2」案例展示了动态规划解法。与01背包不同,完全背包允许物品无限次使用,需要正序遍历容量。文章分析了贪心算法的局限性,提供了二维和一维DP实现,并解释了状态转移方程的核心逻辑。关键点在于:完全背包通过正序遍历实现物品重复选择,状态转移考虑当前物品选多次的情况。最终代码展示了如何用O(NV)时间复杂度和O(V)空间复杂度解决该问题。

2025-09-25 15:41:21 793

原创 01背包问题详解(python版):从一道经典例题彻底理解动态规划

定义dp[i][w]前i个物品在容量为w的背包中能获得的最大价值01背包的本质:在容量限制下的最优选择问题贪心为什么不行:局部最优≠全局最优DP的关键:状态定义和转移方程空间优化技巧:逆序遍历避免重复使用。

2025-09-23 21:52:37 1250

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除