XOR

Regions 题解

[Regions](https://www.luogu.com.cn/problem/P5901) 这是提供一种时间复杂度不那么优秀但十分好写也好理解的做法。 ### 题目大意 给定一颗 $n$ 个节点的树,每个节点拥有一个颜色,进行若干次询问,每次询问给出两种颜色 $A,B$,求所有颜色为 $A$ ......
题解 Regions

2.结构体内存对齐问题

例子1: ```C++ struct S1 { char c1; int i; char c2; }; ``` ```C #include struct S1 { char c1; int i; char c2; }; int main() { printf("%d\n", sizeof(struc ......
内存 结构 问题

力扣1. 两数之和

问题:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 思考: 1.利用暴力法,双指针,一个 ......
之和

AtCoder Regular Contest 153 E Deque Minimization

[洛谷传送门](https://www.luogu.com.cn/problem/AT_arc153_e "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/arc153/tasks/arc153_e "AtCoder 传送门") 我们考虑给定 $X ......
Minimization AtCoder Regular Contest Deque

Visual Studio插件推荐

Markdown Editor 功能:在Visual Studio中编辑Markdown文件。 打开Markdown文件,右键可以打开插件的设置。 比较难理解的几个设置 ......
插件 Visual Studio

SXYZ-7.3训练赛

![image](https://img2023.cnblogs.com/blog/3175066/202307/3175066-20230703210125679-916354466.png) # T1 啥啥啥,**T1又又又爆了**,整个人精神状态 ~~良好~~。 #### 解题思路 考虑数据保 ......
SXYZ 7.3

暑期熔炉7月3

回忆中邯郸的夏天,是慵懒又漫长的那般. 微风把头发轻柔的举起,蒸发的汗液化作发动机驱使我前进.邯郸没有海,我却像行走在沙滩.表哥在准备考研,堂弟想买一双篮球鞋.我真的好摆烂,他们说,丞儿,你今年十九岁了,站在人生的十字路.得好好上完大学,构建自己的知识库.学会识时务.可我爱看紫式部,精神才是我的支持 ......
熔炉

Vue01

# 1.简单了解前端的发展过程 - 最初的网页以HTML为主,是纯静态的网页。网页是只读的,信息流只能从服务端到客户端单向流通。开发人员也只关心页面的样式和内容即可。 - 1995年,网景工程师Brendan Eich 花了10天时间设计了JavaScript语言. - 2005年开始,ajax逐渐 ......
Vue 01

七下期末考试

# 七下期末考试 ## 7.3 星期一 早上起来困得要“死”,昨晚几乎没怎么睡着,想了想(话说这有啥好想的)有三个理由: 1. 紧张吧,害怕考拉。 2. 前几天都是卷到十一二点,生物钟没调整过来。 3. 热“死”了,大晚上 20 多摄氏度。 上学的时候父母让带着一个写着“考神附体”的糖,把糖贴在身上 ......

Vue-生命周期

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="app"> <div v-for="addr in addrs"> {{addr}} ......
周期 生命 Vue

css第五天

优先级的介绍特性:不同选择器具有不同的优先级,优先级高的选择器样式会覆盖优先级低选择器样式优先级公式:继承<配符选择<签选择器< 类选择器<d选择<内样式important注意点:!important写在属性值的后面,分号的前面!!important不能提升继承的优先级,只要是继承优先级最低!实际开 ......
css

jar-project 代码加壳加密工具【开源】

开源地址:https://gitee.com/chejiangyi/jar-protect 介绍 java 本身是开放性极强的语言,代码也容易被反编译,没有语言层面的一些常规保护机制,jar包很容易被反编译和破解。 受classfinal(已停止维护)设计启发,针对springboot日常项目开发, ......
加壳 jar-project project 代码 工具

389 力扣

# 给定两个字符串 str1 =“abc” str2="abcd" 只包含小写字母 # str2中和str1不一样的字母是? str1="abc" str2="abcd" dif=[] for letter in str2: if letter not in str1: dif.append(let ......
389

Codeforces 293B Distinct Paths

发现 $n, m$ 的数据范围是假的,因为每一步一个颜色最多也就 $k\le 10$ 种颜色,所以当 $n + m - 1 > k$ 时一定无解。 接下来发现这个数据范围挺小的,考虑状压,设 $f_{x, y}$ 为走到 $(x, y)$ 点所用的颜色的集合,其可以由 $f_{x - 1, y}, ......
Codeforces Distinct Paths 293B 293

7.3日总结

一、完成了pta实验报告1000+积分。 二、考驾照科一刷题。 三、复习了图论的dijlstra算法 #include<iostream> #include<cstring> #include<algorithm> #include<queue> using namespace std; typed ......
7.3

python基础day36 软件开发架构

软件开发架构 网络编程: 我们要基于网络来编写一款B/S或者C/S架构的软件,比如ATM,我们现在写的都是单机版本的,没有接入网络的系统,别人是无法访问到的 目的: 以ATM为例,现在我们想把之前写的ATM系统变成基于网络传输的,别人如果想用,就必须把客户端下载到本地电脑上,以登录为例,用户把用户名 ......
架构 软件开发 基础 python 软件

Vue-指令-v-for

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="app"> <div v-for="addr in addrs"> {{addr}} ......
指令 v-for Vue for

Vue-CoreVideoPlayer 视频播放器组件

# 安装 ```python cnpm install -S vue-core-video-player ``` # 快速使用 ```python # 在main.js中 import VueCoreVideoPlayer from 'vue-core-video-player' Vue.use(V ......

CSharp的Where底层实现

using System; using System.Collections.Generic; using System.Linq; using System.Net.Http; using System.Text; using System.Threading; using System.Thre ......
底层 CSharp Where

Vue-指令-v-if和v-show

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="app"> <div v-if="count == 3">div1</div> <d ......
指令 v-show v-if show Vue

20230701巴蜀暑期集训测试总结

# T1 [BS5463【NOI2018模拟7】xiz](https://oj.bashu.com.cn/code/problempage.php?problem_id=5463) 考场A了,猜的结论。 求出每个位置上一个和他相同的数的距离,进行 KMP。但是每个数在 $B$ 中第一次出现的位置不好 ......
20230701

7.3进度总结

一.今天做了什么 学习科目一知识 二.遇到的问题,如何解决 无 三.明天准备做什么 继续学习科目一知识 ......
进度 7.3

汇报 第二周第二天 JAVA方法

今日所学: 掌握定义Java方法时的语法格式及各个参数的作用;掌握方法的有无返回值的两种情况的处理方式;掌握方法的参数是值参数、引用参数或者不定长参数的使用方法;明确方法的重载和使用方法 明日计划: JAVA中的面向对象编程 遇到困难:练车真坐牢 ......
方法 JAVA

P3133 [USACO16JAN] Radio Contact G 无线电通话

# P3133 [USACO16JAN] Radio Contact G 无线电通话 [TOC] [题目传送门](https://www.luogu.com.cn/problem/P3133) ## [USACO16JAN] Radio Contact G ### 题目描述 Farmer John ......
无线电 Contact 无线 P3133 USACO

用 IaC 的方式管理 EC2 实例 - 每天5分钟玩转 GPT 编程系列(1)

[TOC] ## 写在前面 咳咳,开个系列吧,就叫 **《每天5分钟玩转 GPT 编程》**。在这个系列里我们将分享各种借助 GPT 解决实际工作问题的经验,包括但不限于让 GPT 辅助写代码。 咳咳,敲黑板:本系列文章欢迎大家投稿,分享出你使用 GPT 的各种“奇淫技巧”,“sao 操作”,秀出你 ......
实例 方式 IaC EC2 GPT

[LOJ 6030]「雅礼集训 2017 Day1」矩阵 题解

首先不难想到一个贪心,就是先填出一个全黑的行,然后再用其填黑列。 而且在其中“填出一个全黑的行步数”我们应该最小化。 那么如何最小化“填出一个全黑的行步数”呢?我们发现关键所在是白点,我们可以进行操作填黑它。 我们设对应的操作为 $(x,y)$,白点为 $(a,y)$,则 $(x,a)$ 为黑。 ......
题解 矩阵 6030 2017 Day1

nginx 错误页 指向 自定义页面

1、安装简易版 nginx 可参考 :https://www.cnblogs.com/fanyann/p/17500960.html 以下所有操作均给予上面安装链接的系统版本和软件版本。 2、首先,创建你自己的HTML错误页面,例如 error.html。 3、找到你的 nginx.conf,它可能 ......
指向 错误 页面 nginx

7.3总结

今天白天出门 晚上回家学习字符和字符串的+操作,+连接两个不同的字符串。 自增自减运算符,赋值运算符,关系运算符,用于用来比较判断两个变量或常量的大小等。 晚上睡觉前会读会书,还有写写PTA上的习题 明天计划继续学习各种运算符的操作 ......
7.3

曲线图

// // ViewController.m // AAChartKitDemo // // Created by bairui on 2023/6/28. // #import "ViewController.h" #import <AAChartKit/AAChartKit.h> @interf ......
曲线图 曲线

Golang起步篇

# 一. 安装Go语言开发环境 ## 1. Wondows下搭建Go开发环境 ### (1). 下载SDK工具包 **sdk下载地址为:**[__https://go.dev/dl/__](https://go.dev/dl/) ![](https://tcs-devops.aliyuncs.com ......
Golang