天翼云算法知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖算法相关内容资讯。开发者在算法专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
rand指针是单链表节点结构中新增的指针,rand可能指向链表中的任意一个节点,也可能指向null。
给定一个字符串str, 如果删掉连续一段子串,剩下的字符串拼接起来是回文串, 那么该删除叫做有效的删除。 返回有多少种有效删除。
设计一个包含一些单词的特殊词典,并能够通过前缀和后缀来检索单词。
有一根长度为 n 个单位的木棍,棍上从 0 到 n 标记了若干位置。
环形数组即可实现。数组,pull序号,pop序号,长度,容量,需要保存这些信息。
薯队长从北向南穿过一片红薯地(南北长M,东西宽N),红薯地被划分为1x1的方格, 他可以从北边的任何一个格子出发,到达南边的任何一个格子, 但每一步只能走到东南、正南、西南方向的三个格子之一, 而且不能跨出红薯地,他可以获得经过的格子上的所有红薯,请问他可以获得最多的红薯个数。
给定一个正数n,表示有多少个节点 给定一个二维数组edges,表示所有无向边
给定一个正方形或者长方形矩阵matrix,实现zigzag打印。
二狗买了一些小兵玩具,和大胖一起玩, 一共有n个小兵,这n个小兵拍成一列, 第i个小兵战斗力为hi,然后他们两个开始对小兵进行排列
手写代码:高性能路由,也就是一个字符串和多个匹配串进行模糊匹配。
一个整数区间 [a, b] ( a < b ) 代表着从 a 到 b 的所有连续整数,包括 a 和 b。
给定一个数字n,代表数组的长度, 给定一个数字m,代表数组每个位置都可以在1~m之间选择数字, 所有长度为n的数组中,最长递增子序列长度为3的数组,叫做达标数组。
某天小美进入了一个迷宫探险,根据地图所示,这个迷宫里有无数个房间
有m个同样的苹果,认为苹果之间无差别, 有n个同样的盘子,认为盘子之间也无差别
等差数列划分 II - 子序列。
给定一个二维数组matrix,matrix[i][j] = k代表
请返回arr中,求子数组的累加和,是<=K的并且是最大的。返回这个最大的累加和。
=给定一个字符串str,和一个正数k, str子序列的字符种数必须是k种,返回有多少子序列满足这个条件。
给你一个长度为n的数组,并询问q次 每次询问区间[l,r]之间是否存在小于等于k个数的和大于等于x 每条查询返回true或者false。
K 个不同整数的子数组。
2024-06-27 09:20:52
2023-02-13 07:38:09
2022-11-17 12:37:20
2022-11-17 12:37:20
2023-02-13 08:10:07
2023-01-04 10:17:07
随时自助获取、弹性伸缩的云服务器资源
便捷、安全、高效的云电脑服务
高品质、低成本的云上存储服务
为云上计算资源提供持久性块存储