搜索结果
查询Tags标签: T2,共有 268条记录-
SQL:删除重复行,并保留一行
如下图所示,目的是删除红框中出现的行可以使用关联子查询的方法来实现: DELETE FROM deletetest t1 WHERE id <> ( SELECT MIN(t2.id)FROM deletetest t2WHERE t1.name = t2.nameAND t1.price = t2.price); 得到的结果:原理: 通过关联子查询找出 name 和 price …
2021/7/14 19:05:56 人评论 次浏览 -
SQL:删除重复行,并保留一行
如下图所示,目的是删除红框中出现的行可以使用关联子查询的方法来实现: DELETE FROM deletetest t1 WHERE id <> ( SELECT MIN(t2.id)FROM deletetest t2WHERE t1.name = t2.nameAND t1.price = t2.price); 得到的结果:原理: 通过关联子查询找出 name 和 price …
2021/7/14 19:05:56 人评论 次浏览 -
2019.7.9 义乌模拟赛 T2 B
首先根据四色定理这个颜色肯定不超过\(4\) 然后题目中给了\(7\)的样例是4,然后手推一下\(1\)到\(6\)即可。 然后考虑\(4\)怎么构造。 容易发现除了\(2\)其它都是奇数。 然后我们对这个东西奇偶染色容易发现上下只要颜色不同即可。 所以上面\(12\)下面\(34\)就好了。 code…
2021/7/9 23:20:39 人评论 次浏览 -
2019.7.9 义乌模拟赛 T2 B
首先根据四色定理这个颜色肯定不超过\(4\) 然后题目中给了\(7\)的样例是4,然后手推一下\(1\)到\(6\)即可。 然后考虑\(4\)怎么构造。 容易发现除了\(2\)其它都是奇数。 然后我们对这个东西奇偶染色容易发现上下只要颜色不同即可。 所以上面\(12\)下面\(34\)就好了。 code…
2021/7/9 23:20:39 人评论 次浏览 -
7.9模拟赛赛后总结
7.9模拟赛赛后总结 早上等了很久还没发题。看了会儿交互(毕竟老师说今天要考)。 九点十分,终于发下了题目,这个时候由于较长时间的放空,我有些困了。 十点十分,脑子开始清醒了,开始能够思考了。思前想后,T1一直都感觉难,于是去看了T2。 仔细一看,发现前30分非常…
2021/7/9 23:17:43 人评论 次浏览 -
7.9模拟赛赛后总结
7.9模拟赛赛后总结 早上等了很久还没发题。看了会儿交互(毕竟老师说今天要考)。 九点十分,终于发下了题目,这个时候由于较长时间的放空,我有些困了。 十点十分,脑子开始清醒了,开始能够思考了。思前想后,T1一直都感觉难,于是去看了T2。 仔细一看,发现前30分非常…
2021/7/9 23:17:43 人评论 次浏览 -
2019.7.8 义乌模拟赛 T2 B
我们发现每个值的贡献其实是独立的。 所以这启发我们对于每个值单独计算。 题目中真正有意义的合并只有\(O(n)\)次,每次暴力归并所以是\(O(n^2+m)\)的。 但是这个显然不够优。 我们考虑启发式合并。 这样再用个set维护就可以了。时间复杂度\(O(nlog^2n)\) 用线段树合并可…
2021/7/9 6:35:49 人评论 次浏览 -
7.7模拟赛赛后总结
7.7模拟赛赛后总结 赛时历程 早上八点十分,拿到题目然后浏览题目,感觉都没有直接的思路,应该是T2的暴力最好写,但是只有5分的样子。。 先多想想T1吧。粗略的考虑了一下,感觉需要考虑一个区间交的时候的偏移量,然后针对两个区间相等的字符,已经存在的考虑如…
2021/7/7 23:06:51 人评论 次浏览 -
3.多线程.md
多线程多线程 进程与线程 多线程---并发 Threading模块 多线程基础 io密集型 计算密集型 守护线程:进程与线程进程:指在系统中运行的一个应用程序,程序一旦运行就是进程;进程:资源分配的最小单位,一个进程至少有一个线程线程、内存、文件、网络句柄 内存:每个进程的…
2021/7/7 23:05:45 人评论 次浏览 -
17. Merge Two Binary Trees 融合二叉树
[抄题]: Given two binary trees and imagine that when you put one of them to cover the other, some nodes of the two trees are overlapped while the others are not. You need to merge them into a new binary tree. The merge rule is that if two nodes ov…
2021/7/7 6:04:53 人评论 次浏览 -
JavaseLearn18-多线程
JavaseLearn18-多线程 1.多线程概述 1.1 什么是进程?什么是线程?进程是一个应用程序 线程是一个进程中的执行场景/执行单元 一个进程可以启动多个线程对于一个java程序来说,当开始执行后,会先启动JVM,而JVM就是一个进程。 JVM再启动一个主线程调用main方法,同时再启…
2021/6/27 12:13:56 人评论 次浏览 -
MySQL死锁分析
一、实验复现 MySQL版本8.0,隔离级别RR和RC均能复现。 1.创建表,构造数据 CREATE TABLE `t2` (`a` int NOT NULL,`b` int DEFAULT NULL,`c` int DEFAULT NULL,PRIMARY KEY (`a`),UNIQUE KEY `b` (`b`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai…
2021/6/25 19:27:07 人评论 次浏览 -
【运动学】基于matlab速度+加速度数值计算 【含Matlab源码 974期】
一、简介 通过质点的运动方程说明速度和加速度的数值计算方法。通过图片说明:当时间间隔足够小的时候,速度和加速度的瞬时值可用平均值代替。 二、源代码 %质点运动的位置,速度和加速度 clear %清除变量 tm=3; …
2021/6/20 1:26:52 人评论 次浏览 -
SQL-数据库的设计,多表
数据库的设计 1. 多表之间的关系1. 分类:1. 一对一(了解):* 如:人和身份证* 分析:一个人只有一个身份证,一个身份证只能对应一个人2. 一对多(多对一):* 如:部门和员工* 分析:一个部门有多个员工,一个员工只能对应一个部门3. 多对多:* 如:学生和课程* 分析:一个…
2021/6/19 19:30:41 人评论 次浏览 -
MySQL事务的总结
事物有四个属性(ACID) **原子性(Atomicity):**原子性是指在一个事务中,对数据库有多次修改,在事务提交的时候,它们就都执行,在事务回滚的时候,他们就都不执行。 **一致性(Consistency):**数据库在任何时候都保持着一致性状态,包括提交、回滚后,以及在开启事务之…
2021/6/19 19:30:23 人评论 次浏览