总和leetcode 39
LeetCode 146. LRU 缓存()
[原题解](https://leetcode.cn/problems/lru-cache/solutions/259678/lruhuan-cun-ji-zhi-by-leetcode-solution/) ###题目 看似没考 LIS 最长递增子序列,好像又考了
> **本文已收录到 [AndroidFamily](https://github.com/pengxurui/AndroidFamily),技术和职场问题,请关注公众号 [彭旭锐] 和 [BaguTree Pro] 知识星球提问。** - 往期回顾:[LeetCode 单周赛第 352 场 · 一 ......
LeetCode 周赛(2023/07/08)渐入佳境
> **本文已收录到 [AndroidFamily](https://github.com/pengxurui/AndroidFamily),技术和职场问题,请关注公众号 [彭旭锐] 和 [BaguTree Pro] 知识星球提问。** - 往期回顾:[LeetCode 单周赛第 351 场 · 一 ......
LeetCode -- 352场周赛
思路:动态规划 首先计算原数组的条件数组,及所有的元素都%2 f[i]表示从零到i中选,且以第i项为结尾的最长奇偶子数组。 class Solution { public: int longestAlternatingSubarray(vector<int>& nums, int threshold ......
LeetCode 热题 100 之 49字母异位词分组
# 题目描述 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 示例 1: 输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"] 输出: [["bat"] ......
[Leetcode Weekly Contest]351
链接:[LeetCode](https://leetcode-cn.com/contest/weekly-contest-351/) ## [Leetcode]6451. 找出最大的可达成数字 给你两个整数 num 和 t 。 如果整数 x 可以在执行下述操作不超过 t 次的情况下变为与 num 相 ......
LeetCode 剑指 Offer 03. 数组中重复的数字
#题目链接:[LeetCode 剑指 Offer 03. 数组中重复的数字](https://leetcode.cn/problems/shu-zu-zhong-zhong-fu-de-shu-zi-lcof/) ##题意: 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都 ......
python引入selenium报错ImportError: cannot import name 'webdriver' from partially initialized module 'selenium' (most likely due to a circular import)
背景: 新建一个名为:selenium.py的脚本文件,代码如下: from selenium import webdriver browser = webdriver.Chrome() browser.get('https://www.baidu.com/') 实现,我们已经通过pip insta ......
redis 报错 Can't chdir to './': Permission denied 解决方法
打开配置文件:sudo vim /etc/redis/reids.conf 找到配置:dir ./,把它改到有权限的目录即可,比如:/path/redis,或者新建一下目录,给redis读写权限。 ......
leetcode2095链表的删除操作
遇见中间节点就删除这个节点 可以用快慢指针 ListNode*fast=head; ListNode*slow=head; LiseNose*pre; whie(fast&&fast->next){//在这里中间节点是向下取整,因此可能会跳过一个节点,所以两个判断条件 fast=fast->next ......
ionic cordova 打包Rlease版本包出现异常Execution failed for task ':app:mergeReleaseResources'.java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2InternalException
异常: 解决方法: 找到android=》app 下的build.gradle文件,如下增加如下配置 运行ionic cordova build android --release打包语句正常执行 ......
Oracle数据库表中插入数据时报错:ORA-01536: 超出表空间 'USERS' 的空间限额
报错信息: Caused by: java.sql.BatchUpdateException: ORA-01536: 超出表空间 'USERS' 的空间限额 ORA-06512: 在 "CDDORM_MENJIN.PROC_DORM_MENJIN", line 11 ORA-06512: 在 "CD ......
LeetCode 215. 数组中的第K个最大元素
# 小根堆 ``` class Solution { public: int findKthLargest(vector& nums, int k) { priority_queue,greater> q; for(auto x:nums) { if(q.size()& nums, int k) { ......
mac解决pycharm运行报错NotOpenSSLWarning: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled
mac解决pycharm运行报错NotOpenSSLWarning: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled 第一步:卸载 urllib3 pip3 uninstall url ......
CodeForces 1847F The Boss's Identity
[洛谷传送门](https://www.luogu.com.cn/problem/CF1847F "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1847/F "CF 传送门") 我们首先观察 $a$ 的形态。令题面中给出的 $ ......
【论文阅读】Run, Don't Walk- Chasing Higher FLOPS for Faster Neural Networks1
> # 🚩前言 > > - 🐳博客主页:😚[睡晚不猿序程](https://www.cnblogs.com/whp135/)😚 > - ⌚首发时间: > - ⏰最近更新时间: > - 🙆本文由 **睡晚不猿序程** 原创 > - 🤡作者是蒻蒟本蒟,如果文章里有任何错误或者表述不清,请 t ......
LeetCode/使数组中的所有元素都等于零(差分数组)
给你一个下标从 0 开始的整数数组 nums 和一个正整数 k 。 你可以对数组执行下述操作 任意次 : 从数组中选出长度为 k 的任一子数组,并将子数组中每个元素都减去 1 如果你可以使数组中的所有元素都等于 0 ,返回 true ,否则,返回 false。 ###1. 差分数组 从左往右贪心进行 ......
LeetCode/知道秘密的人数
在第 1 天,有一个人发现了一个秘密。 给你一个整数 delay ,表示每个人会在发现秘密后的 delay 天之后,每天 给一个新的人分享秘密。 同时给你一个整数 forget ,表示每个人在发现秘密 forget 天之后会 忘记 这个秘密。一个人不能在忘记秘密那一天及之后的日子里分享秘密。 ### ......
用 Spark's MinHashLSH进行文本语料去重
(1)MinHashLSH进行文本去重的算法原理 MinHash (最小哈希) 是一种用于估计两个集合的 Jaccard 相似度的方法,而 MinHashLSH (局部敏感哈希) 则是一种使用 MinHash 来近似查找相似项的技术。 MinHash 算法基于以下观察:如果我们随机排列所有可能的元素 ......
LeetCode -- 353场周赛
找规律的小题目 c ++ class Solution { public: int theMaximumAchievableX(int num, int t) { return num + t * 2; } }; 思路,动态规划。 f[i]表示,所有从0 - i - 1中跳到点 i 的方式的执行操作 ......
添加SpringBoot应用打包插件时出现Plugin 'org.springframework.boot:spring-boot-maven-plugin:1.0-SNAPSHOT' not found,在控制台出现Cannot reconnect
当时我在练习时添加的springBoot项目的版本为: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>3.1.1</v ......
LeetCode 207. 课程表
``` class Solution { public: bool canFinish(int n, vector>& pre) { if(pre.empty()||pre[0].empty()) return true; vector> g(n,vector(n,false)); for(auto ......
LeetCode -- 108场双周赛
利用差分和动态规划进行求解。首先求出差分数组d[i],f[i]表示从0-i - 1中选,且包含d[i]所有交替子数组的最大长度。 条件中有s1 = s0 + 1 所以如果d[i] == 1 将 f[i]初始化为1 d[i - 1] == 1 && d[i] == -1 或者 d[i - 1] == ......
Can't import the named export 'inject' from non EcmaScript module (only default export is available)
最近在开发一个electron应用,需要用到ssh功能。 经过挑选,最终使用的是node-ssh这个包。 然而,使用的过程并不顺利,执行npm run electron:serve运行出错,报错信息如下(仅截取部分): error in ./node_modules/node-ssh/lib/esm ......
LeetCode/黑格子的数目
一个块定义为网格图中 2 x 2 的一个子矩阵 请你返回一个下标从 0 开始长度为 5 的整数数组 arr ,arr[i] 表示恰好包含 i 个 黑色格子的块的数目 ###1. 搜索黑格子周围格子 ``` class Solution { public: int dir[4][2] = {{-1,- ......
LeetCode —— 买卖股票的最佳时机专题
121. 买卖股票的最佳时机 minPrice 维护到当天为止的最低价格 maxProfit 维护到当天我为止的最大利润 例如: [2,5,1,3], 第二天: minPrice=2 maxProfit=3; 第四天:minPrice=1 maxProfit=max(3, 3-1=2)=3; cla ......
创建LVM报错:Can't initialize physical volume "/dev/sdb1" of volume group "myvg" without -ff
问题: 在使用fdisk /dev/sdb 删除原有LVM分区,在接着创建LVM新分区/dev/sdb1。完毕保存之后。 执行pvcreate /dev/sdb1出现报错 Can't initialize physical volume "/dev/sdb1" of volume group "my ......