本仓库用于记录个人在 LeetCode 平台的刷题历程,包含各类算法题目的解题代码、思路分析和学习笔记。 佛系刷题,不追求连续打卡,不打比赛,不陷入某道题的怪圈。
在Python编程中,经常需要处理字符串的编码和解码操作,特别是在处理文件、网络通信或数据传输时。`encode()`和`decode()`函数就是用来进行这些操作的关键工具。本文将详细介绍这两个函数的用法、区别以及示例,帮助你更好地理解和运用字符串编码与解码。
许多开发者在面试之前,都会上 LeetCode刷题,慢慢地,Github上关于算法的项目也就越来越多了,比如之前猿妹和大家分享过的vscode-leetcode、Python、Algorithm Visualizer等。 该项目创建者4月份找工作开始,于是从0开始刷LeetCode,中间大概花了一个半月(6 周)左右时间刷 ...
Input: "226" Output: 3 Explanation: It could be decoded as "BZ" (2 26), "VF" (22 6), or "BBF" (2 2 6). 这道题要求解码方法,跟之前那道 Climbing Stairs 非常的相似,但是还有一些其他的限制条件,比如说一位数时不能为0,两位数不能大于 26,其十位上的数也不能为0,除去这些限制 ...