Gauss高斯消元——模板

就是线性代数的初等行变化: 倍加。 倍乘。 交换行。 #include <bits/stdc++.h> #define mp make_pair #define pb push_back using namespace std; typedef long long ll; typedef pair<int, int> pii; typedef unsigned long long ull; const double pi = acos(-1.0); const double eps =
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

E - Master of Subgraph

题目做法大概就是点分治然后背包 前置知识 点分治 应用场景: 求树上距离为k的点对数|是否存在 路径为k且有限制条件 总之就是dfs暴力会超时的优化 点分治第一步首先要找到一棵树的重心 然后再根据重心来进行分治 judge i 距离当前根为i的点是否存在 dis i 点i与当前根的距离 点分治模板 题意 给定一棵有 n 个点的树,询问树上距离为 k的点对是否存在。 #include<bits/stdc++.h> using namespace std; const int N = 1e5 +
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

加密、解密

凯撒加密: public static void main(String[] args) { String input="hello world"; //向右移动 int key =3; //转换字节数组 char[] chars=input.toCharArray(); //装密文 StringBuilder sb = new StringBuilder(); for (char c :chars ) {
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

SQL 优化 - 多层嵌套逻辑先行

近段时间就是忙得不亦乐乎, 一个人搞项目, 中途几经崩溃, 一个是业务方案有问题, 被带跑偏了整整一周, 最后尝试去挑战, 才重新回到正轨. 然后就是自己搞崩盘, sql 这块的处理, 嵌套写太深了, sql 有问题了, 各种查询不出来, 但也不报异常... 无奈之下, 只能全部重写, 果然吃了没有写大 sql 的亏, 这里就是想记录一把, 反例 sql , 引以为鉴. 就是各种嵌套, 然后可读性极差, 自己都维护不了那种. 因为涉及安全问题, 字段, 逻辑, 背景啥的都进行脱敏了, 截取了一
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

0030. Substring with Concatenation of All Words (H)

Substring with Concatenation of All Words (H) 题目 You are given a string, s, and a list of words, words, that are all of the same length. Find all starting indices of substring(s) in s that is a concatenation of each word in words exactly once and wi
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

力扣:初级算法——26. 删除排序数组中的重复项

题目: 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array 示例1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

Gym-102482H Single Cut of Failure

题目传送门 分析: (被吊打的日子开始了。。。) 首先要发现一个奇妙的结论,由于一条线两端会在矩形两个不同的边界上,于是我们切两条对角线,一定能够切掉所有线 所以答案不会超过2。。 于是我们开始考虑所有线能不能一刀切 我们把矩形拆开看做数轴 进行这样的转换之后,我们实际上是要求一个区间,使得这个区间与所有蓝色区间有交,但是不包含任何一个区间 相当于只能包含每一个蓝色区间恰好一个端点 用两个点向右单调移动,打个标记即可维护 就是转化时的输入输出有点恶心2333 #include<cstdio>
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

oracle 03-12 备份修复配置

Backup and Recovery: Configuration Objectives After completing this lesson, you should be able to: • Configure the fast recovery area • Multiplex the control file • Multiplex redo log files • Configure ARCHIVELOG mode 目标 完成本课程后,您应该能够: •配置快速恢复区域 •多路传
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

【机器学习实战】PyTorch L2 正则化

论文 Bag of Tricks for Image Classification with Convolutional Neural Networks. 中提到,加 L2 正则就相当于将该权重趋向 0,而对于 CNN 而言,一般只对卷积层和全联接层的 weights 进行 L2(weight decay),而不对 biases 进行。Batch Normalization 层也不进行 L2。 PyTorch,只对卷积层和全联接层的 weights 进行 L2(weight decay): w
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

大爷的超市管理系统——冲刺第一天

软件工程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/ 作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10841 团队名称 能混绝不c 作业目标 项目冲刺 作业正文 如下 参考文献 baidu SCRUM部分 队员 完成的任务 花费时间 剩余时间 遇到问题 解决问题 伍淑琪 完成登录模块的交互 4h
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

Spring入门到进阶 - Spring AOP

目录 AOP概述 什么是AOP? AOP相关术语 AOP的底层原理(实现) JDK的动态代理 CGLIB的动态代理 代理知识总结 Spring的AOP的通知类型 Spring的AOP的切面 Spring的AOP的切面类型 Advisor(一般切面的实现) PointcutAdvisor:代表具有切点的切面实现(拦截目标类指定方法) Spring的传统AOP的动态代理 自动代理创建 基于Bean名称创建代理 (BeanNameAutoProxyCreator ) 基于切面信息的自动代理 (Def
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

支付系统 - 通道服务的框架设计演化

通道服务的框架设计演化 前言 大家都知道,和三方系统进行交互,往往会因为三方接口的设计对我们系统造成一定的侵入。这种侵入指的是,三方接口升级/三方接口设计不合理,导致的自身系统不兼容。遇到这种情况,系统会逐渐演变为打补丁的形态。随着补丁数的增多,原先的很多设计都被掩盖,代码中充斥着大量的 If else 到最后维护起来都困难,一个很简单的逻辑隐藏在各种判断之中,因为这些细节补丁一叶蔽目。 那么,通道服务具备高扩展性设计就是我们需要考虑的重点。为了说明这个系统演化的过程,我准备从初版逐步过渡,最
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

APP——自动化——python——截图放到电脑文件里面

# 计算器: C:\Users\del>adb shell dumpsys window w |findstr \/ |findstr name= # mSurface=Surface(name=com.youba.calculate/com.youba.calculate.MainActivity) #adb命令查看包名和启动activity #com.youba.calculate:id/btn_plus + #com.youba
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

P6627 [省选联考 2020 B 卷] 幸运数字

P6627 [省选联考 2020 B 卷] 幸运数字 这道题乍一看的确挺简单,但是我就是写挂了(统计答案的锅)。100->35,省队无。 看完后就会发现:你只需要维护一个区间异或的操作,并且不需要在线修改。 那么,差分不就完事了吗。 //在[l,r]上对a[i]进行区间异或 a[l] ^= w, a[r] ^= w; //最后统计答案前 for(int i = 2; i <= n; i++) a[i] ^= a[i-1]; 那么,只要离散化数据,很轻松地就可以完成这个操作。由于要离散化,时
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

(一)Zookeeper全分布式安装

一.集群规划 IP 192.168.2.98 192.168.2.99 192.168.2.100 Myid 1 2 3 Name Master slave1 slave2 Zookeeper版本 3.4.10 3.4.10 3.4.10 Jdk版本 1.8.0.171 1.8.0.171 1.8.0.171 二.搭建 前提在已完成基础配置的情况下。搭建。 # mkdir /usr/zookeeper 建立目录主结点 # tar -zxvf /opt/soft/zookeeper-3.4.1
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

NOI2020联合省选A卷题解

Day1 T1 冰火战士 不难发现随着温度增加能用的冰战士越来越多,火战士越来越少 于是只需要求能用的冰战士的总能量比火战士少的最大温度和冰战士的总能量比火战士多的最小温度即可 于是离散化+线段树上二分解决 最后输出温度要输出从当前求出的最优温度开始第一个有火战士的温度 时间复杂度是\(O(nlogn)\) 下面是考场上的大常数代码 #include<bits/stdc++.h> using namespace std; #define ll long long template <class
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

centos7 docker 宿主机不能访问容器问题解决

centos7安装docker ,再下载rabbitmq镜像,启动容器后无法访问容器内的服务,防火墙也关闭了,但是还是不行,后来重新设置了网卡,就可以了,解决过程如下: #下载镜像 docker pull rabbitmq:3.7.15 #启动docker容器 docker run -d --name rabbitmq --publish 5671:5671 --publish 5672:5672 --publish 4369:4369 --publish 25672:25672 --publ
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

产品 | 产品思维地图——创造价值

创造价值 一、用户价值 用户价值是用户的主观感受。 “用完即走,好用再来”是对用户价值的精确描述 用户价值是用户需求在产品上的体现 二、产品价值 产品价值是从企业视角关注的用户价值。 1. 寻找产品的核心价值 符合用户价值 旧体验较差、有空间 覆盖用户够多 简单明了 自己有经验或资源优势 2. 用户价值 = 新体验 - 旧体验 - 迁移成本 3. 产品价值 = 平均创造的用户价值 × 覆盖的用户数量 三、用户体验 用户体验是用户使用产品时的主观感受。 可用性(稳定性)- 易用性 - 超预期
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

第八次随笔

图的定义、邻接矩阵表示法、邻接表表示法、十字链表、邻接多重表
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0

第九次随笔

图的遍历与连同性、有向无环图的应用、最短路径
分类: 其他 发布时间: 06-25 21:08 阅读次数: 0