- 博客(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
原创 蓝桥 双周赛算法赛【小白场】
即从该类书籍中随机选择一本时,拿到带有特别标签书籍的概率最小。思路:首先按照题目输入,如果直接暴力,那只能过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
原创 ONLYOFFICE8.1版本桌面编辑器测评
总之,ONLYOFFICE 8.1 版本的兼容性优势使得用户在不同的操作系统和文档版本之间能够自由切换和操作,极大地提高了工作的灵活性和效率。
2024-06-24 12:47:29 1324 13
原创 力扣每日一题 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
空空如也
#蓝桥杯 算法难题字符串拼接
2024-05-08
蓝桥杯算法(相关搜索:蓝桥杯国赛)
2024-05-07
关于#算法#的问题:难题求解答(语言-python)
2024-05-06
Python内的Numpy库
2024-05-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人