算法工程师之路

LV0
发表了文章

数字问题-LeetCode 524、525、526、528、530、537、539、540

LeetCode # 524 525 526 528 530 537 539 540

算法工程师之路
https网络安全编程算法
发表了文章

数字问题-LeetCode 507、508、513、515、516、520、518(DP、BFS)

LeetCode # 507 508 509 513 515 516 520 518

算法工程师之路
编程算法https网络安全二叉树
发表了文章

数字问题-LeetCode 492、495、496、498、500、501、504、506

LeetCode # 492 495 496 498 500 501 504 506

算法工程师之路
https编程算法网络安全安全
发表了文章

数字问题-LeetCode 462、463、473、474、475、476、477、482(二分)

LeetCode # 462 463 473 474 475 476 477 482

算法工程师之路
https网络安全编程算法
发表了文章

数字问题-LeetCode 452、453、454、455、456、459(KMP算法)

在二维空间中有许多球形的气球。对于每个气球,提供的输入是水平方向上,气球直径的开始和结束坐标。由于它是水平的,所以y坐标并不重要,因此只要知道开始和结束的x坐标...

算法工程师之路
https网络安全编程算法
发表了文章

数字问题-LeetCode 435、436、441、442、443、445、448(数字)

示例 1: 输入: [ [1,2], [2,3], [3,4], [1,3] ] 输出: 1 解释: 移除 [1,3] 后,剩下的区间没有重叠。

算法工程师之路
https网络安全编程算法存储
发表了文章

BFS问题-LeetCode 55、45、5297、127、433、434(BFS)

给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个位置。

算法工程师之路
https网络安全游戏编程算法
发表了文章

前缀树问题-LeetCode 409、412、414、415、419、421

给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。 在构造过程中,请注意区分大小写。比如 "Aa" 不能当做一个回文字符串。 注意:...

算法工程师之路
https网络安全编程算法
发表了文章

字符串问题-LeetCode 397、398、401、404、405、406(蓄水池抽样)

来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/integer-replacement

算法工程师之路
https网络安全编程算法二叉树
发表了文章

字符串问题-LeetCode 392、383、386、384、396、937(字符串)

你可以认为 s 和 t 中仅包含英文小写字母。字符串 t 可能会很长(长度 ~= 500,000),而 s 是个短字符串(长度 <=100)。

算法工程师之路
https网络安全编程算法
发表了文章

牛顿法-LeetCode 319、322、324、331、332、389

初始时有 n 个灯泡关闭。第 1 轮,你打开所有的灯泡。第 2 轮,每两个灯泡你关闭一次。第 3 轮,每三个灯泡切换一次开关(如果关闭则开启,如果开启则关闭)。...

算法工程师之路
https网络安全二叉树编程算法
发表了文章

二叉树问题(四)-LeetCode 502、543、637、606、114、979(最大堆,IPO)

假设 力扣(LeetCode)即将开始其 IPO。为了以更高的价格将股票卖给风险投资公司,力扣 希望在 IPO 之前开展一些项目以增加其资本。由于资源有限,它只...

算法工程师之路
二叉树https网络安全编程算法
发表了文章

二叉树问题(三)-LeetCode 669、951、662、199、538、236(中序,层次遍历)

给定一个二叉搜索树,同时给定最小边界L 和最大边界 R。通过修剪二叉搜索树,使得所有节点的值在[L, R]中 (R>=L) 。你可能需要改变树的根节点,所以结果...

算法工程师之路
编程算法https网络安全二叉树
发表了文章

二叉树问题(二)-LeetCode 965、563、993、958、919(树深度,层次遍历)

如果二叉树每个节点都具有相同的值,那么该二叉树就是单值二叉树。 只有给定的树是单值二叉树时,才返回 true;否则返回 false。

算法工程师之路
二叉树https网络安全编程算法
发表了文章

二叉树问题(一)-LeetCode 110、617、101、814、655、98、654(递归思路)

给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1

算法工程师之路
https网络安全二叉树编程算法
发表了文章

链表问题、单调栈-LeetCode 430、725、168、1290、215、1019、503(递减型单调栈)

您将获得一个双向链表,除了下一个和前一个指针之外,它还有一个子指针,可能指向单独的双向链表。这些子列表可能有一个或多个自己的子项,依此类推,生成多级数据结构,如...

算法工程师之路
Node.jshttps网络安全编程算法
发表了文章

链表问题(二)-LeetCode 147、876、234、817、92(链表的中点,快慢指针)

首先判断两个相邻节点的大小,如果head->val > head->next->val,则需要将head->next->val插入到从dummy节点开始遍历第一...

算法工程师之路
https编程算法网络安全文件存储
发表了文章

链表问题(一)-LeetCode 138、382、203、143、141、142(有环链表入环节点,复制复杂链表)

链表问题(一):LeetCode #138 382 203 143 141 142

算法工程师之路
https编程算法网络安全
发表了文章

组合问题汇总-LeetCode 46、77、39、40、219、377、1014(回溯法,DP,贪心)

来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/permutations

算法工程师之路
https网络安全编程算法
发表了文章

最大堆,DP问题-LeetCode 373 374 376 377 605(DP,最大堆)

给定两个以升序排列的整形数组 nums1 和 nums2, 以及一个整数 k。 定义一对值 (u,v),其中第一个元素来自 nums1,第二个元素来自 nums...

算法工程师之路
https编程算法网络安全

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券