ICode9

精准搜索请尝试: 精确搜索
  • 【栈】数组模拟(AcWing828.模拟栈)2022-05-11 19:33:01

    AcWing828.模拟栈 #include <iostream> using namespace std; const int N = 1e5+10; int stk[N], tt; int main() { int n, k; cin >> n; string c; while(n -- ) { cin >> c; if(c == "push")

  • 【队列】数组模拟(AcWing829.模拟队列)2022-05-11 19:32:47

    AcWing829.模拟队列 #include <iostream> using namespace std; const int N = 1e5+10; int q[N], hh, tt; int main() { int n, k; cin >> n; string c; while( n -- ) { cin >> c; if(c == "push") cin &

  • 你不知道的 HTTPS 压测2022-05-10 23:33:41

    作者:拂衣 引言 随着互联网安全规范的普及,使用 HTTPS 技术进行通信加密,实现网站和 APP 的可信访问,已经成为公认的安全标准。本文将介绍针对 HTTPS 协议做压力测试的关注点,以及使用 PTS 做 HTTPS 压测的技术优势和最佳实践。 常见的网站或者 APP 中需要做压测的 3 种场景: 新开发的

  • 5.6 NOI模拟2022-05-07 21:05:29

    \(5.6\ NOI\)模拟 明天就母亲节了,给家里打了个电话(\(lj\ hsez\)断我电话的电,在宿舍打不了,只能用教练手机打了) 其实我不是很能看到自己的\(future,\)甚至看不到高三的希望,当然我不清楚我会被分到什么班(主要是停课前有几次考试考的很炸,最后一次才回到巅峰时期的一半,巅峰时

  • 20220506模拟赛2022-05-07 19:00:12

    20220506模拟赛 溜冰 题意 \(n\) 点 \(m\) 边,高度为 \(h_i\) ,若经过边\((u,v)\) 从 \(u\) 到 \(v\) \(h_u<h_v\) ,开心值减少 \(2(h_v-h_u)\) \(h_u>h_v\) ,开心值增加 \(h_u-h_v\) \(h_u=h_v\) ,开心值不便 初始在点 1 ,开心值为 0,求溜冰时最大开心值 \(n,m\le 2\times 10^5,h_i\le

  • NOI模拟42022-05-07 07:00:18

    最后一个小时脑力大爆发,生生的把规律找出来了,还看出来几个错误的地方,我真是个天才啊哈哈哈哈 遗憾的是,第一题和第二题只会最最最最基础的暴力 但是猜第一题结论的时候属实是给我爽了一会...... T1 魔法球 其实二分是非常显然的,但是check的时候出现了一点点小问题 我一直都在想实际

  • 5.4 NOI模拟2022-05-05 08:00:07

    \(5.4\ NOI\)模拟 \(T1\) 想到分讨,但是暴力输出一下方案之后有很多特别的情况要讨论,就弃了... 假设\(a\)是原序列,\(b\)是我们得到的序列 设\(i\)是最长公共前缀,\(j\)是最长公共后缀 我们假设询问的是整个序列,若\(i+j=n-1\)那我们的方案数是\(m-1\),较为显然 否则\(i+j<=n-2\)

  • 5.3模拟赛2022-05-03 22:01:45

    T1 想了一会儿证了一下性质就出来了 T2 乍一看,背包板子(但数据范围不对 仔细一看,v<=3从这方面下手,物品按体积分为三类,枚举一类,三分一类,另一类应变,最后O(nlogn) T3 性质:选点顺序与最后的答案无关 所以我们可以枚举该点选不选,然后O(n)维护当前的连边(用二进制表示),然后就行了 (我考场上

  • 模拟堆2022-05-03 18:34:23

    维护一个集合,初始时集合为空,支持如下几种操作: I x,插入一个数 x; PM,输出当前集合中的最小值; DM,删除当前集合中的最小值(数据保证此时的最小值唯一); D k,删除第 k 个插入的数; C k x,修改第 k 个插入的数,将其变为 x; 现在要进行 N 次操作,对于所有第 2 个操作,输出当前集合的最小值。 输入格

  • [AcWing 839] 模拟堆2022-05-03 18:04:38

    点击查看代码 #include<iostream> using namespace std; const int N = 1e5 + 10; int h[N], sz, m; int ph[N], hp[N]; void heap_swap(int a, int b) { swap(ph[hp[a]], ph[hp[b]]); swap(hp[a], hp[b]); swap(h[a], h[b]); } void down(int u) { int t =

  • 省选模拟赛(V)2022-05-02 22:03:52

    冲刺国赛5月2日第二场 \(t1\) 沉迷前缀和无法自拔,觉得扫描线是离散位置修改不好操作,没想到其实有零的情况只多了一点点 \(t2\) 在想回滚莫队,但是撤回操作不会很好地处理,并没有领会随机的意图…… \(t3\) 来者不善又是 \(FWT\)…… A. a 以 \(i\) 为右端点的最远左端点可以递推出

  • 「数学」- 近期部分各地模拟卷浅谈2022-04-29 17:01:46

    前言 返校回家上网课非常无聊,为了防止 emo,准备做做各地近期的模拟卷子,顺便简单说说自己的感想,如果有人看的话也许可以是一个预防踩雷向 post(? 为了保证做题体验,不会把明确的解法给出来(才不是懒,如果有 trick 很新颖的话会简单说一下 2022 济南一模 亲身参与的一场考试,由于阅卷人乱批

  • 存储系统模拟—R实现2022-04-28 20:34:26

    存储系统 存储问题是人们最熟悉又最需要研究的问题之一。例如企业储存的原材料、在制品等,存储太少,不足以满足生产的需要,将使生产过程中断; 存储太多,超过了生产的需要,将造成资金及资源的积压浪费。商店储存商品,存储太少,造成商品脱销,将影响销售利润和竞争能力; 存储太多,将影响资

  • win10下同时使用wsl1 和wsl2 子系统,提升开发效率2022-04-27 10:32:04

    win10下的linux子系统,大家想必已经都熟知了,简称wsl 那么wsl1 和wsl2有什么区别呢?? 简单来说, wsl1更加的轻量化,更加的省资源,相应的其对linux发行版模拟度就稍微差一些,比如docker之类的使用会很麻烦,但是比如说我们,只是用一些诸如ssh客户端链接设备,或者ping,iperf等轻度模拟的场景那么w

  • 多线程-五大状态-休眠(sleep)、方法、模拟网络延时、模拟倒计时、每秒打印系统当前时间2022-04-26 17:04:08

    概述:   sleep(时间)指定当前线程阻塞的毫秒数   sleep存在异常InterruptedException;   sleep时间达到后线程进入就绪状态   sleep可以模拟网络延时,倒计时等   每一个对象都有一个锁,sleep不释放锁   //模拟网络延时:作用是放到问题的发生性 public class Main i

  • 【Heskey带你玩模拟】流体基础2022-04-23 17:05:25

    首先,老规矩: 未经允许禁止转载(防止某些人乱转,转着转着就到蛮牛之类的地方去了) B站:Heskey0 Eulerian-View N-S: \[\rho\frac{Dv}{Dt}=\rho g-\nabla p+\mu\nabla^2v \]\[\nabla\cdot v=0 \]operator splitting之后,分为 advection \[\rho\frac{Dv}{Dt}=\rho g+\mu\nabla^2v \]

  • openlayers4_根据点模拟轨迹运动2022-04-22 09:34:49

    openlayers4模拟轨迹运动 1. 切割一段线,返回点数组 function cfLineString(start, end, line) { var c = line.getLength() * 100//千米 var count = Math.round(c); var routeCoords = []; var startx = start[0]; var starty = start[1]; var endx = end[0]; var

  • 使用蒙特卡罗模拟期权定价2022-04-20 19:33:29

    更多精彩内容,欢迎关注公众号:数量技术宅,也可添加技术宅个人微信号:sljsz01,与我交流。 期权是一种合约,它赋予买方在未来某个时间点以特定价格买卖资产的权利。 这些被称为衍生品的合约的交易有多种原因,但一种常见的用法是来对冲当资产价格以不利方式变动,所产生的风险敞口。 期权,即买

  • 模拟hashMap即hash表2022-04-18 22:04:13

    1.背景 hashMy经常使用,那么底层是怎么样实现的了,今天我们模拟写一个.. 2.代码实现 package com.ldp.structure.demo05HashTable; import java.util.Arrays; import java.util.Scanner; /** * @create 04/18 8:47 * @description <p> * 自动以hashTable表,即模拟一个HashMa

  • 联合省选2022 "没得游" 记2022-04-18 12:00:06

    Day -2 今天学校里面办全真模拟 中午午休的时候听隔壁机房大量人大量大声讨论/喷就成功没睡着 结果就是晚上吃晚饭之后至少五个人去观摩竞赛班20个人排队打乒乓球 Day -1 今天学校里面办全真模拟,结果下午没人改题 如果说想颓废,就会有人说“全 真 模 拟” 但是下午实在只能改题,等到

  • 2022.4.17模拟总结2022-04-17 12:33:51

    模拟过程: 先三道题都简单看了一下,发现一道也没看懂() 一开始都没有思路,第一道题纠结了很久,头疼 然后先试着敲了敲第三道题,敲到一半发现自己理解错了,就从新敲,然后发现思路用代码好像很难实现,此时已经过去快一个小时了 其实最开始想敲的题是第二题,本来打算用链式前向星存图,后来发现了

  • 2022/4/17模拟2022-04-17 12:33:25

    今天又模拟辣! 今天又起晚辣! T1: 这是个模拟,所以对着大样例找规律就行了,就几行,不知道对不对。 但是找规律还是挺花时间的说,花了半个点之久(还是太菜了   T2: 最短路吧。 YbtOJ原题吧,不然我这废物怎么做得出来。 花了20分钟敲了个dijkstra,走了。 #include<cstdio> #include<queue> #i

  • 5.模拟人类操作采集信息2022-04-16 19:02:33

    拖拽操作 # 拖拽操作 first_target = driver.find_element_by_xpath("//span[contains(text(),'喜羊羊与灰太狼之决战次时代')]") second_target = driver.find_element_by_xpath("//a[contains(text(),'动画')]") action = ActionChains(driver) action.dra

  • 模拟数据mockjs使用2022-04-14 13:32:18

    导入插件    在src新建mock数据文件夹,导入json模拟数据    建立mockserver.js 文件导入json数据    主main.js文件引入mockserver.js文件运行    axios二次封装,访问路径src改成mock文件数据接口路径(正常axios二次封装使用)    接口访问调用  

  • 【LeetCode】二叉树的中序遍历(非递归形式:栈模拟递归,标记模拟递归,莫里斯遍历)2022-04-11 18:32:18

    二叉树的中序遍历 题目链接:https://leetcode-cn.com/problems/binary-tree-inorder-traversal/ 面试的时候问这道题基本都是考察非递归的写法,但还是贴一下递归写法: 方法1:递归 var result []int func f(root *TreeNode) { if root==nil{ return } f(root.Left) result=appen

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

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

ICode9版权所有