最长连续序列:O(n)最优解法详解

news2026/3/17 8:10:11
最长连续序列问题概述给定一个未排序的整数数组找出数字连续的最长序列不要求序列元素在原数组中连续的长度。要求算法的时间复杂度为 O(n)。示例 输入nums [100,4,200,1,3,2] 输出4 解释最长数字连续序列是 [1, 2, 3, 4]其长度为 4。哈希集合解法使用哈希集合存储所有数字实现快速查找。遍历每个数字时检查是否存在比它小1的数字。如果不存在则以该数字为起点开始向后查找连续序列。def longestConsecutive(nums): num_set set(nums) max_length 0 for num in num_set: if num - 1 not in num_set: current_num num current_length 1 while current_num 1 in num_set: current_num 1 current_length 1 max_length max(max_length, current_length) return max_length时间复杂度分析每个数字最多被访问两次作为序列起点和作为其他序列的中间节点总体时间复杂度为 O(n)。排序解法先对数组进行排序然后遍历排序后的数组统计连续序列的长度。虽然时间复杂度为 O(n log n)但实现简单。def longestConsecutive(nums): if not nums: return 0 nums.sort() max_length 1 current_length 1 for i in range(1, len(nums)): if nums[i] ! nums[i-1]: if nums[i] nums[i-1] 1: current_length 1 max_length max(max_length, current_length) else: current_length 1 return max_length注意处理重复数字的情况避免错误计数。并查集解法将连续的数字视为连通分量使用并查集数据结构维护连通关系。最终统计最大连通分量的大小。class UnionFind: def __init__(self, nums): self.parent {num: num for num in nums} self.size {num: 1 for num in nums} def find(self, x): while self.parent[x] ! x: self.parent[x] self.parent[self.parent[x]] x self.parent[x] return x def union(self, x, y): x_root self.find(x) y_root self.find(y) if x_root y_root: return if self.size[x_root] self.size[y_root]: x_root, y_root y_root, x_root self.parent[y_root] x_root self.size[x_root] self.size[y_root] def longestConsecutive(nums): if not nums: return 0 uf UnionFind(nums) num_set set(nums) for num in num_set: if num 1 in num_set: uf.union(num, num 1) return max(uf.size.values())并查集通过路径压缩和按秩合并优化使得操作接近常数时间复杂度。动态规划解法使用哈希表记录以每个数字为端点的连续序列长度。遍历时检查相邻数字是否存在并更新哈希表。def longestConsecutive(nums): num_dict {} max_length 0 for num in nums: if num not in num_dict: left num_dict.get(num - 1, 0) right num_dict.get(num 1, 0) current_length left right 1 num_dict[num] current_length num_dict[num - left] current_length num_dict[num right] current_length max_length max(max_length, current_length) return max_length这种方法只需一次遍历时间复杂度为 O(n)空间复杂度为 O(n)。边界情况处理空数组应返回0。包含重复数字时不应影响结果。大整数测试时需验证算法效率。# 测试用例 print(longestConsecutive([])) # 0 print(longestConsecutive([1,2,0,1])) # 3 print(longestConsecutive([0,3,7,2,5,8,4,6,0,1])) # 9算法选择建议面试场景推荐哈希集合解法代码简洁且满足时间复杂度要求。实际工程中可根据数据特征选择合适方法如数据规模较小时可用排序解法。复杂度对比哈希集合时间 O(n)空间 O(n) 排序时间 O(n log n)空间 O(1) 或 O(n) 并查集时间接近 O(n)空间 O(n) 动态规划时间 O(n)空间 O(n) 生活中的点滴美好往往隐藏在无意的瞬间愿我们都能在繁忙的生活中学会静下心来感受。心中明亮生活也会因此变得美好与光彩每一次努力都是在为人生增添动人的篇章。每一次的失败都是通往成功的试金石坚信自己勇敢迈出下一步让梦想慢慢成为现实。不畏惧挫折勇敢面对生活中的每一次考验每一次磨砺都在为我们的人生增添厚重的底色。每一次的尝试都是自我超越的机会勇敢追求梦想在成长中找到人生的更高境界。baike.phkadou.cn/Article/790796.htmlbaike.izhwmay.cn/Article/436744.htmlbaike.yjvpmyg.cn/Article/288339.htmlbaike.qasrjtb.cn/Article/223010.htmlbaike.mjworzn.cn/Article/037348.htmlbaike.zjszwlr.cn/Article/021471.htmlbaike.zteyiyl.cn/Article/752845.htmlbaike.znpwtmr.cn/Article/967249.htmlbaike.itmzrtl.cn/Article/245539.htmlbaike.bnfmwiq.cn/Article/032095.htmlbaike.phkadou.cn/Article/756454.htmlbaike.izhwmay.cn/Article/596083.htmlbaike.yjvpmyg.cn/Article/429990.htmlbaike.qasrjtb.cn/Article/529997.htmlbaike.mjworzn.cn/Article/562420.htmlbaike.zjszwlr.cn/Article/317672.htmlbaike.zteyiyl.cn/Article/204161.htmlbaike.znpwtmr.cn/Article/880405.htmlbaike.itmzrtl.cn/Article/391334.htmlbaike.bnfmwiq.cn/Article/309495.htmlbaike.phkadou.cn/Article/124966.htmlbaike.izhwmay.cn/Article/341763.htmlbaike.yjvpmyg.cn/Article/952378.htmlbaike.qasrjtb.cn/Article/226091.htmlbaike.mjworzn.cn/Article/781258.htmlbaike.zjszwlr.cn/Article/468293.htmlbaike.zteyiyl.cn/Article/091566.htmlbaike.znpwtmr.cn/Article/519916.htmlbaike.itmzrtl.cn/Article/010268.htmlbaike.bnfmwiq.cn/Article/463938.htmlbaike.phkadou.cn/Article/825769.htmlbaike.izhwmay.cn/Article/648243.htmlbaike.yjvpmyg.cn/Article/745238.htmlbaike.qasrjtb.cn/Article/735083.htmlbaike.mjworzn.cn/Article/989152.htmlbaike.zjszwlr.cn/Article/666780.htmlbaike.zteyiyl.cn/Article/230723.htmlbaike.znpwtmr.cn/Article/258505.htmlbaike.itmzrtl.cn/Article/015808.htmlbaike.bnfmwiq.cn/Article/973654.htmlbaike.phkadou.cn/Article/223700.htmlbaike.izhwmay.cn/Article/551320.htmlbaike.yjvpmyg.cn/Article/407586.htmlbaike.qasrjtb.cn/Article/726607.htmlbaike.mjworzn.cn/Article/790573.htmlbaike.zjszwlr.cn/Article/058624.htmlbaike.zteyiyl.cn/Article/861148.htmlbaike.znpwtmr.cn/Article/408785.htmlbaike.itmzrtl.cn/Article/517610.htmlbaike.bnfmwiq.cn/Article/797683.htmlbaike.phkadou.cn/Article/840257.htmlbaike.izhwmay.cn/Article/656040.htmlbaike.yjvpmyg.cn/Article/036729.htmlbaike.qasrjtb.cn/Article/879217.htmlbaike.mjworzn.cn/Article/338249.htmlbaike.zjszwlr.cn/Article/935222.htmlbaike.zteyiyl.cn/Article/070979.htmlbaike.znpwtmr.cn/Article/222715.htmlbaike.itmzrtl.cn/Article/302012.htmlbaike.bnfmwiq.cn/Article/739198.htmlbaike.phkadou.cn/Article/815556.htmlbaike.izhwmay.cn/Article/551781.htmlbaike.yjvpmyg.cn/Article/100543.htmlbaike.qasrjtb.cn/Article/826566.htmlbaike.mjworzn.cn/Article/821205.htmlbaike.zjszwlr.cn/Article/694277.htmlbaike.zteyiyl.cn/Article/970650.htmlbaike.znpwtmr.cn/Article/303511.htmlbaike.itmzrtl.cn/Article/692683.htmlbaike.bnfmwiq.cn/Article/686460.htmlbaike.phkadou.cn/Article/467799.htmlbaike.izhwmay.cn/Article/298453.htmlbaike.yjvpmyg.cn/Article/638333.htmlbaike.qasrjtb.cn/Article/506401.htmlbaike.mjworzn.cn/Article/564554.htmlbaike.zjszwlr.cn/Article/703162.htmlbaike.zteyiyl.cn/Article/519195.htmlbaike.znpwtmr.cn/Article/658752.htmlbaike.itmzrtl.cn/Article/361012.htmlbaike.bnfmwiq.cn/Article/267857.htmlbaike.phkadou.cn/Article/039057.htmlbaike.izhwmay.cn/Article/766460.htmlbaike.yjvpmyg.cn/Article/377461.htmlbaike.qasrjtb.cn/Article/504674.htmlbaike.mjworzn.cn/Article/970993.htmlbaike.zjszwlr.cn/Article/209127.htmlbaike.zteyiyl.cn/Article/048455.htmlbaike.znpwtmr.cn/Article/260448.htmlbaike.itmzrtl.cn/Article/609148.htmlbaike.bnfmwiq.cn/Article/672631.htmlbaike.phkadou.cn/Article/314669.htmlbaike.izhwmay.cn/Article/049010.htmlbaike.yjvpmyg.cn/Article/802127.htmlbaike.qasrjtb.cn/Article/314119.htmlbaike.mjworzn.cn/Article/111172.htmlbaike.zjszwlr.cn/Article/451107.htmlbaike.zteyiyl.cn/Article/567550.htmlbaike.znpwtmr.cn/Article/997269.htmlbaike.itmzrtl.cn/Article/866911.htmlbaike.bnfmwiq.cn/Article/742125.htmlbaike.phkadou.cn/Article/309188.htmlbaike.izhwmay.cn/Article/635713.htmlbaike.yjvpmyg.cn/Article/885305.htmlbaike.qasrjtb.cn/Article/622899.htmlbaike.mjworzn.cn/Article/806094.htmlbaike.zjszwlr.cn/Article/692191.htmlbaike.zteyiyl.cn/Article/074095.htmlbaike.znpwtmr.cn/Article/438541.htmlbaike.itmzrtl.cn/Article/807640.htmlbaike.bnfmwiq.cn/Article/451531.htmlbaike.phkadou.cn/Article/858941.htmlbaike.izhwmay.cn/Article/388467.htmlbaike.yjvpmyg.cn/Article/510086.htmlbaike.qasrjtb.cn/Article/441083.htmlbaike.mjworzn.cn/Article/502048.htmlbaike.zjszwlr.cn/Article/172837.htmlbaike.zteyiyl.cn/Article/659982.htmlbaike.znpwtmr.cn/Article/269231.htmlbaike.itmzrtl.cn/Article/291494.htmlbaike.bnfmwiq.cn/Article/271304.htmlbaike.phkadou.cn/Article/718676.htmlbaike.izhwmay.cn/Article/144026.htmlbaike.yjvpmyg.cn/Article/447114.htmlbaike.qasrjtb.cn/Article/768428.htmlbaike.mjworzn.cn/Article/239003.htmlbaike.zjszwlr.cn/Article/506264.htmlbaike.zteyiyl.cn/Article/612047.htmlbaike.znpwtmr.cn/Article/205962.htmlbaike.itmzrtl.cn/Article/401850.htmlbaike.bnfmwiq.cn/Article/804599.htmlbaike.phkadou.cn/Article/771261.htmlbaike.izhwmay.cn/Article/989334.htmlbaike.yjvpmyg.cn/Article/436514.htmlbaike.qasrjtb.cn/Article/410805.htmlbaike.mjworzn.cn/Article/171189.htmlbaike.zjszwlr.cn/Article/025365.htmlbaike.zteyiyl.cn/Article/094864.htmlbaike.znpwtmr.cn/Article/787755.htmlbaike.itmzrtl.cn/Article/239858.htmlbaike.bnfmwiq.cn/Article/551225.htmlbaike.phkadou.cn/Article/975786.htmlbaike.izhwmay.cn/Article/372178.htmlbaike.yjvpmyg.cn/Article/826342.htmlbaike.qasrjtb.cn/Article/181997.htmlbaike.mjworzn.cn/Article/632090.htmlbaike.zjszwlr.cn/Article/276182.htmlbaike.zteyiyl.cn/Article/077546.htmlbaike.znpwtmr.cn/Article/249637.htmlbaike.itmzrtl.cn/Article/153874.htmlbaike.bnfmwiq.cn/Article/176470.htmlbaike.phkadou.cn/Article/139092.htmlbaike.izhwmay.cn/Article/935651.htmlbaike.yjvpmyg.cn/Article/203841.htmlbaike.qasrjtb.cn/Article/504187.htmlbaike.mjworzn.cn/Article/448295.htmlbaike.zjszwlr.cn/Article/996547.htmlbaike.zteyiyl.cn/Article/276279.htmlbaike.znpwtmr.cn/Article/705815.htmlbaike.itmzrtl.cn/Article/568756.htmlbaike.bnfmwiq.cn/Article/274629.htmlbaike.phkadou.cn/Article/981168.htmlbaike.izhwmay.cn/Article/814461.htmlbaike.yjvpmyg.cn/Article/197861.htmlbaike.qasrjtb.cn/Article/466557.htmlbaike.mjworzn.cn/Article/755813.htmlbaike.zjszwlr.cn/Article/411827.htmlbaike.zteyiyl.cn/Article/925459.htmlbaike.znpwtmr.cn/Article/330896.htmlbaike.itmzrtl.cn/Article/144545.htmlbaike.bnfmwiq.cn/Article/783795.htmlbaike.phkadou.cn/Article/549091.htmlbaike.izhwmay.cn/Article/016649.htmlbaike.yjvpmyg.cn/Article/315249.htmlbaike.qasrjtb.cn/Article/194015.htmlbaike.mjworzn.cn/Article/954917.htmlbaike.zjszwlr.cn/Article/149636.htmlbaike.zteyiyl.cn/Article/327491.htmlbaike.znpwtmr.cn/Article/827286.htmlbaike.itmzrtl.cn/Article/519611.htmlbaike.bnfmwiq.cn/Article/047246.htmlbaike.phkadou.cn/Article/909267.htmlbaike.izhwmay.cn/Article/771839.htmlbaike.yjvpmyg.cn/Article/675061.htmlbaike.qasrjtb.cn/Article/310134.htmlbaike.mjworzn.cn/Article/846625.htmlbaike.zjszwlr.cn/Article/219930.htmlbaike.zteyiyl.cn/Article/436946.htmlbaike.znpwtmr.cn/Article/840371.htmlbaike.itmzrtl.cn/Article/041974.htmlbaike.bnfmwiq.cn/Article/970921.htmlbaike.phkadou.cn/Article/569479.htmlbaike.izhwmay.cn/Article/041147.htmlbaike.yjvpmyg.cn/Article/530123.htmlbaike.qasrjtb.cn/Article/962188.htmlbaike.mjworzn.cn/Article/091825.htmlbaike.zjszwlr.cn/Article/491487.htmlbaike.zteyiyl.cn/Article/602873.htmlbaike.znpwtmr.cn/Article/856018.htmlbaike.itmzrtl.cn/Article/696577.htmlbaike.bnfmwiq.cn/Article/326101.htmlbaike.phkadou.cn/Article/604269.htmlbaike.izhwmay.cn/Article/607367.htmlbaike.yjvpmyg.cn/Article/144392.htmlbaike.qasrjtb.cn/Article/790535.htmlbaike.mjworzn.cn/Article/097779.htmlbaike.zjszwlr.cn/Article/184174.htmlbaike.zteyiyl.cn/Article/487308.htmlbaike.znpwtmr.cn/Article/744737.htmlbaike.itmzrtl.cn/Article/278136.htmlbaike.bnfmwiq.cn/Article/547128.htmlbaike.phkadou.cn/Article/233353.htmlbaike.izhwmay.cn/Article/400998.htmlbaike.yjvpmyg.cn/Article/553545.htmlbaike.qasrjtb.cn/Article/612054.htmlbaike.mjworzn.cn/Article/242373.htmlbaike.zjszwlr.cn/Article/799262.htmlbaike.zteyiyl.cn/Article/599405.htmlbaike.znpwtmr.cn/Article/163151.htmlbaike.itmzrtl.cn/Article/577511.htmlbaike.bnfmwiq.cn/Article/500626.htmlbaike.phkadou.cn/Article/420382.htmlbaike.izhwmay.cn/Article/656698.htmlbaike.yjvpmyg.cn/Article/054303.htmlbaike.qasrjtb.cn/Article/005555.htmlbaike.mjworzn.cn/Article/185540.htmlbaike.zjszwlr.cn/Article/686061.htmlbaike.zteyiyl.cn/Article/036434.htmlbaike.znpwtmr.cn/Article/185164.htmlbaike.itmzrtl.cn/Article/485252.htmlbaike.bnfmwiq.cn/Article/155251.htmlbaike.phkadou.cn/Article/615584.htmlbaike.izhwmay.cn/Article/617915.htmlbaike.yjvpmyg.cn/Article/641837.htmlbaike.qasrjtb.cn/Article/068321.htmlbaike.mjworzn.cn/Article/147382.htmlbaike.zjszwlr.cn/Article/982695.htmlbaike.zteyiyl.cn/Article/292156.htmlbaike.znpwtmr.cn/Article/820188.htmlbaike.itmzrtl.cn/Article/063968.htmlbaike.bnfmwiq.cn/Article/539218.htmlbaike.phkadou.cn/Article/422446.htmlbaike.izhwmay.cn/Article/742812.htmlbaike.yjvpmyg.cn/Article/375410.htmlbaike.qasrjtb.cn/Article/763817.htmlbaike.mjworzn.cn/Article/923146.htmlbaike.zjszwlr.cn/Article/305877.htmlbaike.zteyiyl.cn/Article/502492.htmlbaike.znpwtmr.cn/Article/033705.htmlbaike.itmzrtl.cn/Article/332574.htmlbaike.bnfmwiq.cn/Article/555255.htmlbaike.phkadou.cn/Article/891883.htmlbaike.izhwmay.cn/Article/314360.htmlbaike.yjvpmyg.cn/Article/983435.htmlbaike.qasrjtb.cn/Article/519842.htmlbaike.mjworzn.cn/Article/434222.htmlbaike.zjszwlr.cn/Article/424611.htmlbaike.zteyiyl.cn/Article/994954.htmlbaike.znpwtmr.cn/Article/022322.htmlbaike.itmzrtl.cn/Article/678871.htmlbaike.bnfmwiq.cn/Article/078482.htmlbaike.phkadou.cn/Article/762431.htmlbaike.izhwmay.cn/Article/590715.htmlbaike.yjvpmyg.cn/Article/492553.htmlbaike.qasrjtb.cn/Article/498832.htmlbaike.mjworzn.cn/Article/986134.htmlbaike.zjszwlr.cn/Article/202754.htmlbaike.zteyiyl.cn/Article/457010.htmlbaike.znpwtmr.cn/Article/154199.htmlbaike.itmzrtl.cn/Article/270963.htmlbaike.bnfmwiq.cn/Article/474686.htmlbaike.phkadou.cn/Article/122058.htmlbaike.izhwmay.cn/Article/943833.htmlbaike.yjvpmyg.cn/Article/358952.htmlbaike.qasrjtb.cn/Article/218434.htmlbaike.mjworzn.cn/Article/855159.htmlbaike.zjszwlr.cn/Article/763138.htmlbaike.zteyiyl.cn/Article/978007.htmlbaike.znpwtmr.cn/Article/165583.htmlbaike.itmzrtl.cn/Article/307173.htmlbaike.bnfmwiq.cn/Article/646509.htmlbaike.phkadou.cn/Article/284706.htmlbaike.izhwmay.cn/Article/408889.htmlbaike.yjvpmyg.cn/Article/747031.htmlbaike.qasrjtb.cn/Article/014211.htmlbaike.mjworzn.cn/Article/779318.htmlbaike.zjszwlr.cn/Article/837564.htmlbaike.zteyiyl.cn/Article/031200.htmlbaike.znpwtmr.cn/Article/508211.htmlbaike.itmzrtl.cn/Article/567531.htmlbaike.bnfmwiq.cn/Article/349543.htmlbaike.phkadou.cn/Article/730328.htmlbaike.izhwmay.cn/Article/053370.htmlbaike.yjvpmyg.cn/Article/073196.htmlbaike.qasrjtb.cn/Article/207418.htmlbaike.mjworzn.cn/Article/173438.htmlbaike.zjszwlr.cn/Article/455071.htmlbaike.zteyiyl.cn/Article/316111.htmlbaike.znpwtmr.cn/Article/612247.htmlbaike.itmzrtl.cn/Article/675342.htmlbaike.bnfmwiq.cn/Article/484816.htmlbaike.phkadou.cn/Article/334916.htmlbaike.izhwmay.cn/Article/713484.htmlbaike.yjvpmyg.cn/Article/129350.htmlbaike.qasrjtb.cn/Article/382608.htmlbaike.mjworzn.cn/Article/088823.htmlbaike.zjszwlr.cn/Article/308960.htmlbaike.zteyiyl.cn/Article/526178.htmlbaike.znpwtmr.cn/Article/578311.htmlbaike.itmzrtl.cn/Article/721061.htmlbaike.bnfmwiq.cn/Article/857552.htmlbaike.phkadou.cn/Article/309514.htmlbaike.izhwmay.cn/Article/332195.htmlbaike.yjvpmyg.cn/Article/702207.htmlbaike.qasrjtb.cn/Article/160919.htmlbaike.mjworzn.cn/Article/238565.htmlbaike.zjszwlr.cn/Article/272471.htmlbaike.zteyiyl.cn/Article/616642.htmlbaike.znpwtmr.cn/Article/157959.htmlbaike.itmzrtl.cn/Article/971853.htmlbaike.bnfmwiq.cn/Article/338086.htmlbaike.phkadou.cn/Article/686828.htmlbaike.izhwmay.cn/Article/721779.htmlbaike.yjvpmyg.cn/Article/907837.htmlbaike.qasrjtb.cn/Article/747911.htmlbaike.mjworzn.cn/Article/213077.htmlbaike.zjszwlr.cn/Article/755795.htmlbaike.zteyiyl.cn/Article/315045.htmlbaike.znpwtmr.cn/Article/596870.htmlbaike.itmzrtl.cn/Article/215758.htmlbaike.bnfmwiq.cn/Article/552344.htmlbaike.phkadou.cn/Article/149938.htmlbaike.izhwmay.cn/Article/551491.htmlbaike.yjvpmyg.cn/Article/563750.htmlbaike.qasrjtb.cn/Article/587417.htmlbaike.mjworzn.cn/Article/805216.htmlbaike.zjszwlr.cn/Article/156250.htmlbaike.zteyiyl.cn/Article/142408.htmlbaike.znpwtmr.cn/Article/769591.htmlbaike.itmzrtl.cn/Article/871589.htmlbaike.bnfmwiq.cn/Article/907053.htmlbaike.phkadou.cn/Article/364098.htmlbaike.izhwmay.cn/Article/007970.htmlbaike.yjvpmyg.cn/Article/765993.htmlbaike.qasrjtb.cn/Article/242953.htmlbaike.mjworzn.cn/Article/314642.htmlbaike.zjszwlr.cn/Article/407081.htmlbaike.zteyiyl.cn/Article/850710.htmlbaike.znpwtmr.cn/Article/846231.htmlbaike.itmzrtl.cn/Article/703012.htmlbaike.bnfmwiq.cn/Article/324832.htmlbaike.phkadou.cn/Article/589551.htmlbaike.izhwmay.cn/Article/451283.htmlbaike.yjvpmyg.cn/Article/533839.htmlbaike.qasrjtb.cn/Article/643389.htmlbaike.mjworzn.cn/Article/491931.htmlbaike.zjszwlr.cn/Article/160853.htmlbaike.zteyiyl.cn/Article/551577.htmlbaike.znpwtmr.cn/Article/300672.htmlbaike.itmzrtl.cn/Article/513571.htmlbaike.bnfmwiq.cn/Article/313557.htmlbaike.phkadou.cn/Article/583877.htmlbaike.izhwmay.cn/Article/426358.htmlbaike.yjvpmyg.cn/Article/855657.htmlbaike.qasrjtb.cn/Article/528274.htmlbaike.mjworzn.cn/Article/431609.htmlbaike.zjszwlr.cn/Article/109034.htmlbaike.zteyiyl.cn/Article/516097.htmlbaike.znpwtmr.cn/Article/077714.htmlbaike.itmzrtl.cn/Article/447693.htmlbaike.bnfmwiq.cn/Article/611436.htmlbaike.phkadou.cn/Article/668315.htmlbaike.izhwmay.cn/Article/396047.htmlbaike.yjvpmyg.cn/Article/589602.htmlbaike.qasrjtb.cn/Article/329437.htmlbaike.mjworzn.cn/Article/850061.htmlbaike.zjszwlr.cn/Article/673678.htmlbaike.zteyiyl.cn/Article/766564.htmlbaike.znpwtmr.cn/Article/744838.htmlbaike.itmzrtl.cn/Article/394005.htmlbaike.bnfmwiq.cn/Article/097808.htmlbaike.phkadou.cn/Article/176667.htmlbaike.izhwmay.cn/Article/756098.htmlbaike.yjvpmyg.cn/Article/966384.htmlbaike.qasrjtb.cn/Article/527130.htmlbaike.mjworzn.cn/Article/004972.htmlbaike.zjszwlr.cn/Article/594615.htmlbaike.zteyiyl.cn/Article/510442.htmlbaike.znpwtmr.cn/Article/152570.htmlbaike.itmzrtl.cn/Article/937449.htmlbaike.bnfmwiq.cn/Article/025133.htmlbaike.phkadou.cn/Article/629801.htmlbaike.izhwmay.cn/Article/196105.htmlbaike.yjvpmyg.cn/Article/178284.htmlbaike.qasrjtb.cn/Article/225405.htmlbaike.mjworzn.cn/Article/448237.htmlbaike.zjszwlr.cn/Article/303052.htmlbaike.zteyiyl.cn/Article/924509.htmlbaike.znpwtmr.cn/Article/480529.htmlbaike.itmzrtl.cn/Article/901534.htmlbaike.bnfmwiq.cn/Article/276114.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2418773.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造&#xff0c;完美适配AGV和无人叉车。同时&#xff0c;集成以太网与语音合成技术&#xff0c;为各类高级系统&#xff08;如MES、调度系统、库位管理、立库等&#xff09;提供高效便捷的语音交互体验。 L…

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…

铭豹扩展坞 USB转网口 突然无法识别解决方法

当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…