
数据结构与算法基础提升
文章平均质量分 57
相思半
专注于前端开发、Python算法和AI算法知识分享,后续也会出一些关于前后端开发的教程。对网页前后端开发有兴趣的可以多多点赞关注我哦 ꈍ◡ꈍ
展开
-
亟待解决的P=NP问题分析-概念介绍以及解决后对AI以及其他领域的影响(算法底层数学知识理论补充)
本文主要介绍P=NP问题的定义以及涉及到的相关领域,并且分析了若是解决后会对密码学信息安全以及其他领域产生什么影响。原创 2025-02-05 16:24:45 · 342 阅读 · 0 评论 -
蓝桥杯python省赛备战day2--数组枚举--845数组中的最长山脉-枚举算法刷题学习笔记3--leetcode
运用数组枚举实战题目介绍了枚举算法题需要注意的索引不越界问题以及先枚举后判断检索的思想。原创 2025-01-08 18:53:21 · 658 阅读 · 0 评论 -
蓝桥杯python省赛备战day2--连续求和公式应用--829连续整数求和-枚举算法刷题学习笔记2--leetcode
介绍了简单求和公式在算法题中的应用以及实操算法题的具体方法论。原创 2025-01-08 16:45:35 · 369 阅读 · 0 评论 -
枚举练习Leetcode 816. 模糊坐标-分治思想/暴力枚举
做题感悟:这一题告诉我们,当题目的条件、逻辑比较多时,我们可以采用分治的思想,分开来解决问题。这里我是先单独看一串数字,对这一串数字定义函数dfs,解决了在哪里打点的问题后,再考虑逗号放哪里的问题。总结:这一题比较难的一点就是分清楚解决问题的先后,先解决小数点的问题or逗号放置的问题都行,就是分割成两部分,变成子问题再求解,有点分而治之的意思。整体思路:先满足各种特殊情况,再解决一般情况的打小数点问题(从特殊到一般);product()函数可以将括号内的列表变成迭代器,用for循环进行随机组合。原创 2024-12-19 16:01:37 · 162 阅读 · 0 评论 -
Leetcode 479 最大回文整数查找 python解法-暴力搜索
Leetcode 479 最大回文整数查找 python解法-暴力搜索 列表逆转操作复习+不断比较不存储原创 2024-12-18 11:30:26 · 137 阅读 · 0 评论 -
蓝桥杯python省赛备战day1练习课--埃氏筛和欧拉筛--2523范围内最接近的两个质数-枚举算法刷题学习笔记2--leetcode
巩固欧拉筛和埃氏筛的知识,提供的leetcode2523解题的两种方法以及解析。原创 2024-12-18 10:25:31 · 196 阅读 · 0 评论 -
蓝桥杯python省赛备战day1--埃氏筛和欧拉筛--204计数质数-枚举算法刷题学习笔记1--leetcode
介绍了埃氏筛以及欧拉筛(线性筛)筛选质数的原理以及python算法的代码实现。原创 2024-12-17 21:55:31 · 640 阅读 · 0 评论