ICode9

精准搜索请尝试: 精确搜索
  • C20220725T2 运动2022-08-31 12:31:19

    给定序列 \(s\) ,求满足 \(max\{s_{i,j}\}-min\{s_{i,j}\}\leq k\) 的最大长度 \(j-i\) 。 \(n\leq 3\times10^6\) 。(时限3s) 没想到 \(O(n\,log\,n)\) 没有被卡掉。首先判断区间的最大最小值可以用单调队列 \(O(n)\) 求出,然后就二分就好了,跑的飞快。 然后是 \(O(n)\) 的正解,其实

  • READONLY You can‘t write against a read only replica.2022-08-31 10:01:56

    出现以上错误,表示当前redis服务是只读的,没有写权限,估计该服务是被当作从数据库使用了。    解决方案:    打开redis服务对应的配置文件,把其中的属性slave-read-only的值修改为no,这样就可写了。    或者更快的方法是,通过redis-cli命令打开客户端模式,输入slaveof no one命令

  • #1030 - Got error 176 "Read page with wrong checksum" from storage engine Aria2022-08-30 08:31:58

    从数据库列表中选择mysql。在表格列表中,勾选“ db”旁边的框。滚动到页面底部,在显示“已选择”的选择框中,向下滚动至并选择“修复表”,然后选择“执行”。  

  • Delphi 中constructor、destructor、property关键字的用法2022-08-29 23:04:19

    首先搜索现成的文章学习 原文:https://www.cnblogs.com/guorongtao/p/15132445.html 其次自己理解并总结最常见的用法 constructor用来定义构造函数,destructor用来定义析构函数,property用来定义属性。 constructor后面一般跟Create,destructor后面一般跟Destroy; override; 创建一

  • git时:OpenSSL SSL_read: Connection was reset, errno 100542022-08-29 09:30:08

    OpenSSL SSL_read: Connection was reset, errno 10054 ... 处理方法 Solution1: (原因)更新DNS缓存。在cmd中输入以下命令: ipconfig /flushdns Solution2: (原因)文件太大了。改为500MB,在Git Bash中输入以下命令: git config http.postBuffer 5242880003 Solution3: 修改解除SSL认

  • 解决eclipse中的Java文件,使用idea打开的乱码问题2022-08-28 14:01:22

    转码前: 吐槽: 在克隆一些Github上面资源的时候,使用idea打开,会出现乱码的情况

  • CF1715B 题解2022-08-27 13:30:38

    前言 题目传送门! 更好的阅读体验? 看起来挺难,其实一分钟就能想出来。 思路 首先考虑什么时候无解。由于 \(k \times \left\lfloor\dfrac{a}{k}\right\rfloor \le a \le \left\lfloor\dfrac{a}{k}\right\rfloor + (k - 1)\),\(a\) 与 \(k\) 是自然数。' 所以可得下式。(看起来很复杂,

  • [LuoGu8482]Number2022-08-25 12:00:38

    Description [LuoGu8482]Number Solution 可以当作一种经典案例 给定数字后乘积如何最大 Code #include<bits/stdc++.h> using namespace std; #define N 800010 struct rec { int nxt, ver, val; } t[N]; struct Rec { int u, v, w; } e[N]; int n, m, q, cnt, tot, u, v; int

  • 装饰者模式-FilterInputStream2022-08-25 10:31:00

    import java.io.*; public class LowerCaseInputStream extends FilterInputStream { /** * Creates a <code>FilterInputStream</code> * by assigning the argument <code>in</code> * to the field <code>this.in</

  • DataInput2022-08-24 19:02:01

    DataInput   /* * Copyright (c) 1995, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package java.io; /** * The {@code DataInput} interface provides * for reading byte

  • (十二)MVCC2022-08-24 17:34:31

    MVCC:多版本并发控制技术。保存数据的历史版本。这样我们就可以通过比较版本号决定数据是否显示出来。 InnoDB中的RC和RR隔离事务是基于多版本并发控制(MVCC)实现高性能事务。一旦数据被加上排他锁,其他事务将无法加入共享锁,且处于阻塞等待状态,如果一张表有大量的请求,这样的性能将是无

  • 带修莫队例题详解2022-08-24 01:03:23

    带修莫队 [P1903 国家集训队] 数颜色 / 维护队列 版本更新内容: 在普通莫队基础上增加时间坐标,提高游戏难度; 排序时以时间坐标为第三关键字,奇偶排序玄学值上调 \(20\%\); 代码常数加大,请玩家将分块大小调至 \(n^{\frac{2}{3}}\) 以抵消常数因子; 莫队函数主体内容增加:双指针操作完

  • 【题解】P5304 [GXOI/GZOI2019]旅行者(dijkstra,图论,最短路)2022-08-24 00:30:58

    【题解】P5304 [GXOI/GZOI2019]旅行者 一道利用 dijkstra 的很妙的图论题! 加深了我对于 dijkstra 的理解。 (于是在做完这道题两天后的模拟赛中遇到了和它套路几乎一样的,我却甚至没有想到用最短路……) 所以写个题解记录一下吧。 题目链接 [GXOI/GZOI2019]旅行者 - 洛谷 题意概述

  • 解决Delphi传stream参数时出现Stream read error错误提示2022-08-23 13:02:28

    有时候我们会把内存流,文件流等作为参数传递给函数内部使用。 在传参之前必须加上 dMem.Position := 0; 不然就会出错。 因为如果dMem流是作为其他函数输出流的话,它的Position是在最后的。 dMem.Position := 0; Base64Encode(dMem, Result);

  • HDU2022 第一场2022-08-22 12:30:53

    Backpack 我不打 但我能补题。 明显设\(f_j\)表示容量为j的背包的异或的最大值。但是这样的状态难以进行转移。 考虑设\(f_{j,k}\)表示容量为j异或为k是否可行。 这样状态数为\(2^20\) 但是枚举物品更新达到了\(2^30\) 明显贪心在这个背包类型问题难以解决。考虑优化这个dp。 至少

  • 「PKUSC2021」Sum Transformation 解题报告2022-08-21 19:30:43

    题目描述 定义矩阵变换 \(F(P)=Q\),其中 \(P\) 和 \(Q\) 是\(n×n\) 的矩阵且满足 \(Q_{i,j}=(\sum^{n}_{k=1}P_{k,j}+\sum_{k=1}^nP_{i,k})mod\space p\)。给定 \(T,n,p\) 和 \(n×n\) 的初始矩阵 \(A\),求 \(A\) 经过 \(T\) 次变换后的结果矩阵。 输入格式 第一行

  • 矩形粉刷(期望)2022-08-21 14:33:25

    题面 题目描述 为了庆祝新的一年到来,小M决定要粉刷一个大木板。大木板实际上是一个W*H的方阵。小M得到了一个神奇的工具,这个工具只需要指定方阵中两个格子,就可以把这两格子为对角的,平行于木板边界的一个子矩形全部刷好。小M乐坏了,于是开始胡乱地使用这个工具。假设小M每次选的

  • Codeforces Round #815 (Div. 2) 题解2022-08-20 10:02:11

    CF1720A. Burenka Plays with Fractions 给出两个分数 $ \dfrac{a}{b}$ 和 \(\dfrac{c}{d}\) ,你每次操作能够选择其中一个分数的分子或分母,将其乘上任意一个整数(当然不能对分母乘 \(0\))。要求求出能够使两个分数相等的最小操作次数。 分类讨论题。 考虑证明最多操作次数不超过两

  • Mysql事务控制2022-08-19 21:31:58

    事务Transaction 并发控制的基本操作 可以看成一系列的SQL语句 要么成功,要么失败,失败回滚 事务特性ACID 原子性Atomicity:事务内的操作要么全部成功,要么全部失败 一致性Consistency:事务开始和结束后,数据完整性没有被破坏 隔离性Isolation:多个事务同时对数据库进行操作,互不影响

  • 8.19总结2022-08-19 20:00:08

    啊~,本周的第一个暴零 所罗门王的宝藏 \(solution\) 第一眼的时候完全没有想到是图论,当然暴零不是这个原因 把行和列进行连边,因为行i的旋转次数+列j的旋转次数一定等于\(c_{i,j}\),所以bfs一遍,如果无法同时满足\(a_i+b_j=w_{i,j}\),\(a_{i1}+b_{j1}=w_{i1,j1}\),则不行,否则可以 AC C

  • netty源码分析之AbstractNioByteChannel.NioByteUnsafe.read()2022-08-19 19:02:50

    1      @Override 2 public final void read() { 3 final ChannelConfig config = config(); 4 if (shouldBreakReadReady(config)) { 5 clearReadPending(); 6 return; 7 } 8

  • IO流知识:FilelnputStream单个字节读取文件2022-08-19 13:30:56

    1 package IO; 2 3 import java.io.FileInputStream; 4 import java.io.FileNotFoundException; 5 import java.io.IOException; 6 /* 7 需求:读取"E:\\javaIo\\day01\\javaSe.txt"此路径中的文件数据到内存中; 8 */ 9 public class Test06 { 10 public static

  • ARC097E题解2022-08-18 18:32:58

    感觉挺一眼的啊? 众所周知如果序列 \(i\) 要通过相邻两项交换变成 \(p_i\),那么交换次数就是 \(\sum_{i<j}[p_i>p_j]\),或者说线段 \((i,p_i)\) 相交的对数。 于是一个很 naive 的想法就是枚举最终序列的黑白状态,但是这样显然行不通。 一看数据范围,\(n=2000\),是不是能在上面做点手脚

  • CF794F2022-08-17 21:34:56

    \(\tt Link\)。 口胡十秒钟,调题两小时。 好的其实是个不难的 \(\tt {}^{\ast}2800\)(自我安慰。 考虑线段树。节点维护十种信息代表 \(0,\cdots,9\) 的权和。 权是啥?个位权是 \(1\),十位权是 \(10\),百位权是 \(100\),以此类推。 比如 \(2627\),\(2\) 的权是 \(1010\),\(6\) 的权是 \(

  • 递归函数处理问题类型2022-08-17 18:30:30

        #include<bits/stdc++.h> using namespace std; string read(){ string s,st; char c; int n; while(cin>>c){ if(c=='['){ cin>>n; st=read(); while(n--) s

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

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

ICode9版权所有