ICode9

精准搜索请尝试: 精确搜索
  • leetcode933题.最近的请求次数2022-05-06 16:31:29

    933. 最近的请求次数 写一个 RecentCounter 类来计算特定时间范围内最近的请求。 请你实现 RecentCounter 类: RecentCounter() 初始化计数器,请求数为 0 。int ping(int t) 在时间 t 添加一个新请求,其中 t 表示以毫秒为单位的某个时间,并返回过去 3000 毫秒内发生的所有请求数(包括

  • 剑指offer(43)2022-05-04 08:32:51

    剑指offer(43) 剑指 Offer 43. 1~n 整数中 1 出现的次数 输入一个整数 n ,求1~n这n个整数的十进制表示中1出现的次数。 例如,输入12,1~12这些整数中包含1 的数字有1、10、11和12,1一共出现了5次。 示例 1: 输入:n = 12 输出:5 示例 2: 输入:n = 13 输出:6 限制: 1 <= n < 2^31 思路: ​ 本题

  • ......2022-05-03 21:02:15

    最近比较颓,写点大模拟。 P7426 [THUPC2017] 体育成绩统计 进度:AC 时间: 2022/5/3 12:19 至 2022/5/3 12:35 2022/5/3 18:59 至 2022/5/3 20:44 共 2h1min 提交次数:5次(1次是debug忘删了。。。) P7610 [THUPC2021] 群星连结 进度:未完成 时间:2022/5/3 20:48 提交次数:

  • P7259 [COCI2009-2010#3] SORT2022-05-02 19:33:15

    题目描述 Mirko 是一个伟大的密码破解者。他知道世界上任何密码都可以通过频率分析来破解。 但他完全弄错了什么是频率分析。 他截获了一个敌人的信息。这个信息由 N 个小于等于 C 的数字组成。 Mirko 相信频率分析包括对这个序列进行排序,使频率较高的数字出现在频率较低的数

  • cf1514 D. Cut and Stick2022-04-28 01:01:59

    题意: 给定数组。q 次询问,每次问至少把 \(a[l,r]\) 拆成几个子序列,才能让每个子序列中的众数的出现次数 不大于子序列长度/2上取整 \(n,q\le 3e5, 1\le a_i\le n\) 思路: 绝对众数:出现次数严格大于N/2 如果区间众数不是绝对众数,则答案为1。否则,设绝对众数的出现次数为 x ,把其他所有

  • 散列表解决冲突的线性探测与平方探测查找成功、失败平均查找长度2022-04-17 13:31:47

    默认已经学习过前面内容 m是散列表表长,p是散列函数的取余数,di是处理冲突的增量,H(key)是散列函数 线性探测法 H'(key)=(H(key)+di)%m di=0,1,2,...,m-1 其中H(key)=key%p 则 ASL成功=(插入记录的比较次数总和)/插入记录的次数 ASL失败=([0,p-1]的查找不成功的次

  • Rust使用HashMap统计出现次数2022-04-10 12:03:08

    代码如下: use std::collections::HashMap; fn main() { let text = "Hello world good world"; let mut map = HashMap::new(); for word in text.split_whitespace() { let count = map.entry(word).or_insert(0); *count += 1; }

  • RocketMQ orderly和concurrently 消费的区别2022-04-07 01:31:50

    orderly:SUSPEND_CURRENT_QUEUE_A_MOMENT:在本地重试,先判断重新消费次数有没有达到最大值(consumer定义的时候传入,不传为Integer最大值),如果没达到,重试次数+1,放入消费池,1秒(默认)之后再消费,直到达到最大消费次数。发送到重试队列(这个时候必然会进入死信队列,因为broker收到之后拿来比较

  • python字符串-计数(count)2022-04-05 20:03:33

    count函数用于统计字符串里某个子字符串出现的次数。 语法 S.count(sub[, start[, end]]) -> int 参数 sub: 搜索的子字符串。 start: 可选参数,开始搜索的位置。 end: 可选参数,结束搜索的位置。 返回值 子字符串在字符串中出现的次数。 示例 str = 'abcabcd' print('统计单个

  • 变色龙2022-04-05 16:01:10

    题目背景 在一个 N×M 的,每个格子都有一种给定颜色的方格矩阵上,有一只变色龙在第 X 行第 Y 列处,他会在这个方格矩阵上移动。 移动规则如下: 变色龙只能朝相邻于当前方格的一个方格(上下左右)上移动一格,且不能移出边界。 众所周知,变色龙特异的身体会使自己的身体颜色随着环境颜色的变

  • Atcoder DDCC2020Qual_D题解2022-04-01 19:33:12

    题面 题意: 给你一个数,他的前 \(d_1\) 位都是 \(c_1\) ,接下来 \(d_2\) 位是 \(c_2\) ,以此类推。每一次操作,你可以选两个相邻的数码,将它们相加以后放回去。问多少次操作以后这个数会变成 \(1\) 。 \(\Sigma d_i\leq10^{15}\) 。 举个例子。 \(2378\) 可以变成 \(2108\) 或 \(578\)

  • 954. 二倍数对数组2022-04-01 09:02:03

    954. 二倍数对数组 给定一个长度为偶数的整数数组 arr,只有对 arr 进行重组后可以满足 “对于每个 0 <= i < len(arr) / 2,都有 arr[2 * i + 1] = 2 * arr[2 * i]” 时,返回 true;否则,返回 false。 示例 1: 输入:arr = [3,1,3,6] 输出:false 示例 2: 输入:arr = [2,1,2,6] 输出:false 示例

  • 正则表达式中限定符与定位符的使用2022-03-29 23:33:51

    目录 193. 有效电话号码 思路代码快速查看表特殊字符表达限定符表达定位符表达 193. 有效电话号码 思路 使用正则表达式来检索符合要求的字符串。 需要找出固定的字符位置与可变字符的规律,然后用正则表达式中的普通字符、特殊字符、限定符、定位符来描述对应的规律。 使用正则

  • 【数组】力扣697:数组的度2022-03-26 11:03:33

    给定一个非空且只包含非负数的整数数组 nums,数组的 度 的定义是指数组里任一元素出现频数的最大值。 你的任务是在 nums 中找到与 nums 拥有相同大小的度的最短连续子数组,返回其长度。 示例1: 输入:nums = [1,2,2,3,1] 输出:2 解释: 输入数组的度是 2 ,因为元素 1 和 2 的出现频数

  • 11.喊7游戏2022-03-25 13:01:44

    喊7 是一个传统的聚会游戏,N个人围成一圈,按顺时针从1-7编号编号为1的人从1开始喊数,下一个人喊得数字是上一个人喊得数字+1但是当将要喊出数字7的倍数或者含有7的话,不能喊出 而是要喊过 假定N个人都没有失误。当喊道数字k时,可以统计每个人喊 “过"的次数 现给定一个长度n的数组,存储

  • Java基础班的常用命令2022-03-19 12:34:45

    Idea快捷键 for循环快捷键 数字.fori shift+Enter 下一行写代码 ctrl+alt+enter上一行写代码 選中一片代碼,再在外面補東西(ctrl+alt+T)【!】 选中一段代码,把它封装成方法(ctrl+alt+M)【!】 同時修改幾個變量(ctrl+shift+alt+j)【!】 自動生產返回值(ctrl+alt+V)【!】 按住Alt,然后鼠标一拖

  • CF1446D2 Frequency Problem2022-03-19 12:02:52

    题面 给出 \(n(1≤n≤200000)\) 个元素组成的序列 \(a_1,a_2,...,a_n\) 求最长的子段使得其中有至少两个出现次数最多的元素。 输出最长子段长度。 题解 看到了没啥思路 让求的是满足众数个数 >1 的最长区间长度,然后这题有一个关于众数的性质,就是答案区间的众数一定包含序列的众数

  • acwing.牛的学术圈 I(枚举+二分)2022-03-18 17:06:38

    思路:最重要的是理解题意,n篇文章,如果一篇文章引用次数为i,那么记文章引用次数大于等于i的总数为h,当i=h时是一个测评指数,那么遍历n篇文章不断更新最大值即可。写综述就是让某一些文章的引用次数+1 #include<bits/stdc++.h> using namespace std; int arr[100010]; int main(){ i

  • 剑指 Offer 39. 数组中出现次数超过一半的数字2022-03-08 10:04:08

    剑指 Offer 39. 数组中出现次数超过一半的数字 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入: [1, 2, 3, 2, 2, 2, 5, 4, 2] 输出: 2 这个题目有三种方法1)用hashmap记录每个数字出

  • HashSet集合的特点2022-03-06 09:31:24

    import java.util.Arrays; import java.util.Scanner; public class Main{ public static void main(String[] args) { // long start = System.currentTimeMillis(); Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int[]

  • 时间复杂度与空间复杂度2022-03-03 15:59:36

    目录 一、数据结构前言 : 1.1、什么是数据结构? 1.2、什么是算法? 二、算法复杂度: 2.1、算法效率: 2.2、时间复杂度: 2.2.1、时间复杂度的计算: 2.3、空间复杂度: 2.3.1、空间复杂度的计算: 一、数据结构前言 : 1.1、什么是数据结构? 数据结构(Data Structure)是计算机存储、组织数据的方

  • 汇编 统计单词出现次数2022-03-03 13:01:23

    统计单词出现次数 设有一段英文,其字符变量名为 ENG,并以$字符结束(如下定义)。程序检查单词 SUN 在文中出现的次数,并以格式“SUN echo times:”显示出次数。 DATA SEGMENT ENG DB "aSUNbsunxysunbf$" COUNT DB 0 STR DB "SUN'S NUMBER IS :$ " DATA ENDS CODE SEGMENT ASSUME CS:COD

  • 43 最高频率2022-03-01 11:33:00

    问题描述 : 明明的爸爸是一位著名的数学家。他在明明很小的时候就发现明明有过人的数学天赋,因此有意培养他对数学的兴趣。一次,明明的爸爸和明明玩起了一个数字游戏,这个游戏的名字叫“最高频率”。在游戏中,明明的爸爸要求明明在一串数字中,找出出现次数最多的那个数字,如果有多个数

  • 【无标题】2022-02-28 21:00:04

    解决VSCode打字时整个窗口抖动的问题 这是今晚在写golang练习程序时发现的,窗口抖个不停,右上方还出现了键盘敲击次数的小字。 一开始去百度以为是写Golang才这样,后来发现只要写个字也会抖,右上方的次数也没有消失。 弄了许久之后,才发现,右上方的数字应该是个特效,而这特效应

  • USACO 2022 February contest2022-02-28 19:33:24

    Cu 忘存代码了,看个乐就行。 T1 Sleeping in Class 给出 \(n\) 个数 \(a\),任意合并相邻两个数,问使合并到最后全部相等的合并次数最小值。 \(n\le 10^5,\sum a \le 10^6\) 因为合并到最后的数一定是 \(\sum a\) 的约数,所以枚举 \(\sum a\) 很少的约数然后 \(O(n)\) 判断即可。Orz h

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

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

ICode9版权所有