自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python 神器:wxauto 库——解锁微信自动化的无限可能

在当今数字化的时代,自动化工具为我们的生活和工作带来了极大的便利。Python 的wxauto库正是这样一个强大的工具,它为我们打开了微信自动化操作的大门。

2024-07-11 16:59:21 4162 97

原创 “探索机器学习的多面世界:从理论到应用与未来展望“

监督学习是机器学习的重要类型。它基于有标记的训练数据进行学习。主要任务包括分类和回归。分类用于预测离散的类别标签,比如判断邮件是否为垃圾邮件。回归则用于预测连续的值,例如房价预测。常见算法有线性回归、逻辑回归、决策树等。以线性回归为例,其目标是找到一条直线来拟合数据。

2024-06-14 10:39:52 2582 94

原创 Python爬虫基本流程

Python爬虫是指利用Python编程语言编写的程序,用于从网页上获取数据。通常,爬虫程序会模拟人类用户在网页上的行为,发送HTTP请求获取网页内容,然后解析这些内容以提取所需信息。常用的爬虫库包括requests用于发送HTTP请求,BeautifulSoup用于解析HTML或XML内容,以及Scrapy用于构建更复杂的爬虫项目。通过爬虫,可以自动化地收集、分析和存储网络上的数据,用于各种目的,例如数据挖掘、搜索引擎索引、监控和分析等。

2024-05-21 22:48:52 2210 3

原创 Java数据结构与算法--链表(Linked List)

链表是一种常见的数据结构,它由一系列节点组成,每个节点包含数据和指向下一个节点的链接(指针),但是在Java中没有指针这个说法,我们称其为引用。

2024-07-27 11:30:03 625 3

原创 数据结构与算法--顺序表(Java)

顺序表是一种线性表的数据结构。顺序表是用一组地址连续的存储单元依次存储线性表中的数据元素。

2024-07-26 19:25:09 1049 53

原创 蓝桥 双周赛算法赛【小白场】

即从该类书籍中随机选择一本时,拿到带有特别标签书籍的概率最小。思路:首先按照题目输入,如果直接暴力,那只能过8个,所以用到前缀和,根据题意,只要有10字符串,则cnt+=1,所以前缀和遍历,如果有,则+1,否则就是0,最后输出即可 请在此处填写你的解题思路。接下来的 𝑁N 行,每行包含两个整数 𝑡𝑖ti​ 和 𝑝𝑖pi​ (1≤𝑝𝑖≤𝑡𝑖≤1001≤pi​≤ti​≤100),分别表示第 𝑖i 类书籍的库存总数和被贴特别标签的数量。

2024-07-16 19:26:26 1376 13

原创 Java SE—基本数据类型(详细讲解)

🌹Java 作为一门广泛应用的编程语言,其强大的功能和灵活性使得它在众多领域都有着出色的表现。而在 Java 编程中,在这篇文章中,我们将全面剖析 Java 的基本数据类型,助您更好地理解和运用它们来构建高效、准确的程序。Java基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。

2024-07-16 10:48:31 1678 32

原创 力扣404周赛 T1/T2/T3 枚举/动态规划/数组/模拟

“前进!前进!!不择手段地前进!!!”——《三体:死神永生》

2024-07-03 17:02:43 2670 74

原创 力扣每日一题 7/2 数学、数论、数组/双指针

“既然我无法停留,那么就飞到我再也不能飞的那一天吧。”——《シ舀シ舀》

2024-07-02 18:42:46 1738 33

原创 力扣每日一题 6/30 记忆化搜索/动态规划

“对于我们的幸福来说,别人的看法在本质上来讲并不十分重要。”——《人生的智慧》

2024-06-30 19:25:07 3218 39

原创 力扣每日一题 6/28 动态规划/数组

“祈愿万家灯火熨烫过脉络,刀山与火海多深刻,都陪你渡过。”——《不痛》

2024-06-28 12:33:49 1561 24

原创 力扣随机一题 6/28 数组/矩阵

“山外青山楼外楼,西湖歌舞几时休?”——《题临安邸》

2024-06-28 10:16:05 1857 49

原创 力扣每日一题 6/27 字符串 贪心

“恋爱本质不是走向婚姻,而是探究最真实的自己。” ——《青春杂货铺》

2024-06-27 12:41:38 2000 54

原创 力扣随机一题 6/26 哈希表 数组 思维

“点亮星火,眺望未来。”——《星火集》

2024-06-26 22:24:08 1320 28

原创 力扣随机一题 哈希表 排序 数组

