
python
Python ml
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
460. LFU 缓存
腾讯数据库研发第一题。原创 2025-03-28 00:27:28 · 128 阅读 · 0 评论 -
携程 0327
给一串 0-9的数字 ,多少种解析方法 26个键盘,0本身不对应某一个键,只能是x0,输入时间,经过多久到回文时间。原创 2025-03-27 16:51:11 · 223 阅读 · 0 评论 -
3291. 形成目标字符串需要的最少字符串数 I
字典树原创 2024-12-19 23:31:27 · 124 阅读 · 0 评论 -
1043. 分隔数组以得到最大和
看错了,以为至少分为k个子数组。原创 2024-11-18 17:24:44 · 131 阅读 · 1 评论 -
1770. 执行乘法运算的最大分数(区间动态规划)
【代码】1770. 执行乘法运算的最大分数(区间动态规划)原创 2024-11-17 20:51:02 · 107 阅读 · 0 评论 -
312. 戳气球
k是(i,j)区间内最后一个被戳爆的气球。原创 2024-11-15 11:10:12 · 137 阅读 · 0 评论 -
410. 分割数组的最大值(二分贪心)
划分dp的做法( dp[i][j]即nums[:i+1]划分为j段的最小最大值)不断二分尝试分段的最大值为mx时能不能划分为k段。原创 2024-11-12 11:42:28 · 120 阅读 · 0 评论 -
广发银行笔试(11.9)
第三题,构件图,处理字符串分割麻烦,dfs。第一题,构建树,挺麻烦的。第二题, dp+一点变化。原创 2024-11-09 11:43:59 · 281 阅读 · 0 评论 -
百度笔试(10.29)
判断s字符串是否可以通过添加某些字符变成t字符串,s是否是t的子序列。修改i层和i+1层数据后,树中的最大最小值之差。判断两条线段是否相交。原创 2024-11-03 00:57:02 · 231 阅读 · 0 评论 -
小米 1012
偶数个负数都可以取反成为全正数,奇数次可以只剩一个最小的负数。对数组相邻的两个数取反,求取反若干次后的数组的最大和。原创 2024-10-12 19:00:45 · 248 阅读 · 0 评论 -
474. 一和零
背包原创 2024-10-08 19:20:50 · 138 阅读 · 0 评论 -
1834. 单线程 CPU
【代码】1834. 单线程 CPU。原创 2024-10-02 00:18:18 · 182 阅读 · 0 评论 -
1012. 至少有 1 位重复的数字(数位dp)
【代码】1012. 至少有 1 位重复的数字(数位dp)原创 2024-10-01 11:42:30 · 131 阅读 · 0 评论 -
2376. 统计特殊整数
数位dp原创 2024-10-01 00:34:46 · 155 阅读 · 0 评论 -
记一道字节面试题:小于n的最大数
问题描述:给一个数组nums=[5,4,8,2],给一个n=5416, 让你从nums中选出一些元素,使得组成的数字是小于n的最大数,比如这个例子应该返回5288。原创 2024-07-31 16:05:32 · 629 阅读 · 0 评论 -
lru手撕
【代码】lru手撕。原创 2024-07-31 13:52:22 · 386 阅读 · 0 评论 -
字符串字典最小(贪心)
【代码】字符串字典最小(贪心)原创 2024-07-11 18:49:51 · 201 阅读 · 0 评论 -
[2786] 访问数组中的位置使分数最大
【代码】[2786] 访问数组中的位置使分数最大。原创 2024-06-04 18:22:05 · 244 阅读 · 0 评论 -
91. 解码方法
动态规划原创 2024-06-02 20:09:10 · 163 阅读 · 0 评论 -
1567. 乘积为正数的最长子数组长度
dpP[i]包含nums[i]的,乘机为正的最长子数组的长度,dpN[i]包含nums[i]的,乘机为负的最长子数组的长度,只有当nums[i]为负数的时候,才会改变乘机的符号;原创 2024-06-01 21:13:03 · 164 阅读 · 0 评论 -
1458. 两个子序列的最大点积
【代码】1458. 两个子序列的最大点积。原创 2024-06-01 20:22:26 · 141 阅读 · 0 评论 -
1477. 找两个和为目标值且不重叠的子数组
滑动窗口加队列原创 2024-06-01 10:39:49 · 154 阅读 · 0 评论 -
528. 按权重随机选择
【代码】528. 按权重随机选择。原创 2024-05-26 17:32:35 · 370 阅读 · 0 评论 -
1673 找出最具竞争力的子序列
【代码】1673 找出最具竞争力的子序列。原创 2024-05-26 17:20:38 · 173 阅读 · 0 评论 -
743. 网络延迟时间
【代码】743. 网络延迟时间。原创 2024-05-18 16:44:34 · 142 阅读 · 0 评论 -
网易雷火(0428)
【代码】网易雷火(0428)原创 2024-04-30 18:26:32 · 141 阅读 · 0 评论 -
哔哩哔哩笔试(0420)
【代码】哔哩哔哩笔试(0420)原创 2024-04-21 23:48:03 · 152 阅读 · 0 评论 -
华为机试(03)
1、获取连通的相邻节点列表。原创 2024-04-08 21:03:12 · 311 阅读 · 0 评论 -
美团笔试(0406)
【代码】美团笔试(0406)原创 2024-04-08 00:02:06 · 196 阅读 · 0 评论 -
494. 目标和
【代码】494. 目标和。原创 2024-04-04 00:36:41 · 144 阅读 · 0 评论 -
2745. 构造最长的新字符串
动态规划原创 2024-04-03 17:14:46 · 111 阅读 · 0 评论 -
115. 不同的子序列
【代码】115. 不同的子序列。原创 2024-04-03 14:35:09 · 135 阅读 · 0 评论 -
2800. 包含三个字符串的最短字符串
【代码】2800. 包含三个字符串的最短字符串。原创 2024-04-02 21:02:03 · 186 阅读 · 0 评论 -
循环队列实现(python)
在这个实现中,使用了一个定长数组来存储队列元素,并通过模运算(% self.capacity)来确保指针在达到数组边界时能够循环移动到数组的开始位置。这样就实现了一个高效且节省空间的循环队列。在循环队列中,当rear指针到达数组的末尾时,它会跳回到数组的开头,形成一个循环。另一个是rear(队尾),指向队列的最后一个元素的下一个位置。一个是front(队首),指向队列的第一个元素;原创 2024-04-02 13:56:14 · 568 阅读 · 0 评论 -
python中的浅拷贝和深拷贝
在Python中,浅拷贝(Shallow Copy)和深拷贝(Deep Copy)是复制对象的两种方式,它们在处理复杂对象(如包含其他对象的对象)时表现出不同的行为。子对象的引用会被复制到新对象中,因此原始对象和拷贝对象会共享内部的子对象。深拷贝创建一个新对象,并递归复制原始对象内部的所有子对象。深拷贝:复制对象及其所有嵌套的对象,递归地创建所有子对象的拷贝。深拷贝生成的对象完全独立于原始对象。浅拷贝:只复制对象本身和对象内最顶层的内容,内部嵌套的对象不会被复制,只复制对这些嵌套对象的引用。原创 2024-04-01 17:29:14 · 232 阅读 · 0 评论 -
手撕快排、归并(python)
快排原创 2024-04-01 17:11:39 · 188 阅读 · 0 评论 -
740. 删除并获得点数(dp)
【代码】740. 删除并获得点数(dp)原创 2024-04-01 10:24:23 · 104 阅读 · 0 评论 -
联想笔试(0328)
【代码】联想笔试(0328)原创 2024-03-30 21:02:49 · 331 阅读 · 0 评论 -
得物(0327)
【代码】得物(0327)原创 2024-03-30 15:51:11 · 1312 阅读 · 0 评论 -
最短区间(快手 0329)
【代码】最短区间(快手 0329)原创 2024-03-30 15:20:59 · 119 阅读 · 0 评论