素数day 39

KTU Programming Camp (Day 3)

# A. Queries 线段树 对于每一个二进制位单独考虑。考虑第 $b$ 位的异或前缀和 $S$,则区间 $[l, r]$ 内的异或和为 $S_r \oplus S_{l - 1}$。若结果不为零,则 $S_r$ 和 $S_{l - 1}$ 一个为 $0$ 一个为 $1$。设区间 $[l - 1 ......
Programming Camp KTU Day

day01

# day01 上 参考文章:https://blog.csdn.net/qq_41580422/article/details/122770200 ## onekeybatch ### 快捷键 ``` //快捷键 //注释 ctrl + / //运行 ctrl + r //保存 ctrl + s ......
day 01

Day_09 字典类型

1.字典的定义: 2.字典数据类型转换: 3.字典数据类型转换_2: 4.字典的内置方法: 5.字典的len方法和成员运算in和not in: 6.字典的删除del,pop,popitem: 7.键keys(),值values(),键值对items(): 8.字典需要掌握的方法: ......
字典 类型 Day 09

【安全学习之路】Day40

![](https://img2023.cnblogs.com/blog/3073714/202308/3073714-20230805233912771-1021827530.png) ![](https://img2023.cnblogs.com/blog/3073714/202308/3073 ......
Day 40

day24

#***一.miscmisc*** #1.得到一张png,扔进kali中,foremost得到两个zip,打开其中一个,发现一张jpg和一个加密的zip,在jpg中分离出一个zip ![image](https://img2022.cnblogs.com/blog/2629165/202205/26 ......
day 24

Week6 day7

import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class Main implements ActionListe ......
Week6 Week day7 day

day125-aop

aop 简介 AOP(Aspect Oriented Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程的一种补充和完善,它以通过预编译方式和运行期动态代理方式实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术。 相关术语 横切关注点 从每个方法中抽 ......
day 125 aop

Codeforces Global Round 24 D. Doremy's Pegging Game

首先我们可以假设最后一个删除的peg编号是x,那么可以发现每个编号结尾的方案数是一样的,可以只专注计算最后删1号peg的方案数,然后乘一下就好 然对于1来说,我们需要找到一个(x, y) 的组合,x和y之间允许剩pegs,但是1到x,以及y到1之间的pegs都被移除,这个状态在此时依然没有触碰blu ......
Codeforces Pegging Global Doremy Round

P5029 T'ill It's Over

> 一个序列 $d\{n\} = \{1\}$,有 $m$ 种操作,每种操作都有一个操作次数的最大限制,且可以分为 $4$ 类: 1. 将任意一个满足 $d_i = a$ 的 $d_i$ 改为 $b$; 2. 将任意一个满足 $d_i \in [a1, a2]$ 的 $d_i$ 改为 $b$; 3. ......
P5029 5029 39 Over ill

[代码随想录]Day10-栈与队列part02

## 题目:[20. 有效的括号](https://leetcode.cn/problems/valid-parentheses/) ### 思路: 很简单的一个栈的题目: 1. 如果是左括号就存 2. 如果是右括号就和栈顶的匹配 1. 匹配失败就返回false 2. 匹配成功就删除栈顶元素 3. ......
随想录 队列 随想 代码 part

二维数组花式遍历(旋转,螺旋) [labuladong-刷题打卡 day5]

#矩阵旋转 [48. 旋转图像](https://leetcode.cn/problems/rotate-image/submissions/) 难点主要在于: 1. 用翻转和镜像处理逆反和旋转,和逆转单词一样“难者不会,会者不难”,思路简单 2. 镜像的坐标对应关系处理 3. 语言特性的利用,不同 ......
数组 螺旋 labuladong day5 day

新的 Anaconda Web UI 安装程序可能会随 Fedora 工作站 39 一同推出

导读 新的 Anaconda Web UI 安装程序可能会随 Fedora 工作站 39 一同推出。 长期以来,Fedora 的安装体验一直未曾改变。 然而,这个新的 Web UI 安装程序已经开发了一年多的时间,现在离正式实现的目标更近了。 为什么现在是时候了? 在我们上次 了解 即将到来的 An ......
工作站 Anaconda 程序 Fedora Web

初学C语言day11--文件IO及文件操作

##### C语言文件IO 文件的分类: 文本文件:人能看得懂的文件,存储的是数据ASCII码的二进制 '2''5''5' 50 53 53 二进制文件:人看不懂,存储的是数据的补码 255 1111 1111 ###### 文件IO: FILE *fopen(const char *path, c ......
文件 语言 day 11

初学C语言day10--结构体

##### 结构:struct 结构是由程序员自己设计的一种数据类型,用于描述一种事物的各项数据,由若干项不同的基础数据类型组成 设计结构类型: struct 结构类型名 { 类型名1 成员名1; 类型名2 成员名2; ... }; // 分号不能少 定义结构变量: struct 结构类型名 结构变 ......
语言 结构 day 10

Linux环境编程day04--信号产生与处理

#### 信号管理 ##### 基本概念 1、中断 当进程接收到消息后中止当前正在进行进程,转而去执行其它任务,等其它任务执行结束后再返回刚刚中止的位置,可以继续往下运行 这种执行模式称为中断 中断分为硬件中断、软件中断,硬件中断是由硬件设备引发的、软件中断是执行了中断指令引发 2、信号 信号是一种 ......
信号 环境 Linux day 04

Linux环境编程day03--文件管理

分别使用标准IO和系统IO写入一百万个整数到文件,测试谁的时间更短?为什么? 结论:在同等数据的写入下,使用标准IO要比直接使用系统IO更快 原因:标准IO有缓冲区机制,在执行fwrite写文件时,数据不是直接调用系统IO写入磁盘,而是先存放在内存的缓冲区中,直到缓冲区满后才会调用一次系统IO全部写 ......
环境 文件 Linux day 03

『模拟赛周总结』Day10-Day14

这五场模拟赛感觉打的不做评价,,,看排名来说不是那么悲观吧,,, 应yzh的要求,我先写一下Day13的T3是怎么改A的。 这个题首先一眼丁真线段树应该问题不大,毕竟都做过好多遍类似这样的线段树的题了。 题目中支持两个操作,第一个操作是翻转 $0$ 和 $1$ ,直接异或就行。第二个操作是查询标记是 ......
模拟赛 Day 10 14

vue--day54--todolist 中的MyItem 和App 消息发布实现通信

1.App.vue <template> <div id="root"> <div class="todo-container"> <div class="todo-wrap"> <!-- @addTodo 事件名 addTodo 回调名--> <MyHeader @addTodo="addTodo ......
todolist 消息 MyItem vue day

day05课程回顾

# 课程回顾 1. 运算符 1. 赋值运算符 = += -= *= /= %= 赋值运算符默认强制类型转换 2. 位运算(了解) 3. 三目运算(掌握) boolean ?数1 :数2 2. Scanner 1. 导包: import java.util.Scanner; 2. 创建对象 Scann ......
课程 day 05

day05:运算符,Scanner

# day05:运算符,Scanner #### 一、运算符 1. 赋值:=、+=、-=、*=、/=、%= - 简单赋值运算符:= - 扩展赋值运算符:+=、-=、*=、/=、%= - 注意:扩展赋值运算符自带强转功能 ``` int a = 5; a += 10;//相当于a=(int)(a+10 ......
运算符 Scanner day 05

P9369 [ICPC2022 Xi'an R] Tree

我们可以发现每个点集要么是一个链,要么是不同子树中的许多点。 那么显然,如果我们想要取一个链作为集合,那么只有把这个链一直取到叶子才是最优的。 那么我们考虑把这棵树做长链剖分,假设我们得到了 p 条长链,每条长链的长度为 lp_i。 假设我们一开始全都用第二类集合来划分,那么答案显然是整棵树最大的深 ......
P9369 9369 2022 ICPC Tree

[代码随想录]Day09-栈与队列part01

## 题目:[232. 用栈实现队列](https://leetcode.cn/problems/implement-queue-using-stacks/) ### 思路: 因为go没有栈和队列的类型,直接自己写就行了。 比较简单的实现,具体看代码中的注释。 ### 代码: ```go type ......
随想录 队列 随想 代码 part

day23日

#***一、找找找*** #1.010打开zip文件末尾,发现了一个png图片和一段base64,base64解密后为flag666,图片显示crc有错误,010打开发现宽度值为0,使用脚本进行爆破 ![image](https://img2023.cnblogs.com/blog/2629165/ ......
day 23

day124 - 基于注解管理bean

基于注解管理bean 注解 和 XML 配置文件一样,注解本身并不能执行,注解本身仅仅只是做一个标记,具体的功能是框架检测到注解标记的位置,然后针对这个位置按照注解标记的功能来执行具体操作。 本质上:所有一切的操作都是Java代码来完成的,XML和注解只是告诉框架中的Java代码如何执行。 Spri ......
注解 bean day 124

day123- 自动装配xml

基于xml的自动装配 自动装配 根据指定的策略,在IOC容器中匹配某一个bean,自动为指定的bean中所依赖的类类型或接口类型属性赋值 模拟 controller public class UserController { private UserService userService; ​ pu ......
day 123 xml

day 122 - bean的作用域,生命周期,工厂模式

bean的作用域 在Spring中可以通过配置bean标签的scope属性来指定bean的作用域范围 singleton(默认) 在IOC容器中,这个bean的对象始终为单实例 在ioc容器初始化时创建对象 prototype 这个bean在IOC容器中有多个实例 在获取bean时创建对象 <!-- ......
周期 工厂 作用 模式 生命

[maven]java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method 'void <init>()' not found

# Maven异常 #### 环境 idea版本: 2020.1.3 maven版本: 3.8.5 #### 问题描述 在idea中加入maven配置时,idea一直报出java.lang.NoSuchMethodError: org.apache.maven.model.validation.De ......

暑期竞赛培训 Day 16 <继续写题解>

# - [1] [蓝桥杯 2013 省 A] 剪格子 洛谷P8601 ## 题目描述 如图 $1$ 所示,$3\times 3$ 的格子中填写了一些整数。 ![](https://cdn.luogu.com.cn/upload/image_hosting/hsfjsi38.png) **我们沿着图中 ......
题解 Day 16 lt gt

Linux环境编程day02--系统IO调用

##### 内存管理 用户层 STL 智能指针/容器 自动分配、释放 调用C++ C++ new/delete 调用C C malloc/free 调用POSIX\Linux POSIX brk/sbrk 调用内核 Linux mmap/munmap 调用内核 系统层 Kernal kmalloc/ ......
环境 系统 Linux day 02