09 2020 档案

摘要:资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 n 个小朋友站成一排。现在要把他们按身高从低到高的顺序排列,但是每次只能交换位置相邻的两个小朋友。 每个小朋友都有一个不高兴的程度。开始的时候,所有小朋友的不高兴程度都是0。 如果某个小朋友第一次被要求交换,则他的不高兴程度增加1,如 阅读全文
posted @ 2020-09-19 11:06 自在逍遥处 阅读(237) 评论(0) 推荐(0)
摘要:题目描述 给定一个长度为n的整数数列,请你计算数列中的逆序对的数量。 逆序对的定义如下:对于数列的第 i 个和第 j 个元素,如果满足 i < j 且 a[i] > a[j],则其为一个逆序对;否则不是。 输入格式 第一行包含整数n,表示数列的长度。 第二行包含 n 个整数,表示整个数列。 输出格式 阅读全文
posted @ 2020-09-19 11:03 自在逍遥处 阅读(171) 评论(0) 推荐(0)
摘要:题目描述 小明给儿子小小明买了一套英文字母卡片(总共包含52张,区分大小写),小小明把卡片丢在地上玩耍,并从中取出若干张排成一排,形成了一个卡片序列。 此时,小明需要将卡片序列中的重复字母剔除(同一个字母的大小写只保留一个)。 请问,所有可能的结果中,字母序最小(不区分大小写)的序列的第一张卡片上是 阅读全文
posted @ 2020-09-18 18:30 自在逍遥处 阅读(368) 评论(0) 推荐(0)
摘要:题目链接(难度中等) 题目描述 小镇沿街分布(可以理解为都在数轴上),有n家银行(位置以数轴的坐标表示,金额表示可以被抢走的金额)。 两个绑匪试图分别抢劫一个银行,为了让警方多奔波他们商定选择的两个银行距离不小于d。 请问,符合约定的情况下他们能抢到的总金额最大是多少。 输入格式 输入包含 n+1 阅读全文
posted @ 2020-09-18 17:32 自在逍遥处 阅读(152) 评论(0) 推荐(0)
摘要:题目描述 给定你一个长度为n的整数数列。 请你使用归并排序对这个数列按照从小到大进行排序。 并将排好序的数列按顺序输出。 输入格式输入共两行,第一行包含整数 n。 第二行包含 n 个整数(所有整数均在1~109范围内),表示整个数列。 输出格式 输出共一行,包含 n 个整数,表示排好序的数列。 数据 阅读全文
posted @ 2020-09-16 13:08 自在逍遥处 阅读(195) 评论(0) 推荐(0)
摘要:题目描述 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 样例 输入: [ [1, 2, 3, 4], [5, 6, 7, 8], [9,10,11,12] ] 输出:[1,2,3,4,8,12,11,10,9,5,6,7] 思路 ①我的做法:层层打印,每层的边按 上-右-下-左 的 阅读全文
posted @ 2020-09-15 23:32 自在逍遥处 阅读(230) 评论(0) 推荐(0)
摘要:题目描述 给定一个长度为n的整数数列,以及一个整数k,请用快速选择算法求出数列的第k小的数是多少。 输入格式第一行包含两个整数 n 和 k。第二行包含 n 个整数(所有整数均在1~109范围内),表示整数数列。 输出格式输出一个整数,表示数列的第k小数。 数据范围1≤n≤100000, 1≤k≤n输 阅读全文
posted @ 2020-09-15 17:59 自在逍遥处 阅读(135) 评论(0) 推荐(0)
摘要:题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个升序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 数组可能包含重复项。 注意:数组内所含元素非负,若数组大小为0,请返回-1。 阅读全文
posted @ 2020-09-14 23:40 自在逍遥处 阅读(250) 评论(0) 推荐(0)
摘要:题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 样例 输入数组: [ [1,2,8,9], [2,4,9,12], [4,7,10,13], [6,8,11,15] ] 阅读全文
posted @ 2020-09-14 13:23 自在逍遥处 阅读(173) 评论(0) 推荐(0)
摘要:题目描述 给你一根长度为 n 绳子,请把绳子剪成 m 段(m、n 都是整数,2≤n≤58 并且 m≥2)。每段的绳子的长度记为k[0]、k[1]、……、k[m]。k[0]k[1] … k[m] 可能的最大乘积是多少?例如当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到最大的乘积1 阅读全文
posted @ 2020-09-14 00:22 自在逍遥处 阅读(159) 评论(0) 推荐(0)
摘要:题目描述 地上有一个 m 行和 n 列的方格,横纵坐标范围分别是 0∼m−1 和 0∼n−1。 一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格。 但是不能进入行坐标和列坐标的数位之和大于 k的格子。 请问该机器人能够达到多少个格子? 样例1输入:k=7, m=4, 阅读全文
posted @ 2020-09-13 23:49 自在逍遥处 阅读(273) 评论(0) 推荐(0)
摘要:题目描述 给定你一个长度为n的整数数列。 请你使用快速排序对这个数列按照从小到大进行排序。 并将排好序的数列按顺序输出。 输入格式 输入共两行,第一行包含整数 n。 第二行包含 n 个整数(所有整数均在1~109 范围内),表示整个数列。 输出格式 输出共一行,包含 n 个整数,表示排好序的数列。 阅读全文
posted @ 2020-09-10 23:39 自在逍遥处 阅读(199) 评论(0) 推荐(0)
摘要:直接上链接,亲测可信 SQL Server 2019下载与安装教程(自定义安装) 这里提一下我安装时候遇到的问题,在第18步安装的时候弹出了如下窗口: 我点了确定之后它又继续下载了,所以我没有重启计算机,中间又弹出几次我都没管,于是果然下载失败了。。。 于是我就重启了,重启之后重新点之前下好的安装包 阅读全文
posted @ 2020-09-10 09:17 自在逍遥处 阅读(3744) 评论(0) 推荐(0)
摘要:题目链接 题目描述: 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1:输入: 123输出: 321 示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 阅读全文
posted @ 2020-09-07 22:28 自在逍遥处 阅读(124) 评论(0) 推荐(0)
摘要:资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传 阅读全文
posted @ 2020-09-05 18:11 自在逍遥处 阅读(185) 评论(0) 推荐(0)
摘要:资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给定一个n*m的矩阵A,求A中的一个非空子矩阵,使这个子矩阵中的元素和最大。 其中,A的子矩阵指在A中行和列均连续的一块。 输入格式 输入的第一行包含两个整数n, m,分别表示矩阵A的行数和列数。 接下来n行,每行m个整数,表示矩阵A 阅读全文
posted @ 2020-09-05 17:24 自在逍遥处 阅读(137) 评论(0) 推荐(0)
摘要:题目链接 问题: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 n 阅读全文
posted @ 2020-09-05 14:16 自在逍遥处 阅读(192) 评论(0) 推荐(0)
摘要:资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 栋栋居住在一个繁华的C市中,然而,这个城市的道路大都年久失修。市长准备重新修一些路以方便市民,于是找到了栋栋,希望栋栋能帮助他。 C市中有n个比较重要的地点,市长希望这些地点重点被考虑。现在可以修一些道路来连接其中的一些地点,每条道路 阅读全文
posted @ 2020-09-04 17:01 自在逍遥处 阅读(235) 评论(0) 推荐(0)
摘要:题目链接 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 C村住着n户村民,由于交通闭塞,C村的村民只能通过信件与外界交流。为了方便村民们发信,C村打算在C村建设k个邮局,这样每户村民可以去离自己家最近的邮局发信。 现在给出了m个备选的邮局,请从中选出k个来,使得村民到自己家最近的 阅读全文
posted @ 2020-09-02 19:32 自在逍遥处 阅读(183) 评论(0) 推荐(0)
摘要:资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 栋栋正在和同学们玩一个数字游戏。 游戏的规则是这样的:栋栋和同学们一共n个人围坐在一圈。栋栋首先说出数字1。接下来,坐在栋栋左手边的同学要说下一个数字2。再下面的一个同学要从上一个同学说的数字往下数两个数说出来,也就是说4。下一个同学 阅读全文
posted @ 2020-09-02 11:34 自在逍遥处 阅读(274) 评论(0) 推荐(0)
摘要:资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 C国由n个小岛组成,为了方便小岛之间联络,C国在小岛间建立了m座大桥,每座大桥连接两座小岛。两个小岛间可能存在多座桥连接。然而,由于海水冲刷,有一些大桥面临着不能使用的危险。 如果两个小岛间的所有大桥都不能使用,则这两座小岛就不能直接 阅读全文
posted @ 2020-09-01 19:11 自在逍遥处 阅读(201) 评论(0) 推荐(0)