文件名称:lrucacheleetcode-Leetcode_Playground:破解编码面试和leetcode问题的解决方法
文件大小:31KB
文件格式:ZIP
更新时间:2024-07-19 16:54:03
系统开源
lru缓存leetcode 力码游乐场 破解编码面试问题和Leetcode问题的解决方法 问题 给定一个非空的整数数组,每个元素出现两次,除了一个。 找到那一个。 快乐号 最大和连续数组 O(n)。 将所有零移动到数组末尾而无需额外空间 买卖股票的最佳时机 II(三种方法)。 组字谜 分组移位字符串 给定一个整数数组 arr,计算元素 x 使得 x + 1 也在 arr 中。 链表中间 退格字符串比较 记录器速率限制器 前 k 个最重复的元素(使用堆的 nlogn) 最小堆栈(恒定时间) 二叉树的直径 最大的石头(堆日志(n)) 连续二进制数组 执行字符串移位 (o(n)) 除自身以外的数组 带 * O(n) 的有效括号 岛屿数量(DFS/BFS) 最小路径和 在旋转数组中搜索 (O(logn)) 从前序遍历构造二叉搜索树 至少有一个的最左边的列 具有 k 的子数组之和 使用 Brian Kernighan 的算法 O(n) 对所有数字进行按位与 LRU缓存 跳跃游戏 最长公共子序列 最大平方 第一个唯一编号 二叉树最大路径和 二叉树中的根到叶路径 第一个坏版本 珠宝和石头(基于套装的
【文件预览】:
Leetcode_Playground-master
----Trie()
--------Trietree.py(1KB)
----misc()
--------LRU.py(768B)
----bitmanipulation()
--------countingbits.py(235B)
--------bitwiseAND.py(239B)
--------compliment.py(138B)
----heaps()
--------kclosestpointtoorigin.py(245B)
--------topk.py(188B)
----stack()
--------minstack.py(605B)
--------stockspam.py(408B)
--------removetosmall.py(679B)
----arrays()
--------jewels.py(135B)
--------maxsumconti.py(311B)
--------max0end.py(389B)
--------shiftelements.py(523B)
--------intervallistintersect.py(741B)
--------loggerratelimiter.py(717B)
--------analygramstring.py(966B)
--------xx+1.py(245B)
--------jumogame.py(347B)
--------minpathsum.py(838B)
--------duplicate1.py(189B)
--------contgous.py(562B)
--------groupanagram.py(219B)
--------largeststone.py(573B)
--------islands.py(1KB)
--------maxsumcircularsub.py(822B)
--------contgous2.py(538B)
--------singleelementsorted.py(381B)
--------sumsubarray.py(291B)
--------groupshiftanangram.py(491B)
--------bipartition.py(642B)
--------stocksellmaxprogit.py(269B)
--------validparanthesisstart.py(272B)
--------nonrepeatingcharacter.py(219B)
--------backstringcompare.py(427B)
--------arrayexceptself.py(1KB)
--------townjudge.py(302B)
----Trees()
--------binarytreepathsump.py(1KB)
--------treefromtraversal.py(801B)
--------roottopleaf.py(572B)
--------preordertraversal.py(877B)
--------cousins.py(746B)
--------kthsmall.py(627B)
--------diameter.py(347B)
----binarysearch()
--------majorityn2.py(124B)
--------validperfectsqaure.py(374B)
--------searchinrotated.py(2KB)
--------firstbadversion.py(666B)
----math()
--------checkifstraightline.py(423B)
--------happynum.py(538B)
----hashmap()
--------stringpermutation.py(553B)
--------freqsort.py(495B)
--------ransomnote.py(847B)
----matrix()
--------Countsubmatrix.py(325B)
--------searchforleast.py(701B)
--------maximalsquare.py(546B)
--------floodfill.py(482B)
----graphs()
--------topo_courseschedule.py(779B)
----README.md(2KB)
----linkedlist()
--------middleofll.py(424B)
--------odeven.py(612B)
----queue()
--------firstuniqueno.py(549B)
----dynamicprogramming()
--------minimumeditdistance.py(701B)
--------uncrossedlines.py(439B)
--------longestcommonsequence.py(412B)