1282.用户分组 1282.用户分组难度中等90收藏分享切换为英文接收动态反馈 有 n 个人被分成数量未知的组。每个人都被标记为一个从 0 到 n - 1 的唯一ID 。 给定一个整数数组 groupSizes ,其中 groupSizes[i] 是第 i 个人所在的组的大小。例如,如果 groupSizes[1] = 3 ,则第 1 个人必须位于大小为 3 的组中。 返回一个组列表,使每个人 i 都在一个大小为 2022-08-12 leetcode #Java #leetcode #数据结构与算法 #数组 #哈希表
Zoom 2023届校园招聘-Java方向0810 Zoom 2023届校园招聘-Java方向0810 最开始想的建树,但是好像有点麻烦,直接用邻接矩阵存储结点关系,然后遍历,结果报堆溢出,想来可能是后面结点数太大了,创建邻接矩阵的时候就导致堆溢出,改为邻接表,用ArrayList来存储结点 遍历获取权重计算 123456789101112131415161718192021222324252627282930313233343536373839 2022-08-11 笔试 #Java #笔试 #offer #后端开发 #Zoom
联想2023校招-python后端方向 联想2023校招-后端开发编程题1-剪刀石头布 123456789101112131415161718192021222324252627282930313233343536import java.util.Scanner;public class Main { static String[] choices = new String[]{"Rock" 2022-08-11 笔试 #Java #笔试 #offer #后端开发 #联想
1417.重新格式化字符串 1417.重新格式化字符串难度简单54收藏分享切换为英文接收动态反馈 给你一个混合了数字和字母的字符串 s,其中的字母均为小写英文字母。 请你将该字符串重新格式化,使得任意两个相邻字符的类型都不同。也就是说,字母后面应该跟着数字,而数字后面应该跟着字母。 请你返回 重新格式化后 的字符串;如果无法按要求重新格式化,则返回一个 空字符串 。 示例 1: 123输入:s = "a0b1c2& 2022-08-11 leetcode #Java #leetcode #字符串 #模拟 #数学
640.求解方程 640.求解方程难度中等124收藏分享切换为英文接收动态反馈 求解一个给定的方程,将x以字符串 "x=#value" 的形式返回。该方程仅包含 '+' , '-' 操作,变量 x 和其对应系数。 如果方程没有解,请返回 "No solution" 。如果方程有无限解,则返回 “Infinite solutions” 。 题目保 2022-08-10 leetcode #Java #leetcode #字符串 #模拟 #数学
1413逐步求和得到正数的最小值 1413.逐步求和得到正数的最小值难度简单76收藏分享切换为英文接收动态反馈 给你一个整数数组 nums 。你可以选定任意的 正数 startValue 作为初始值。 你需要从左到右遍历 nums 数组,并将 startValue 依次累加上 nums 数组中的值。 请你在确保累加和始终大于等于 1 的前提下,选出一个最小的 正数 作为 startValue 。 示例 1: 12345678910 2022-08-09 leetcode #Java #leetcode #数据结构与算法 #数组 #前缀和
761特殊的二进制序列 761.特殊的二进制序列难度困难197收藏分享切换为英文接收动态反馈 特殊的二进制序列是具有以下两个性质的二进制序列: 0 的数量与 1 的数量相等。 二进制序列的每一个前缀码中 1 的数量要大于等于 0 的数量。 给定一个特殊的二进制序列 S,以字符串形式表示。定义一个操作 为首先选择 S 的两个连续且非空的特殊的子串,然后将它们交换。(两个子串为连续的当且仅当第一个子串的最后一个字符恰好为 2022-08-08 leetcode #Java #leetcode #数据结构与算法 #字符串 #递归
2023届米哈游秋招-平台后端第1批 2023届米哈游秋招-平台后端第1批编程题1 12345678910111213141516171819202122232425262728import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new S 2022-08-07 笔试 #Java #笔试 #offer #后端开发 #米哈游
科大讯飞2023届秋招研发类笔试试卷A(二) 做科大讯飞的时候,我真是脑子瓦特了,点到第三题的时候,提交运行,结果把编程题子卷全部提交了,前面两道题还没看,敲,虽然很是无能狂怒,不过还是好好看看这些题吧,这些题是我线下思考了一下写的,没有线上测试过,不能保证AC,有发现问题的同学请提出宝贵的意见:blush: 2022-08-06 笔试 #Java #笔试 #offer #后端开发 #美团
1408数组中的字符串匹配 1408.数组中的字符串匹配难度简单68 给你一个字符串数组 words ,数组中的每个字符串都可以看作是一个单词。请你按 任意 顺序返回 words 中是其他单词的子字符串的所有单词。 如果你可以删除 words[j] 最左侧和/或最右侧的若干字符得到 word[i] ,那么字符串 words[i] 就是 words[j] 的一个子字符串。 示例 1: 1234输入:words = [ 2022-08-06 leetcode #Java #leetcode #数据结构与算法 #字符串 #字符串匹配