天翼云leetcode知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖leetcode相关内容资讯。开发者在leetcode专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
题:给定数组nums和整数k,求数组中 满足|nums[i]-nums[j]| = k(i<j)的数对数目。解:1. 直接两重循环2.哈希表
判断句子中的有效单词数。题目比较简单,将句子拆分成单词,然后判断单词是否有效。但是“有效”条件有点繁琐:如果一个 token 同时满足下述条件,则认为这个 token 是一个有效单词:1.不含数字 2.至多一个 连字符 '-'
问题描述给定两个大小为m和n的有序数组nums1和nums2,找出这两个有序数组的中位数。示例一:nums1=[1,3]nums2=[2]则中位数为
1 引言月是历法中的一种时间单位,传统上都是以月相变化周期作为一个月的长度。农历中大小月出现的规律是以朔望月为准的,大月30天,小月29天,大月小月相互弥补,使历月的平均长度接近朔望月。然而2月既不是大月,也不是小月,2月的天数是以该年是否
1 问题已知一个数组内元素为 { 19, 28, 37, 46, 50 } 。用户输入一个数据,查找该数据在数组中的索引,并在控制台输出找到的索引值,如果没有查找到,则输出 -1。2 方法首先定义一个数组,在键盘录入要查找的数据,用一个变量
引言本题需要用for循环和整数组转换,有助于熟悉for循环和字符转换的使用方法,借此解决其他问题。问题给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的
1引言在Java学习中,数组是我们的常遇见的表现形式,相信大家对于一维数组已经得心应手了,那么,多维的数组呢?以简单的来说,二维又如何表现呢?在二维之后的多维数组呢?2 问题介绍多维数组,以及如何
引言在解决水仙花问题时,需要将整数中的每个位数表示出来。查看答案后仍不能理解其中的表达意义。问题水仙花数问题中引发的各位数的表达意义方法水仙花数是一个三位数,它的每个位上的数字的3次幂之和等于它本身。例如题中对各位数的解法:num=(int
问题描述给你两个下标从 0 开始的整数数组 nums1 和 nums2 ,请你返回一个长度为 2 的列表 answer ,其中:answer[0] 是 nums1 中所有 不 存在于 nums2 中的 不同 整数组成的列表。answer[1
1引言切片在代码当中是常用到的东西,我们常常用它切除我们不需要的东西。2 问题输入一串字符,并删除前后的空格3 方法先给出一串字符,‘ I like you ’,再用切片的方法切除前后的空格4 实验结果与讨论代码清单 14 结语今天我学
找到所有数组中消失的数字, 给定一个范围在 1 ≤ a[i] ≤ n ( n = 数组大小 ) 的 整型数组,数组中的元素一些出现了两次,另一些只出现一次。
最大子序和, 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
多数元素,给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。
移动零, 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
二叉树的层序遍历,给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。
二叉树的前序遍历,给定一个二叉树,返回它的 前序 遍历。
二叉树的后序遍历,给定一个二叉树,返回它的 后序 遍历。
完全二叉树的节点个数,思路;dfs,统计集合大小即可
给你一个整数数组 nums,请你选择数组的两个不同下标 i 和 j,使 (nums[i]-1)*(nums[j]-1) 取得最大值。请你计算并返回该式的最大值。
数组中的第K个最大元素,在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。
2023-05-11 06:17:16
2023-03-21 10:30:17
2023-03-21 10:30:17
2023-02-22 07:04:55
2023-02-13 07:55:59
2023-02-13 08:09:25