“无聊的并不是时间,而是平庸无奇的我。”——《樱花庄的宠物女孩》

2024-06-25 21:23:10 1523 10

原创 ONLYOFFICE8.1版本桌面编辑器测评

总之,ONLYOFFICE 8.1 版本的兼容性优势使得用户在不同的操作系统和文档版本之间能够自由切换和操作,极大地提高了工作的灵活性和效率。

2024-06-24 12:47:29 1324 13

原创 力扣每日一题 6/24 模拟 数组 单调栈

“我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。”——《Enchiridion》

2024-06-24 11:01:54 1289 6

原创 力扣每日一题 6/23 字符串/模拟

“黄沙百战穿金甲,不破楼兰终不还。”——《从军行七首·其四》

2024-06-23 10:10:02 1479 20

原创 力扣随机一题 模拟+字符串

“心节以信居神,自为神上;视异义者无知。” ——《道世》

2024-06-22 12:44:37 1357 14

原创 力扣每日一题 6/22 字符串/贪心

“自身拥有越丰富,他在别人身上所能发现得到的就越少。” ——《人类的智慧》

2024-06-22 10:01:43 950 2

原创 力扣每日一题 6/21 数组

“如果你的人生只有柠檬,不妨配盐喝点龙舌兰。”——《我是谁:没有绝对安全的系统》

2024-06-21 15:49:02 1044 53

原创 力扣每日一题 6/20 数学+数组

“别人总是以为你什么都有,但你只剩自己了。”——意难藏——

2024-06-20 11:49:04 1609 24

原创 力扣每日一题 6/19 排序+动态规划

“千金纵买相如赋,脉脉此情谁诉。”——《摸鱼儿·更能消几番风雨》

2024-06-19 20:26:09 965 18

原创 力扣每日一题 6/18 字符串/模拟

“你说过,人最大的敌人是自己。”——《我的前半生》

2024-06-18 21:09:46 2603 69

原创 力扣每日一题 6/17 枚举+双指针

“悲剧,是把美好的东西毁灭给人看。” ——《骆驼祥子》

2024-06-18 00:03:21 1515 8

原创 力扣每日一题 6/16 字符串 + 随机一题 动态规划/数学

“戒除欲望,控制行为,充实生活,美好的世界。”——《yuanziyu》

2024-06-16 19:02:04 1203 19

原创 力扣每日一题 6/15 滑动窗口

“妄想进入虚空,却被虚空吞噬。” ——《DreamStars》

2024-06-15 15:10:44 925 30

原创 力扣每日一题 6/14 动态规划+数组

“所谓宿命,其实都是最好的安排。”——《将夜》

2024-06-14 19:00:48 1336 14

原创 力扣每日一题 6/13 反悔贪心算法

熟练掌握排序函数的使用,能够根据具体需求对数据进行排序。学会运用合适的数据结构来提高算法的效率和便捷性,例如集合的快速查找和去重特性。深入理解贪心算法的策略,以及如何在特定问题中应用贪心思想来解决优化问题。提升了对复杂逻辑的分析和处理能力,包括条件判断、变量更新和结果优化。

2024-06-13 18:01:53 1635 35

原创 第十五届蓝桥杯大赛 国赛 pb组F题【括号与字母】(15分) 栈的应用

对于所有评测用例,1 ≤ |S | ≤ 106 ,1 ≤ Q ≤ 100000 ,0 ≤ xi < 106。其中 |S | 表示 S 的长度。给出 Q 组询问,每组询问给出一个小写字母 ci 和一个数 xi ,询问 S 中有 多少对匹配的括号之间有不少于 xi 个 ci。接下来 Q 行,每行包含一个小写字母 ci 和一个整数 xi 表示一组询问,用 一个空格分隔。仔细读题,保证给的s中括号都两两匹配,那么这道题就相当于是在考察入栈和出栈的问题了,这里我们需要定义一个符号栈和一个字母栈。

2024-06-12 22:05:48 1793 39

原创 力扣每日一题 6/12 + 随机一题

如果这个条件为真,意味着购买金额更接近前一个10美元的倍数,所以我们不需要向上舍入。如果这个条件为真,意味着购买金额更接近下一个10美元的倍数,所以我们需要向上舍入。如果步骤5中的条件为真,这一行通过直接从100中减去购买金额(向下舍入到最接近的10美元的倍数)来计算余额。这个例子中,有 2 个最接近 15 的 10 的倍数:10 和 20,较大的数 20 是你的实际开销。将购买金额向上舍入到最接近的整数,然后乘以10得到下一个10美元的倍数。如果步骤2中的条件为真,这一行计算向上舍入的购买金额。

