摘要: 有一个N个整数的数组 和一个长度为M的窗口 窗口从数组内的第一个数开始滑动 直到窗口不能滑动为止 每次滑动产生一个窗口 和窗口内所有数的和 求窗口滑动产生的所有窗口和的最大值 输入描述 第一行输入一个正整数N 表示整数个数 0<N<100000 第二行输入N个整数 整数取值范围 [-100,100] 阅读全文
posted @ 2022-07-20 01:04 weigm* 阅读(45) 评论(0) 推荐(0)
摘要: 一个整数可以由连续的自然数之和来表示 给定一个整数 计算该整数有几种连续自然数之和的表达式 并打印出每一种表达式 输入描述 一个目标整数t 1<= t <=1000 输出描述 1.该整数的所有表达式和表达式的个数 如果有多种表达式,自然数个数最少的表达式优先输出 2.每个表达式中按自然数递增输出 具 阅读全文
posted @ 2022-07-20 00:33 weigm* 阅读(60) 评论(0) 推荐(0)
摘要: 给定一个仅包含0和1的n*n二维矩阵 请计算二维矩阵的最大值 计算规则如下 1、每行元素按下标顺序组成一个二进制数(下标越大约排在低位), 二进制数的值就是该行的值,矩阵各行之和为矩阵的值 2、允许通过向左或向右整体循环移动每个元素来改变元素在行中的位置 比如 [1,0,1,1,1] 向右整体循环移 阅读全文
posted @ 2022-07-19 23:48 weigm* 阅读(90) 评论(1) 推荐(0)
摘要: 主管期望你来实现英文输入法单词联想功能 需求如下 依据用户输入的单词前缀 从已输入的英文语句中联想出用户想输入的单词 按字典序输出联想到的单词序列 如果联想不到 请输出用户输入的单词前缀 注意 英文单词联想时区分大小写 缩略形式如 "don't" 判定为两个单词 "don"和 "t" 输出的单词序列 阅读全文
posted @ 2022-07-19 11:46 weigm* 阅读(86) 评论(0) 推荐(0)
摘要: 给定一个数组 编写一个函数 来计算他的最大N个数和最小N个数的和 需要对数组进行去重 说明 第一行输入M M表示数组大小 第二行输入M个数 表示数组内容 第三行输入N表示需要计算的最大最小N的个数 输出描述 输出最大N个数和最小N个数的和 例一: 输入 5 95 88 83 64 100 2 输出 阅读全文
posted @ 2022-07-19 11:03 weigm* 阅读(47) 评论(0) 推荐(0)
摘要: 给定一个非空数组(列表) 起元素数据类型为整型 请按照数组元素十进制最低位从小到大进行排序 十进制最低位相同的元素,相对位置保持不变 当数组元素为负值时,十进制最低为等同于去除符号位后对应十进制值最低位 输入描述 给定一个非空数组(列表) 其元素数据类型为32位有符号整数 数组长度为[1,1000] 阅读全文
posted @ 2022-07-18 17:26 weigm* 阅读(64) 评论(0) 推荐(0)
摘要: 疫情过后希望小学终于又重新开学了 3年2班开学第一天的任务是 将后面的黑板报重新制作 黑板上已经写上了N个正整数 同学们需要给这每个数分别上一种颜色 为了让黑板报既美观又有学习意义 老师要求同种颜色的所有数都可以被这个颜色中最小的那个数整除 现在帮小朋友们算算最少需要多少种颜色,给这N个数进行上色 阅读全文
posted @ 2022-07-18 11:22 weigm* 阅读(102) 评论(0) 推荐(0)
摘要: 身高从低到高 身高相同体重从轻到重 体重相同维持原来顺序 输入 4 100 100 120 130 40 30 60 50 输出: 2 1 3 4 输入 3 90 110 90 45 60 45 输出 1 3 2思路:[ [1,100,40],//当作一个整体 [2,100,30], [3,120, 阅读全文
posted @ 2022-07-18 10:50 weigm* 阅读(47) 评论(0) 推荐(0)
摘要: 现在有多组整数数组 需要将他们合并成一个新的数组 合并规则从每个数组里按顺序取出固定长度的内容 合并到新的数组 取完的内容会删除掉 如果改行不足固定长度,或者已经为空 则直接取出剩余部分的内容放到新的数组中继续下一行 输入描述 第一 行每次读取的固定长度 长度0<len<10 第二行是整数数组的数目 阅读全文
posted @ 2022-07-17 17:52 weigm* 阅读(72) 评论(0) 推荐(0)
摘要: 在通信系统中有一个常见的问题是对用户进行不同策略的调度 会得到不同系统消耗的性能 假设由N个待串行用户,每个用户可以使用A/B/C三种不同的调度策略 不同的策略会消耗不同的系统资源 请你根据如下规则进行用户调度 并返回总的消耗资源数 规则是: 相邻的用户不能使用相同的调度策略 例如: 第一个用户使用 阅读全文
posted @ 2022-07-17 16:19 weigm* 阅读(80) 评论(0) 推荐(0)