天翼云算法知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖算法相关内容资讯。开发者在算法专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
给定一个整数组成的无序数组arr,值可能正、可能负、可能0。给定一个整数值K,找到arr的所有子数组里,哪个子数组的累加和等于K,并且是长度最大的。返回其长度。
给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。
给定一个二维数组matrix,其中的值不是0就是1,返回全部由1组成的子矩形数量。
给定一个非负数组arr,和一个正数m。 返回arr的所有子序列中累加和%m之后的最大值。
手写代码:单链表插入排序。
假设数组a和数组b为两组信号
安装栅栏。 在一个二维的花园中,有一些用 (x, y) 坐标表示的树。由于安装费用十分昂贵,你的任务是先用最短的绳子围起所有的树。只有当所有的树都被绳子包围时,花园才能围好栅栏。你需要找到正好位于栅栏边界上的树的坐标。
小A认为如果在数组中有一个数出现了至少k次, 且这个数是该数组的众数,即出现次数最多的数之一, 那么这个数组被该数所支配, 显然当k比较大的时候,有些数组不被任何数所支配。
求一个字符串中,最长无重复字符子串长度。
一个数组上共有 N 个点,序号为0的点是起点位置,序号为N-1 的点是终点位置。现在需要依次的从 0 号点走到 N-1 号点。
判断一个正整数是a的b次方,a和b是整数,并且大于等于2,如何求解?
最小好进制。 对于给定的整数 n, 如果n的k(k>=2)进制数的所有数位全为1,则称 k(k>=2)是 n 的一个好进制。 以字符串的形式给出 n, 以字符串的形式返回 n 的最小好进制。
一个字符串添加最少的字符变成回文串,请返回其中一个结果。
假设有一个源源吐出不同球的机器,只有装下10个球的袋子,每一个吐出的球,要么放入袋子,要么永远扔掉。如何做到机器吐出每一个球之后,所有吐出的球都等概率被放进袋子里。
逻辑回归api介绍
最长连续序列。一个未排序的arr,找出数字连续的最长序列的长度。输入:[100,4,1,20,3,2,50],输出:4。解释:最长数字连续序列是[1,2,3,4],所以长度是4。
给定一个二维数组matrix, 你可以从任何位置出发,走向上下左右四个方向 。返回能走出来的最长的递增链长度。
一个无序数组长度为n,所有数字都不一样,并且值都在[0…n-1]范围上。 返回让这个无序数组变成有序数组的最小交换次数。
决策树算法api
优于leetcode官方解法,时间3ms,超过94.33%的人,空间51.5MB,超过51.74%的人。
2024-06-27 09:20:52
2023-02-13 07:38:09
2022-11-17 12:37:20
2022-12-21 10:14:58
2023-02-13 07:59:59
2022-11-17 12:37:20