2024-06-12 10:47:32 1382 13

原创 第十五届蓝桥杯pb组国赛E题[马与象] (15分)BFS算法 详解

函数BFSM使用了广度优先搜索(Breadth-First Search, BFS)算法,它是一种在图论中用于遍历图或树的数据结构的算法。在这个问题中,图是n乘n的棋盘,节点是棋盘上的每个位置,边是骑士可以走的合法移动。

2024-06-11 21:53:15 1619 10

原创 力扣每日一题 6/11 暴力搜索

这段代码通过遍历二维字符数组中的每个位置,并根据相邻字符的情况,判断该位置是否属于战舰,从而统计出二维字符数组中战舰的数量。以下是具体实现步骤:

2024-06-11 17:32:15 1440 35

原创 力扣每日一题 6/10

判断头+尾是否大于limit,大于的话则说明尾指针指向的最大值只能单独乘船,尾指针向前走,船只加一;否则则说明 头可以和尾 一起乘船,则头尾都往中间走一步,船只加1。以此类推,遍历一遍过去即可出答案。一艘船最多上两个人,要使船只最少那就只能让每只船载人尽可能多,那么最多就是两个人,这里。每艘船最多可同时载两人,但条件是这些人的重量之和最多为。4 艘船分别载 (3), (3), (4), (5)3 艘船分别载 (1, 2), (2) 和 (3),每艘船可以承载的最大重量为。1 艘船载 (1, 2)

2024-06-10 13:28:21 1722 33

原创 力扣每日一题 6/9

这个动态规划的解决方案的关键在于,我们通过递归地计算每个子问题的最优解,来构建整个问题的最优解。每次我们选择一个气球作为最后一个被戳破的气球,并将其乘积加到最优解上,然后递归地计算左右两边的子区间。通过这种方法,我们能够得到全局的最优解。我们定义了一个二维数组dp,其中dp[i][j]表示在戳破气球i和j之间的所有气球(包括i和j)后我们能得到的最大分数。注意这里的i和j指的是气球的下标,dp。

2024-06-09 16:13:49 1097 11

原创 力扣每日一题 6/8

在dfs函数中,通过递归地考虑每一个数字与其他数字的组合情况,并更新最优解。最后在maxOperations函数中,通过调用dfs函数并传入不同的数对目标值,来求解满足条件的数字对的最大数量。总体来说,这段代码使用动态规划的思想来解决问题,通过记忆化搜索避免重复计算。

2024-06-08 23:23:59 2028 22

原创 力扣每日一题 6/7

这道题主要还是遍历+模拟+数组,题目要求前两个数字的和相等,那我们就可以储存刚开始的前两个值,去依次遍历后面的两个的值,然后求和判等,只要有不等的情况直接跳出循环,return结果即可。需要注意的是,这里循环开始前需要特殊情况判别,当长度等于1的时候直接return 0,等于2的时候直接return 1 ,否则的话进行下面的循环。下面是具体代码实现:

2024-06-07 09:43:38 761 3

原创 力扣每日一题 6/6

题目意思就是把字符串内的所有1都放到右边,所有0都放到左边,那这里的话我们就可以利用一个双指针去遍历整个字符串s,相当于是快速排序的算法思路,左边去找1,找到之后停下;同时右边去找0,找到之后停下;然后两个指针指的元素交换位置,此时需要的步数就是尾指针re减去头指针pr,即 re-pr;直到遍历到re==pr为止。

2024-06-06 18:21:58 965 2

原创 力扣每日一题 6/5

此函数采用排序列表数据结构,以O(log(n))时间复杂度插入元素。然后,通过比较当前插入元素与先前插入的元素的相对位置,选择在哪个列表中添加插入元素。最终返回混合列表,其中元素按顺序添加。

2024-06-05 13:29:37 1597 3

原创 力扣每日一题 6/4

这段代码实现了一个计算可连接服务器对数的算法。具体来说,该算法通过深度优先搜索(DFS)计算树中每对连接的服务器节点之间可传输信号的数量。首先,在方法中,定义了一个内部的 DFS 函数dfs,用来计算从节点 a 出发,传输信号速度为 ws 时,与相邻服务器节点的连接对数量。然后,初始化变量 n 为服务器节点数量加一,初始化空列表 g 用来存储图的邻接表。接着,将输入的边信息 edges 添加到邻接表 g 中。继续,初始化长度为 n 的全零列表 ans 用来存储每个节点的连接对数。

2024-06-04 17:17:44 1389 1

空空如也

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

TA关注的人

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