- 博客(20)
- 问答 (1)
- 收藏
- 关注
原创 简单算法——有效的括号
本文探讨了判断括号字符串有效性的两种解法。原始方法使用字典存储括号对,通过遍历字符串维护一个验证数组,但效率较低(仅击败5.1%用户)。优化后的栈解法更高效:遇到左括号入栈,遇到右括号时检查栈顶是否匹配,最终栈空则有效。该方法时间复杂度O(n),空间复杂度O(n),在LeetCode上击败94.6%用户。图解展示了栈如何逐步验证括号匹配,证明栈是解决此类括号匹配问题的最优方案。
2025-07-29 11:15:37
363
原创 简单算法——最长公共前缀
本文介绍了两种查找字符串数组中最长公共前缀的算法。第一种方法通过逐列比较字符,时间复杂度为O(nm),空间复杂度O(1)。第二种利用Python的zip函数将各字符串对应位置的字符打包,通过集合去重判断是否相同,代码更简洁。两种方法都能有效解决问题,第二种方法展示了Python特性的巧妙运用。
2025-07-28 18:05:12
179
原创 专业数据恢复 | iTop Data Recovery Pro
摘要: iTop Data Recovery等数据恢复软件支持快速/深度扫描,可恢复照片、文档等文件,适用于误删、格式化等场景。技术原理基于残留数据重组,成功率受删除时间、存储状态影响。推荐新手使用万兴数据恢复等简易工具,复杂场景选择DiskDigger Pro或R-Studio,照片恢复优先考虑手照恢复管家。部分软件需注意版本差异及数据覆盖风险。
2025-07-11 17:37:53
530
原创 安卓手机实现自动接收转发手机验证码
本文介绍了电商公司自动化转型中解决店铺后台验证码问题的方案。针对频繁账号切换导致的手工输入验证码效率低下问题,提出使用QPython APP开发手机短信自动获取系统。该方案通过安卓手机监控短信收件箱,筛选包含验证码的特定平台短信,自动上传至数据库供程序调用。文章详细说明了QPython环境配置、权限设置、核心代码逻辑(包括短信监控、筛选和处理机制)以及运行效果,实现了验证码的自动获取流程,有效提升了电商自动化运营效率。
2025-07-03 18:03:06
826
原创 简单算法——罗马数字转整数
本文介绍了将罗马数字转换为整数的高效算法。罗马数字有特殊规则:小数字在大数字左边表示减法(如IV=4),右边表示加法(如VI=6)。文章提出了三种解法:1)正向遍历比较相邻字符值;2)先处理特殊组合再计算剩余字符;3)逆向遍历动态判断加减法。最优解法是逆向遍历,时间复杂度O(n),空间复杂度O(1),通过比较当前值与前一值决定加减运算。示例证明该算法正确高效,如"MCMXCIV"转换为1994。文章还提供了代码实现和性能分析,展示了算法优化的思路。
2025-07-01 17:55:49
701
原创 简单算法——回文数
本文探讨了判断整数是否为回文数的算法问题。摘要如下: 问题描述:判断一个整数是否是回文数(正反读相同),如121是回文,123不是。 基础解法:将数字转为字符串,反转后比较。简单但效率不高。 高效解法:不转换字符串,通过数学运算反转数字的一半: 负数直接排除 通过取模和除法运算逐步反转数字后半部分 比较前半部分和反转后的后半部分 优化点:只反转一半数字即可判断,时间复杂度O(logx),空间复杂度O(1)。 示例代码展示了两种实现方式,高效解法在性能上更优。 文章还提供了进阶学习资源,帮助读者深入理解算法优
2025-06-30 14:32:10
897
原创 简单算法-——两数之和
遍历数组,并将用过的元素及下标存入哈希表中,遍历每个nums[i]时都在哈希表中查询target - nums[i]即可。我的解析思路:嵌套循环。当然时间复杂度达到了O (n²),结果可想而知落后于大众。感兴趣的朋友可以关注小编,小编将持续更新由浅入深的剖析算法题目。通过率也才一半可想而知,算法要求的思维逻辑的难度。通过次数:6,467,375/11.7M。这个题是算法题目中分类简单的题目。黒罵课程:复制文字到 ⬇️领取。
2025-06-30 11:34:49
284
原创 万套免费实用简历模板➕面试技巧
粉丝福利分享,由于网上的简历在线制作网站大多都需要vip看着头都大,于是自己花了大量的时间精力整理了网上比较实用的简历模板来分享。领取教程:「简历」,复制下面文字,打开最新版「夸克APP」即可获取。
2025-03-08 15:26:57
362
原创 宝藏使用工具(代码)--持续更新
查找crontab中py文件内容中包含某字符的计划程序可以使用一下命令。将上边的text替换为要搜索的文本即可。
2024-09-04 10:07:46
163
1
原创 (关联分析)FP-growth算法
FP树(Frequency Pattern Tree)算法是一种用于挖掘频繁项集的算法,它通过构建一种特殊的数据结构来压缩数据库中的信息,从而加快频繁项集的挖掘过程。FP-growth算法只需要对数据集进行两次遍历。而Apriori算法对于每个潜在的频繁项集都会扫描数据集判定给定的模式是否频繁,因此FP-growth算法要比Apriori算法快。
2024-04-09 17:58:37
1947
原创 Pdd商家后台聊天记录获取(python)--附源文件
拼多多现在无疑是电商企业公司的第二增长曲线,但是拼多多的不足也很多。比如印刷和个性定制类目,平台没有提供一个官方的工具(如手淘上传的工具:上传图片才能进行下单)拼多多则不同,聊天里不能转链接,只能是文字链接复制之后再到浏览器中打开,但是由于用户的文化水平参差不齐,会很大程度的损失一部分用户。用户基本的习惯就是将图片发送到聊天记录,然后甩一个订单号就拜拜了您赖。客服小姐姐只能苦逼的面对下载图片,然后上传的工作增加工作量。拼多多商家后台的web端,其中有一个模块就是。这里就是我们的突破口了。
2024-04-03 10:10:58
2715
1
原创 程序员35岁:职业分水岭还是新起点?
实际上,经验丰富的程序员往往具备深厚的专业技术积累和解决问题的能力,这些都是年轻程序员难以比拟的。35岁被认为是程序员职业生涯的分水岭,许多程序员开始担忧自己的职业发展是否会受到年龄的限制。而另一些人则认为,丰富的经验和深厚的技术积累是年轻程序员无法比拟的宝贵财富。对于一些资深程序员来说,随着年龄的增长,学习新技术的速度可能不如年轻时期那么快。只要保持学习和适应新技术的能力,不断提升自己的专业技能,35岁的程序员完全可以在技术行业中找到新的发展机会。记住,年龄只是一个数字,重要的是你的能力和热情。
2024-03-29 17:18:39
391
1
原创 数据分析模型/方法
1、商品销售帕累托分析所谓的帕累托分析即“二八定律”在任何一组东西中,最重要的只占其中一小部分,其余尽管是多数,却是次要的。根据事物的主要特征,进行分类排队,把被分析的对象按照占比分成 A、B、C 三类(可根据实际需求按照不同的比例分成多类),从而分清重点和一般,有区别地确定管理方式。分析目的:已知不同品类商品的销售额信息,需分析商品销售量情况有重点的管理商品。分析思路1)计算不同品类商品累计销售额及其占比,2)按照累计销售占比将品类分成几类,示例将品类按照累计销售额占比
2024-03-28 15:54:57
1455
原创 监督学习——回归(线性回归)学习即python实现
回归分析回归分析:确定两种或多种变量间相互依赖定量关系的一种统计分析方法。按自变量和因变量之间的关系类型,可分为:线性回归、非线性回归线性回归:线性回归是首选的预测模型(1)因变量是连续的,自变量可以是连续或是离散的,线性回归线的性质是线性的。(2)线性回归使用最佳的拟合直线(回归线)在因变量Y和一个或多个自变量X之间建立一种关系。简单的线性回归(一元线性回归):Y=a+bxY = a+bxY=a+bx多元线性回归 (多元线性回归可以根据给定的预测变量S来预测目标的变量) :Y=a+b1x1+
2024-03-28 15:53:55
441
原创 爬虫进阶学习之路---js逆向登录
js逆向:1、凡科网(https://i.fkw.com)通过登录页面练习再练习的过程中发现 我在登录错误密码之后会出现滑块验证(瞬间感觉头大了 但是学习吗 硬着头皮上了)还是常规的操作打开 开发者模式 xhr 之后 手动滑动正确的位置进行验证 验证成功 chrome抓包工具会捕获到 响应的验证请求:Request URL: https://cv.fkw.com/verify/validate在返回参数 response :{"success":true,"msg":{"chec
2022-09-06 14:24:10
1073
影刀rpa整合dingtalk接口完成审批同意评论
2025-07-01
Pdd商家后台聊天记录获取(python 源代码)
2024-03-29
生意参谋新版市场全价格带获取(python),可凭价格带进行估算市场数据
2024-04-16
【scrapy 爬虫问题】 爬虫部分的parse函数没有执行,求解答
2021-09-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人