ICode9

精准搜索请尝试: 精确搜索
  • CF633H Fibonacci-ish II2021-04-06 10:33:16

    VIII.CF633H Fibonacci-ish II 强烈谴责卡常屑题( 莫队。于是要支持插入数、查询与斐波那契数列的点积和。 离散化后就直接在线段树上处理。于是变成单点插入/删除(这个很 easy)以及后缀斐波那契数列前移/后移。 直接上矩阵维护。但是会TLE(因为常数是 \(2^3\))。预处理出斐波那契数列

  • [TopCoder12693]EnclosingTriangle2021-04-05 21:04:40

    XXVIII.[TopCoder12693]EnclosingTriangle 经典套路是固定一个点,求出所有合法的剩余两个点。 为了方便,我们将环状的图形拆开,拆成 \(4n\) 个点。然后,我们枚举一个点 \(i\) 明显发现,剩下两个点必定位于 \(i\) 两侧的一端区间内,不妨设一半是 \([L_i,i)\),另一半是 \((i,R_i]\)。此部分

  • CF700E Cool Slogans2021-04-01 12:36:16

    XVI.CF700E Cool Slogans 这题有SA和SAM两种做法,但事实证明,本题的SAM做法无论在思维难度还是在代码难度上,都爆踩SA做法。 首先,SA做法可以参见本人的题解。 然后,SAM做法见下。 首先,我们一定可以将每个串砍掉一部分,使得我们所需串中,前一个串必是后一个串的后缀。具体而言,因为前一个

  • 用Python实现武侠小说中的武打动作残影特效2021-03-27 16:57:09

      创作背景 “飞雪连天射白鹿,笑书神侠倚碧鸳”,相信很多90后知道这副对联的含义,这是武侠小说作家金庸先生的作品合集,说实话在所有的作品中我最喜欢的是倚天屠龙记和天龙八部,应该说基本都喜欢,但是这两部中的爱恨情仇最为突出,倚天屠龙记中周芷若和赵敏,张无忌,再到天龙八部中的乔峰

  • 使用pyhanlp进行分词2021-03-16 12:03:42

    from pyhanlp import * def my_segment(sentence): seg = HanLP.segment(sentence) seg2 = list(seg) seg3 = list(map(lambda x: str(x), seg2)) seg4 = list(map(lambda x: x.split('/')[0], seg3)) return seg4 seg = my_segment('自然

  • #pragma data_seg 共享数据区(转)2021-02-24 09:35:11

    #pragma data_seg 共享数据区(转)   1)#pragma data_seg()一般用于DLL中。也就是说,在DLL中定义一个共享的,有名字的数据段。最关键的是:这个数据段中的全局变量可以被多个进程共享。否则多个进程之间无法共享DLL中的全局变量。 2)共享数据必须初始化,否则微软编译器会把没有初始化的数据

  • c++中#pragma用法2021-02-20 09:58:35

    百科里的解说如下: 在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操

  • CS144学习(2)TCP协议实现2021-02-16 11:35:45

    Lab1-4 分别是完成一个流重组器,TCP接收端,TCP发送端,TCP连接四个部分,将四个部分组合在一起就是一个完整的TCP端了。之后经过包装就可以进行TCP的接收和发送了。 代码全部在github上了。 Lab1 流重组器 这一个实验是要实现一个流重组器,传入数据的片段以及起始位置,之后对其进行重组,并

  • AcWing908 最大不相交区间数量(区间贪心)2021-02-11 10:58:46

    题目:AcWing908 最大不相交区间数量 题解目录 前言一、题目陈述二、解决思路三、代码实现总结 前言 贪心问题,为了找到解决方法,我们可以尝试一些可能的贪心方法。而对于区间的贪心,不外乎就是根据区间的起始端点或者是结束端点进行排序后探索做法。 这道题目对应的实际场景

  • ACM----CodeForces - 1479B1 Painting the Array I2021-02-10 16:32:04

    B1. Painting the Array I time limit per test 2 seconds memory limit per test 512 megabytes input standard input output standard output The only difference between the two versions is that this version asks the maximal possible answer. Homer likes ar

  • PCL 平面拟合和展示2021-02-07 12:01:43

    #include #include <pcl/ModelCoefficients.h> #include <pcl/io/pcd_io.h> #include <pcl/point_types.h> #include <pcl/sample_consensus/method_types.h> #include <pcl/sample_consensus/model_types.h> #include <pcl/segmentation/s

  • 覆盖的面积 线段树+理解转换2021-01-30 17:04:56

    这个代码只是理解一下每个node存的东西是什么 (以点来代指区间) #include <bits/stdc++.h> #define lowbit(x) x&(-x) using namespace std; typedef long long ll; typedef pair<int, int > PII; const ll llINF = 0x3f3f3f3f3f3f3f3f; const int INF = 0x3f3f3f3f; const dou

  • 旷视科技提出SPCNet:一种任意形状的场景文本检测算法2021-01-29 19:54:56

    【AAAI 2019】SPCNet 这篇文章是谢恩泽在face++实习期间完成的一个工作,被AAAI2019接收,主要是做任意形状的场景文本检测,同时抑制错误样本的检测。 arXiv:https://arxiv.org/abs/1811.08605 Motivation 过去场景文字检测模型大多分为如下两类:1,基于语义分割的检测。2,基于边界框回归的

  • P2486 [SDOI2011]染色2021-01-10 21:04:15

    链接 调了好久。。。 我平常写平衡树时 \(push\) \(tag\) 的操作都习惯把 \(rev\) 数组清零,但在 \(LCT\) 中不行,因为 \(rev\) 储存了节点间的父子关系,直接清零会改变树的结构。 \(\frak{code}\) #include<bits/stdc++.h> #define IL inline #define LL long long #define ls(x) ch

  • 树链剖分学习笔记2021-01-01 22:35:39

    引入 序列上的很多问题可以用线段树等数据结构维护,树上的问题则可以转化为序列上的问题,然后用相应的数据结构维护。 树链剖分可以在\(O(logn)\)的复杂度内将树上的一条链转化为\(O(logn)\)个区间。 树链剖分 我们以P3384 【模板】轻重链剖分为例讲解 长什么样子 图中一棵树,每个点

  • 2020-12-292020-12-30 11:29:05

    VisionPro 定位添加瞄准效果 文章目录 VisionPro 定位添加瞄准效果前言一、效果展示二、实现步骤1.初始化2.运行按钮3.复合图形移动显示 总结 前言 图案定位其实就是在图像中找训练的模板图案,那VisionPro中的CogPMAlignTool工具可以很快的找图案,定位坐标并且标记出来,只

  • [USACO20FEB]Help Yourself P 题解2020-12-18 13:01:50

    [USACO20FEB]Help Yourself P 题解 可以维护每一个次方的结果然后用二项式定理计算答案。 时间复杂度\(O(N\times K\times \log_2(n)+N\times K^2)\)。吐槽一下usaco的评测机,本机\(0.8s\) 但usaco上TLE,洛谷AC。 /* { ###################### # Author # # Gary

  • [USACO20FEB]Help Yourself P 题解2020-12-18 13:01:21

    [USACO20FEB]Help Yourself P 题解 可以维护每一个次方的结果然后用二项式定理计算答案。 时间复杂度 O ( N × K

  • 51单片机0-9数字LED灯循环输出2020-11-28 16:01:32

    代码 #include<reg51.h> #define SEG P0 unsigned char code Tab[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10}; void delay(int k); void main(){ int i; SEG=1; while(1) { for(i=0;i<10;i++) { SEG=Tab[i]; delay(1300000); } } } void

  • 【洛谷P1502】窗口的星星2020-11-28 08:35:34

    题目 题目链接:https://www.luogu.com.cn/problem/P1502 晚上,小卡从阳台望出去,“哇~~~~好多星星啊”,但他还没给其他房间设一个窗户。 天真的小卡总是希望能够在晚上能看到最多最亮的星星,但是窗子的大小是固定的,边也必须和地面平行。 这时小卡使用了超能力(透视术)知道了墙后面每个星

  • JZOJ 3494. 【NOIP2013模拟联考13】线段(segment)2020-11-27 19:34:43

    题目 数轴上有很多单位线段,一开始时所有单位线段的权值都是 \(1\)。有两种操作,第一种操作将某一区间内的单位线段权值乘以 \(w\),第二种操作将某一区间内的单位线段权值取 \(w\) 次幂。并且你还需要回答一些询问,每个询问需要求出某一区间的单位线段权值之积。由于答案可能很大,你只

  • 【题解】模拟赛11.22T1 玩具2020-11-25 21:33:28

    以样例为例,我们这样排列数字 枚举所有人最多不能超过 i i i个玩具,就把超过的部分买回来 然后我自己至少得拥有 i +

  • 无聊的数列2020-11-19 13:31:37

    题目链接 无聊的序列 题目大意 给某个区间加上等差数列 解析 给原序列差分 然后加的操作只需要 在 \(l\) 出加上 \(k\) 在 \([l+1,r]\) 处加上 \(d\) 在 \(r+1\) 出加上 \(-[k+d*(r-l)]\) 消去影响 查询及查 \([1,p]\) 的和 \(Code\) #include<cstdio> #define LL long long #defi

  • jieba 分词2020-11-14 18:02:11

    # encoding=utf-8 import jieba seg_list = jieba.cut("全书共有短篇小说491篇(张友鹤《聊斋志异会校会注会评本》)(朱其铠《全本新注聊斋志异》为494篇)。它们或者揭露封建统治的黑暗,或者抨击科举制度的腐朽,或者反抗封建礼教的束缚,具有丰富深刻的思想内容。描写爱情主题的作品,在全书

  • python jieba分词2020-10-20 09:03:46

    import jieba# 全模式text = r"少年强则国强"seg_list = jieba.cut(text, cut_all=True)print('[全模式]: ', '/'.join(seg_list))# 精确模式  cut 后面不加参数默认精确模式seg_list = jieba.cut(text, cut_all=False)print('[精确模式]: ', '/'.join(seg_

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

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

ICode9版权所有