Connections in Galaxy War——逆向并查集

题目链接 题意: 首先给定一个n 然后给你 n个数 表示 每个恒星的能量大小 p【i】 然后给定一个m 然后输入m 条恒星之间的连接关系 再给定一个q q行 如果 query x 表示查询与 x 号恒星连接并且能量最多的恒星编号 如果 destroy x y 表示破环 x恒星与y恒星 之间的连接 题解: 传统的做法是先把输入的点加入并查集建立关系,然后开始判断询问,遇到destroy就将那两个点之间的关系断开,但是很明显,这样很难做到将其连接关系断开 正难则反 我们先把未被destroy的恒星
分类: 其他 发布时间: 09-29 20:58 阅读次数: 0

jmeter 性能测试01 (未完成)

1、 修改 语言 2、建立线程 Ramp-Up Period 设为 5min。并不是5分钟内100用户登录完毕, 而是每5*60/100=3秒会多出一个用户来登录,换句话说就是0秒的时候0个用户登录, 3秒的时候1个用户同时登录,30秒的时候10个用户同时登录,1分钟的时候20个用户同时登录, 5分钟时100个用户同时登录。这是一个持续加压的过程。
分类: 其他 发布时间: 09-29 20:58 阅读次数: 0

解决vs2010按ctrl+f5,调试窗口一闪而过的方法

vs2010调试按F5与按Ctrl+F5有什么区别 Ctrl F5测试运行后不自动推出控制台,直接按F5会自动退出去 解决vs2010按ctrl+f5,调试窗口一闪而过的方法 http://hi.baidu.com/hello_guan/item/c41603cd6f36cec7994aa0a1 打开一个解决方案 找到【解决方案资源管理器】窗口,右键项目名称-属性 在打开的窗口中选择 配置属性》链接器》系统》子系统中选择【控制台】即可,然后确定保存。
分类: 其他 发布时间: 09-29 20:58 阅读次数: 0

CSS3实现三角形和对话框

这是最终实现的效果,类似于微信对话框的样式。 分析一下这个对话框的结构,由一个小三角形和一个长方形构成。长方形很容易就可以实现,重点是如何用CSS3做出一个小三角形。 一、如何生成一个三角形 总结:三角形是由设置宽度高度为0,由边框构成的正方形,分别设置边框四个边的样式,得到四个三角形拼凑在一起的效果,再设置其他方向上的边框颜色为透明色。 1、首先先做一个正方形,这个正方形不是一般的元素加上背景颜色实现的,而是对一个元素将其长和宽都设置0px,这样就相当于盒子的内容区消失。content:"
分类: 其他 发布时间: 09-29 20:58 阅读次数: 0

线程同步&线程池

