ICode9

精准搜索请尝试: 精确搜索
  • Codeforces Round #719 (Div. 3) E. Arranging The Sheep(字符串)2022-09-03 11:00:09

    https://codeforces.com/contest/1520 你在玩“放羊”游戏。这个游戏的目标是让羊排好队。 游戏中的关卡由一个长度为n的字符串描述,由字符“.”组成(空格)和' * '(羊)。 在一次移动中,你可以将任何羊向左移动一格或向右移动一格,如果相应的方格存在并且是空的。 羊一排好,游戏就结

  • 719. 找出第 K 小的数对距离2022-07-02 15:35:39

    719. 找出第 K 小的数对距离 数对 (a,b) 由整数 a 和 b 组成,其数对距离定义为 a 和 b 的绝对差值。 给你一个整数数组 nums 和一个整数 k ,数对由 nums[i] 和 nums[j] 组成且满足 0 <= i < j < nums.length 。返回 所有数对距离中 第 k 小的数对距离。 示例 1: 输入:nums = [1,3,1],

  • Codeforces Round #719 (Div. 3)2022-05-25 23:31:47

    比赛链接 Codeforces Round #719 (Div. 3) G. To Go Or Not To Go? 给定一个 \(n \times m\) 的网格,每个格子 \((i, j)\) 都有一个整数参数 \(a_{i j}\left(-1 \leq a_{i j} \leq 10^{9}\right)\) , \(a_{i j}=-1\) 表示这个格子不能通过;否则,这个格子可以通过,若 \(a_{i j}>0\) 则表

  • Codeforces Round #719 (Div. 3) D. Same Differences2022-03-20 11:04:51

    题目链接:https://codeforces.com/problemset/problem/1520/D 解题思路: 题目要求j-i=aj-ai,变形可得aj-j=ai-i。即意为差值相同即可。由于map只会计入一次相同元素,此处用map计数不能更合适了。 对每个输入的元素,用map[ai-i]记录差值相等元素的个数。对每一个存在差值相同元素的

  • 719. 找出第 k 小的距离对2022-01-20 18:04:03

    给定一个整数数组,返回所有数对之间的第 k 个最小距离。一对 (A, B) 的距离被定义为 A 和 B 之间的绝对差值。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/find-k-th-smallest-pair-distance 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 堆(

  • 【LeetCode-719】找出第 k 小的距离对2021-08-01 21:34:21

    问题 给定一个整数数组,返回所有数对之间的第 k 个最小距离。一对 (A, B) 的距离被定义为 A 和 B 之间的绝对差值。 示例 输入: nums = [1,3,1] k = 1 输出:0 解释: 所有数对如下: (1,3) -> 2 (1,1) -> 0 (3,1) -> 2 因此第 1 个最小距离的数对是 (1,1),它们之间的距离为 0。 解答 cla

  • 刷题记录:Codeforces Round #719 (Div. 3)2021-07-03 16:31:56

    Codeforces Round #719 (Div. 3) 20210703。网址:https://codeforces.com/contest/1520。 没错,我是个做div3的蒟蒻…… A 大水题。 B 所有数位都一样的数是【ordinary数】(如1,22,333)。给一个数n,问小于等于n的【ordinary数】有多少。 直接用一个数组记录【ordinary数】,然后以n为key对

  • Codeforces Round #719 (Div. 3) C. Not Adjacent Matrix2021-05-09 20:33:14

    一、写在前面 按说这就是一道典型的构造题。但是由于参赛经验不足,自己又去多想能否用枚举,甚至dfs等做法来做,而忽略了数据范围的问题,导致最后没有完成这道题。 二、算法分析 参赛时就想到了按奇数和偶数构造。因为要求差1,那么我们按照先填奇数再填偶数的策略来做,这样可以保证奇数的

  • Codeforces Round #719 (Div. 3)2021-05-08 20:05:41

    Codeforces Round #719 (Div. 3 A. Do Not Be Distracted!B. Ordinary Numbers代码展示C. Not Adjacent Matrix题意理解代码展示D. Same Differences题意解读代码展示E. Arranging The Sheep题意解读 这毕竟是一场div3,这就是我的专场,但是自己的能力还是有限,怎么一会会就

  • Codeforces Round #719 (Div. 3) E题- Arranging The Sheep2021-05-07 21:01:49

    传送门:Problem - E - Codeforces 官方题解: Let's denote by kk the number of sheep in the string, and by x1,x2,…,xkx1,x2,…,xk (1≤x1<x2<…<xk≤n1≤x1<x2<…<xk≤n) their positions in the string. Note that in the optimal solution the sheep with the

  • Codeforces Round #719 (Div. 3) B.Ordinary Numbers2021-05-07 10:36:10

    一、写在前面 这道题目深刻地告诉了自己基础的重要性!!! 读完题目直接想到打表,然后因为是有序数组,所以直接想到二分。到这里按说这道题应该很好做,但是自己首先,忘了lower_bound和upper_bound的区别,然后去查区别,浪费了时间。然后又因为其它地方的错误,交上去WA了,自己又以为是二分没写好,

  • Codeforces Round #719 (Div. 3) E. Arranging The Sheep(中位数)2021-05-06 19:34:38

    You are playing the game "Arranging The Sheep". The goal of this game is to make the sheep line up. The level in the game is described by a string of length

  • Codeforces Round #719 (Div. 3) C. Not Adjacent Matrix(构造)2021-05-06 19:33:49

    We will consider the numbers

  • Codeforces Round #719 (Div. 3) C. Not Adjacent Matrix2021-05-06 19:02:29

    题目大意: 给你一个数字n,让你构造nn的矩阵,每个矩阵中的数字都是从1到nn的数字并且数字不能重复,同时矩阵中的每个数字相邻格的数字都不能是相邻的数字,相邻数字定义为 若|a-b|=1则为相邻,比如1 2、5 6这两组都是相邻的数字 思路: 构造方法应该有挺多的 这里给出比较简单的一种 直

  • 【DB笔试面试719】在Oracle中,什么是OCR、OLR和VF?2021-04-15 11:03:05

    ♣题目部分在Oracle中,什么是OCR、OLR和VF?     ♣答案部分Oracle集群使用两种类型的文件来管理集群资源和节点:OCR(Oracle Cluster Registry,Oracle集群注册表)和VF(Voting File,表决磁盘文件)。这两种文件必须存放在共享存储上。其中,OCR相当于集群的控制文件,用于解决健忘问题,VF用于解决

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有