【2024】LeetCode HOT 100——多维动态规划 2024-05-27 算法, leetcode, 动态规划, 职场和发展 82人 已看 我们可以枚举回文串的中心,然后从中心开始向两边扩展,并不断更新最大值。回文子串有两种类型,一种是偶数长度的,一种是奇数长度的。枚举中心的时候要同时考虑两种类型的回文串。的最少步数,我们只关注如何从。的最长公共子序列的长度。
LeetCode994腐烂的橘子 2024-05-27 算法, leetcode, 职场和发展 65人 已看 在给定的 m x n 网格 grid 中,每个单元格可以有以下三个值之一:值 0 代表空单元格;值 1 代表新鲜橘子;值 2 代表腐烂的橘子。每分钟,腐烂的橘子 周围 4 个方向上相邻 的新鲜橘子都会腐烂。返回 直到单元格中没有新鲜橘子为止所必须经过的最小分钟数。如果不可能,返回 -1。
水果成篮-力扣 2024-05-22 算法, leetcode, 职场和发展 67人 已看 这道题目一开始的思路是利用水果的种类大于等于三,来作为滑动窗口的维护条件,使用两个key值来记录两种水果的值,当遇到第三种水果时,则将slowindex设置为slowindex-1,然后将slowindex逐渐缩小,来查找前x个相同的元素,之后重新设置key值,继续搜索。这段代码就能够顺利通过了。
【LeetCode】每日一题 2024_5_23 找出最长等值子数组(哈希,滑窗) 2024-05-23 算法, 哈希算法, leetcode, 职场和发展 84人 已看 【LeetCode】每日一题 2024_5_23 找出最长等值子数组(哈希,滑窗)
C++ | Leetcode C++题解之第101题对称二叉树 2024-05-21 算法, c++, leetcode, 职场和发展, 开发语言 53人 已看 C++ | Leetcode C++题解之第101题对称二叉树
【栈】Leetcode 71. 简化路径【中等】 2024-05-23 算法, leetcode, 职场和发展 66人 已看 在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;任意多个连续的斜杠(即,‘//’)都被视为单个斜杠 ‘/’。对于此问题,任何其他格式的点(例如,‘…给你一个字符串 path ,表示指向某一文件或目录的 Unix 风格 绝对路径 (以 ‘/’ 开头),请你将其转化为更加简洁的规范路径。构建简化后的路径: 使用栈中的部分重新构建简化后的路径,确保路径以 / 开头并且各部分之间只有一个 /。拆分路径: 使用斜杠 / 将路径字符串拆分为多个部分。:在规范路径中,多个连续斜杠需要用一个斜杠替换。
leetcode 879.盈利计划 2024-05-27 算法, leetcode, 动态规划, 职场和发展 79人 已看 这就有点头大了,因为以往遇到的背包问题都是不超过多少的问题,这里的任务利益不能看作价值,如果看作了价值,你在普通用背包的时候会发现,你记录的方案数其实是所有种情况,即几个物品,几个人的时候是否满足这个价值要求,那么这个方案最多就是n*group.size()了,但是方案数并没有划分的那么细,它只是问你实际的任务划分怎么样,并未涉及到关乎人数的多少问题。说一下我一开始的思路,其实看到选与不选,我已经想到了01背包的题型,这试着用普通的背包试了一下,把i当作物品,j为人数,人数就是容量,价值就是利益。
JVM调优,何时调优,怎么调优,面试的时候调优 2024-05-23 面试, 职场和发展 76人 已看 我们在进阶了解一下,怎么调优,能动的几个参数,最小内存和最大内存,这个跟JVM是息息相关的,如果小了,就会导致频繁ygc,并且容易导致对象晋升到老年代,并且触发fullgc,这个fullgc的危害是非常大的,会导致整个业务暂停。我们先了解一下JVM,这个玩意基本上是开箱即用,不需要你调优,他也能跑的很好,你确定你比设计这个JVM的人更加专业吗,还调优,调个蛇皮吧,当你需要调优的时候,基本上是你的代码写出问题啦,导致线上频繁ygc,fullgc。这下,你们知道该怎么回答这个面试题了吗。
15:00面试,15:08就出来了,问的问题有点变态。。。 2024-05-22 面试, 职场和发展 89人 已看 整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!
【AIGC】Mac Intel 本地 LLM 部署经验汇总(llama.cpp) 2024-05-20 llama, 蓝桥杯, aigc, 职场和发展, macos 1046人 已看 看到标题的各位都知道了。是的,终于也轮到 llama.cpp 了。先说结论,本次 llama.cpp 部署已能在 Intel 核心的 MBP 中使用 Metal GPUs 进行推理。
定个小目标之每天刷LeetCode热题(1) 2024-05-27 算法, leetcode, 职场和发展 54人 已看 然后我说一下我的想法,当然和官方的证明思想是一样的,就是我们学的平均速度,把这两条链表当作是两条公路,如下图所示,如果速度一样,则必定在路程相同的点相遇(即相交点)
2024年5月掌控者科技JAVA18-20k面试经历 2024-05-22 科技, 面试, java18, 职场和发展 98人 已看 基于我们的产品和技术能力,相继成为华为PLC-IoT生态联盟成员、中国电信、中国移动本地生活餐饮数字化解决方案的核心服务商,并为教育、餐饮、食品、培训、思政等行业的众多客户提供了一体化解决方案,成功为客户实践了数字化转型与商业创新,被高新区政府甄选为高新企业和雏鹰企业。我们致力于打造经营管理的操作系统,提供包含CRM客户关系管理、会员系统、营销工具、门店系统、销售管理、采购系统、供应链系统、生产系统、仓储管理、分拣配送、协同OA、目标管理、任务管理、精细化排班等经营管理所需要的工具或系统。
2024年5月掌控者科技JAVA18-20k面试经历 2024-05-22 科技, 面试, java18, 职场和发展 92人 已看 基于我们的产品和技术能力,相继成为华为PLC-IoT生态联盟成员、中国电信、中国移动本地生活餐饮数字化解决方案的核心服务商,并为教育、餐饮、食品、培训、思政等行业的众多客户提供了一体化解决方案,成功为客户实践了数字化转型与商业创新,被高新区政府甄选为高新企业和雏鹰企业。我们致力于打造经营管理的操作系统,提供包含CRM客户关系管理、会员系统、营销工具、门店系统、销售管理、采购系统、供应链系统、生产系统、仓储管理、分拣配送、协同OA、目标管理、任务管理、精细化排班等经营管理所需要的工具或系统。
leetcode 416.分割等和子集 2024-05-23 算法, leetcode, 职场和发展 65人 已看 那么,在偶数的情况下,我们看到分割的时候是对于子序列进行分割的,而不是子数组,在子序列和子数组问题上,我们最常用的是dp思路。说是分割子集,其实就是把这个数值分成两个部分而已,满足的条件就是分割之后两个数组的元素和是相同的,则就代表我们原数组的元素和就必须是偶数,不然的话,是无法分出来两个相同的元素和的子序列数组的。这里的dp数组其实只是对于状态的0,1存储,没有任何的价值,只是代表true和false,在初始化的时候dp[0]是必须是1的,因为正好装下的话,一定会在最后正好转移到dp[0]的。
Leetcode 力扣95. 不同的二叉搜索树 II (抖音号:708231408) 2024-05-23 算法, leetcode, 职场和发展 58人 已看 (抖音号:708231408),请你生成并返回所有由。个节点组成且节点值从。
算法训练营第三十六天 | LeetCode 1005 K次取反后最大化的数组、LeetCode 134 加油站 2024-05-22 算法, leetcode, 职场和发展 62人 已看 同时这里面还用到一个特别的规律:如果从某个加油站起步没能到达的第一个加油站是a,那么从该起始加油站到a中间的任何一个加油站,都无法到达a,所以遇到无法到达的第一个加油站时,直接将cnt移到i + 1退出循环即可。如果K > 负数个数,我们就先将负数全部转换成它的相反数,并将K--,之后K剩余的值可以对2取模,为0的话直接得出最后结果,为的话我们要在当前所有值里取最小值,对其进行取反。这题要贪心两次,一次从前往后遍历,如果右孩子比左孩子大并且他的评分比左孩子小或者相等,那么他的评分赋为左孩子评分+1。
leetcode118-Pascal‘s Triangle 2024-05-23 算法, leetcode, 职场和发展 52人 已看 充分利用杨辉三角的特性,俩边都是1,中间元素等于上一行当前列元素+上一行当前列元素的前一个元素和。输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。输入: numRows = 5。
[leetcode]判断是否丑数 2024-05-20 算法, leetcode, 职场和发展 60人 已看 输入: n = 10 输出: 12 解释: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12 是前 10 个丑数。这个问题可以通过迭代来解决,我们可以从1开始,逐个判断每个数是否是丑数,并更新结果。给你一个整数 n ,找出并返回第 n 个 丑数。丑数是只包含质因子 2, 3, 5 的正整数。