线程同步&线程池 线程同步 线程不同步会出现的问题: 当多个线程操作同一资源时,会出现重复操作和和操作不存在的资源的问题,为了规避这一问题就需要线程的同步操作来实现资源的共同使用。 线程同步: 当多个线程操作同一资源时,给操作该资源的代码加上一把锁,当有一个线程拿到这把锁后,其他线程都不能操作带锁的资源代码,直至拿到锁的线程释放锁。 线程同步实现的3种方式: 同步代码块 synchornized(obj){ //涉及操作同一资源的代码 } 注: 没有静态的同步代码块 obj: 任意类型的对象,
分类: 其他 发布时间: 09-29 20:58 阅读次数: 0

关于js中函数的一点总结

1函数中this作用域 this根据当前环境来决定作用域,可以使用call和apply的方法来改变当前的this指向 <script> var name = "global"; function fn(){ console.log(this.name); }; fn();//函数申明式,this指向全局,"global" var obj ={ n
分类: 其他 发布时间: 09-29 20:57 阅读次数: 0

反射-基础方法-java

1 import net.dsmxx.PersonFk; 2 import org.apache.poi.ss.formula.functions.T; 3 4 import java.lang.annotation.Annotation; 5 import java.lang.reflect.Constructor; 6 import java.lang.reflect.Field; 7 import java.lang.reflect.Method; 8 im
分类: 其他 发布时间: 09-29 20:57 阅读次数: 0

[LC]141题 Intersection of Two Linked Lists (相交链表)(链表)

①中文题目 编写一个程序,找到两个单链表相交的起始节点。 如下面的两个链表: 在节点 c1 开始相交。 注意: 如果两个链表没有交点,返回 null. 在返回结果后,两个链表仍须保持原有的结构。 可假定整个链表结构中没有循环。 程序尽量满足 O(n) 时间复杂度,且仅用 O(1) 内存。 ②思路 遍历,O(M*N)的遍历,直到找出相等的结点(不是val相等) ③我的代码(很慢) 1 public class Solution { 2 public ListNode getInte
分类: 其他 发布时间: 09-29 20:57 阅读次数: 0

NLP_DataFun:

不错的科普 「回顾」自然语言处理中的多任务学习 分享嘉宾:邱锡鹏 复旦大学计算机科学技术学院 副教授,博士生导师 编辑整理:靳韡赟 内容来源:DataFun AI Talk《自然语言处理中的多任务学习》 出品社区:DataFun 本次报告内容的题目是自然语言处理中的多任务学习,报告主要分为四个部分: 1、基于深度学习的自然语言处理; 2、深度学习在自然语言处理中的困境; 3、自然语言处理中的多任务学习; 4、新的多任务基准平台。 首先简单介绍一下实验室情况,课题组主要聚焦于深度学习与自然语言处
分类: 其他 发布时间: 09-29 20:57 阅读次数: 0

线程池的学习及使用

线程池 ThreadPoolExecutor类 参考:https://www.cnblogs.com/dolphin0520/p/3932921.html 构造方法: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue workQueue) ThreadPoolExecutor(int corePoolSize, int maximu
分类: 其他 发布时间: 09-29 20:57 阅读次数: 0

小程序登录的AES加密解释

前情回顾 通过wx.getUserInfo()的success回调得到的加密数据( encryptedData ) 对加密数据( encryptedData )解密后可得到openId和unionId。 如何解密,官方文档是这样解释的! 首次看到如上解密说明时,我只知道encryptedData和session_key获得方式。 session_key在上篇有介绍,如下: 获得session_key和openId(加解密、签名系列) 产生的疑问: 1:AES是什么? 2:128是什么? 3:C
分类: 其他 发布时间: 09-29 20:57 阅读次数: 0

快速浏览教材

第一章:①MOORE定律在当今是否还能实现 ②FORTRAN等语言是否在当今已经被取代 第二章:①是否有比位置计数法更先进的计数法 ②8和16等进制存在的意义是什么 第三章:①有损数据压缩是如何丢失信息的 ②溢出会导致计算机硬件损坏吗 第四章:①非门存在的意义是什么 ②SR储存器到如今适用于哪些设备 第五章:①是否如今存在计算机不以冯诺伊曼体系为底层 ②当今嵌入式系统主要使用那些语言 第六章:①机器语言和程序设计语言是如何转换的 ②二进制指令机器是如何理解并执行的 第七章:①如今最好的算法是谁
分类: 其他 发布时间: 09-29 20:57 阅读次数: 0

Linux---进程管理

引言   正如Windows系统里有进程一说,Linux系统中每个执行的程序都成为一个进程,每个进程都分配一个进程号。   每个进程都会对应一个父进程,而这个父进程可以复制多个子进程,例如www 服务器。   每个进程都可能以两种方式存在,前台与后台:前台进程就是用户目前的屏幕上可以进行的操作,后台进程则是虽然在执行,但是不能在屏幕上看到进程,通常使用后台打开。   一般系统的服务都会以后台进程的方式打开,而且会常驻在系统中,知道关机才结束进程。 1)显示系统执行的进程   查看进程使用的指令
分类: 其他 发布时间: 09-29 20:57 阅读次数: 0

【模板】结构体重载高精度

高精度模板(只可以处理正数) source: 大佬的高精全模板 结构体重载高精度 #include <iostream> #include <cstdio> #include <cstring> using namespace std; typedef long long LL; const int base = 1e8; const int N = 1e4 + 10; int aux[N << 3]; struct bigint { int s[N], l; void cle
分类: 其他 发布时间: 09-29 20:41 阅读次数: 0

多线程相关知识总结

1.并发编程三要素 (1)原子性 原子性指的是一个或者多个操作,要么全部执行,要么全不执行 (2)可见性 可见性指多个线程操作一个共享变量时,其中一个线程对变量进行修改时,其他线程变量可以立即看到修改的结果。 (3)有序性 即程序的执行顺序按照代码的先后顺序执行 2.Runnable和Callable的区别 (1) Callable规定重写的方法四call,Runnable规定重写的方法是run方法 (2)Callable的任务执行后可以返回值,而Runnable的任务是不能返回值额 (3)C
分类: 其他 发布时间: 09-29 20:41 阅读次数: 0

mariadb集群 mariadb集群配置(主从和多主)

mariadb集群配置(主从和多主) mariadb主从 主从多用于网站架构,因为主从的同步机制是异步的,数据的同步有一定延迟,也就是说有可能会造成数据的丢失,但是性能比较好,因此网站大多数用的是主从架构的数据库,读写分离必须基于主从架构来搭建 mysql主从配置 yum配置 [mariadb] name=MariaDB baseurl=http://mirrors.ustc.edu.cn/mariadb/yum/10.3/centos7-amd64/ gpgkey=http://m
分类: 其他 发布时间: 09-29 20:41 阅读次数: 0

BZOJ4152 [AMPPZ2014]The Captain[最短路]

你们都说这题简单可是我想了好久,唉可能还是太菜,泪,拉了下来(悲)┭┮﹏┭┮ 由于这题网上全部是一句话题解,我并不能理解个中原因,向hkk神仙请教被以“很显然的做法”驳回。。神仙做题全都是显然吗? 最后自己yy出了一种新做法应该叫新的科学严谨的理解方法,不知道是不是一种正确思路 首先尝试优化建边,对于一个点对,他们连一条$\min(\Delta x,\Delta y)$的边,有没有什么办法用走另外一些边代替这个值? 如果以所有点构建一张网格图,由题意发现$x$相同的点在一竖列上随便移动不花费,
分类: 其他 发布时间: 09-29 20:41 阅读次数: 0

Java 1.8 红黑树

tag --- 研究红黑树 https://www.cnblogs.com/skywang12345/p/3245399.html
分类: 其他 发布时间: 09-29 20:41 阅读次数: 0

ELK日志搭建 EFK日志搭建

EFK日志搭建 安装java 安装java1.8以上的版本并验证 [root@localhost ~]# yum install java [root@localhost ~]# java -version openjdk version "1.8.0_222" OpenJDK Runtime Environment (build 1.8.0_222-b10) OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode) 安装Elasti
分类: 其他 发布时间: 09-29 20:41 阅读次数: 0

# 2019-2020-1 20175212童皓桢 《信息安全系统设计基础》第4周学习总结

2019-2020-1 20175212童皓桢 《信息安全系统设计基础》第4周学习总结 教材学习内容总结 1.进制转换 人工运算时,可用二进制为媒介 2.三种运算 位级运算 & | ~ ^(异或) 逐位进行运算 逻辑运算 && || ! 只有1和0 移位运算 逻辑右移:左端补k个0 算数右移:左端补k个最高有效位 3.信息=位+上下文 无符号整数 有符号整数 最高位为符号位 浮点数 IEEE浮点表示:V=(-1)^s M 2^E s:符号 M:尾数 E:阶码 优势:可表示较大的数字 4.数值运
分类: 其他 发布时间: 09-29 20:41 阅读次数: 0