AND
校 第三次热身赛
A.Buy Lottery Tickets 根据题意直接进行暴力dfs,因为一个return 错了四次 ; #include <bits/stdc++.h> using namespace std; const int N = 1e6 + 10; int a[N], ans[N]; bool st[ ......
Swagger(一) Swagger/Springfox 入门简介
转载自:https://blog.csdn.net/donglinjob/article/details/108550636 Swagger/Springfox 入门简介 一、 Swagger 简介 1 前言 接口文档对于前后端开发人员都十分重要。尤其近几年流行前后端分离后接口文档又变成重中之重。接 ......
12.18
写数据结构作业 7-1 哈夫曼树哈夫曼编码 输入一组整型权值,构建哈夫曼树,实现哈夫曼编码,并输出带权路径长度。 输入格式: 第一行输入叶子结点个数,接着依次输入权值。若叶子数为0或1,则输出error 输出格式: 输出哈夫曼编码,输出带权路径长度。 输入样例: 在这里给出一组输入。例如: 8 5 ......
buuctf和ctfshow:misc
rar 需要密码,直接进行暴力破解,但是他说了是四位数字就将范围改成4,选择0-9就好了得出密码之后再打开就可以看到flag了 qr 扫码就可以了,看wp发现用工具qr research也可以 ningen 出来是一张照片,根据题目,将他进行压缩,然后打开发现需要密码,就和上面第一道题一样,得出密码 ......
(没啥大用)甄别图片中有问题的信息,并重命名
import os import shutil import re from nltk.corpus import words # 设置英文字典 word_list = set(words.words()) def is_valid_word(word): return word.lower() i ......
微信云存档是什么意思?
微信云存档是什么意思? 用别的硬盘存东西就叫云存档,云存储,网盘,云盘 同一个东西有多个不同的叫法,国人最盛行搞这个 大概是没什么真功夫,只好把表面功夫做出点花样吧,要以此为耻 ......
python网站创建013:jQuery的下载安装
jQuery:相当于别人做的一个库,模块,里面包含了DOM和BOM所需要的功能, 既然有了DOM和BOM那为什么还会有jQuery呢? DOM和BOM是属于比较底层的代码,可以用,但是比较繁琐, 所以出现了jQuery,代码更为简洁,之后也建议使用jQuery。 jQuery下载:https://j ......
浏览器通过USB连接移动设备读取设备信息
注意:一般情况下,浏览器只允许通过安全的传输协议(如HTTPS)或者本地的localhost和file协议来访问USB设备 这些限制是为了确保用户的隐私和安全。使用HTTPS协议可以加密数据传输,从而减少数据被窃取或篡改的风险。而本地的localhost和file协议则主要用于本地开发和测试环境,可 ......
(原创)安卓在fragment里使用自定义ListView
原创声明:本文所有图片和代码皆由本人制作和编写。 目录前言4步走第零:准备好你的ListItem布局第一:在布局文件添加ListView组件第二:创建适配器实现构造器(在这里提供数据)实现getView(在这里绑定布局)第三: 把第一步的xml文件里的ListView和第二步的适配器联系起来第四:为 ......
讯睿收集在线表单
一 现在服务安装全局表单 二 前段调用如下 {php extract(dr_get_form_post_value('zxbm'))} <!-- <p>调试信息:{$debug}</p> --> <form action="{$post_url}&is_show_msg=1" class="form ......
堆
1. 定义 根其实就是一个完全二叉树 堆中某个结点的值总是不大于或不小于其父节点的值 堆中的根节点的值是整个堆的最大值或最小值 对于数组[t]位置: 左二子为[2t] 右儿子为[2t+1] 父节点为[t/2] 大根堆:父节点的值>=两个子节点的值 小根堆:父节点的值<=两个子节点的值 2. 插入数据 ......
7-8 旅行售货员
7-8 旅行售货员 某售货员要到若干城市去推销商品,已知各城市之间的路程(或旅费)。他要选定一条从驻地出发,经过每个城市一遍,最后回到驻地的路线,使总的路程(或总旅费)最小。 输入格式: 第一行为城市数n 下面n行n列给出一个完全有向图,如 i 行 j 列表示第 i 个城市到第 j 个城市的距离。 ......
CF983E
题目传送门 解题思路:倍增+树剖+树状数组 对于每次询问,我们可以看成是两个点都不断往上跳(如果一个点是另一个点的祖先则是只有一个跳),有一个很明显的贪心策略:每次都跳到能跳到的深度最小的点。然而一次一次往上跳可能被极端数据卡掉,所以要用倍增维护跳 \(2^i\) 次能跳到哪里。 然而两个点都跳到他 ......
7-9 装箱问题
7-9 装箱问题 假设有N项物品,大小分别为s1、s2、…、si、…、sN,其中si为满足1≤si≤100的整数。要把这些物品装入到容量为100的一批箱子(序号1-N)中。装箱方法是:对每项物品, 顺序扫描箱子,把该物品放入足以能够容下它的第一个箱子中。请写一个程序模拟这种装箱过程,并输出每个物品所 ......
[WPF] 使用 MVVM Toolkit 构建 MVVM 程序
1. 什么是 MVVM Toolkit 模型-视图-视图模型 (MVVM) 是用于解耦 UI 代码和非 UI 代码的 UI 体系结构设计模式。 借助 MVVM,可以在 XAML 中以声明方式定义 UI,并使用数据绑定标记将 UI 链接到包含数据和命令的其他层。 微软虽然提出了 MVVM,但又没有提供 ......
day20 企业级监控大盘配置管理-Prometheus Operator部署管理 (7.11.1-7.12)
一、企业级监控大盘配置管理(上) 1、Grafana 简述 Grafana 是一个开源的度量分析与可视化工具。提供查询、可视化、报警和指标展示等功能,能灵活创建图表、仪表盘等可视化界面。主要功能: 可视化: 提供多种可选择的不同类型的图形,能够灵活绘制不同样式,且还提供很多插件。 动态仪表盘: 提供 ......
记录一次对MQTT协议的渗透测试经历
前言 由于工作需要,特意翻查了MQTT的相关漏洞,并一一学习复现,在此做以学习记录,没有恶意,如有抄袭,请私信作者删除。 技术文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利 ......
Stable_diffusion入门学习
前言 最近升级了一下电脑的显卡,搞了个4060ti 16g的,于是乎终于可以玩玩一直想玩的AI绘画了。简单学习了一下入门教程,了解了一下基本的情况,于是选择秋葉大佬的启动器学习。 但是要画出好看的绘画,还是需要借助于许多其他工具来优化和修复绘画的图形。接下来我将一一记录我在学习过程中所整理的笔记和资 ......
C语言一些小细节
int value=1; int arr[2]={value,2};//C语言错,C++对 int arr1[2]; arr1[0]=1;//C语言错,C++错 int a; a=10;//C语言错,C++错 int main() { int num; static int arr[2]={num, ......
Go 语言中 Panic 和 os.Exit 的区别
Go 语言中 Panic 和 os.Exit 的区别 原创 源自开发者 源自开发者 2023-12-23 07:30 发表于广东 听全文 源自开发者 专注于提供关于Go语言的实用教程、案例分析、最新趋势,以及云原生技术的深度解析和实践经验分享。 50篇原创内容 公众号 在 Go 语言的错误处理机制中 ......
Linux下解压命令大全
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gz ......
CF1140G
居然差一点场切了。 首先可以将两棵树上对应的点看作一个点的两个不同状态考虑一个类似最短路的东西:设 \(dis_{i,j,0/1,0/1}\) 为树上 \(0/1\) 状态的 \(i\) 点到 \(0/1\) 状态的最短路。考虑怎样维护这个值。 由于是树上路径问题,容易发现设 \(k\) 为树上 \ ......
CF1536E
很强的题。 结论:每个非 \(0\) 点的值一定是它到最近的 \(0\) 的距离。 证明:记该点值为 \(x\),上文距离为 \(d\)。考虑反证。 若 \(x>d\)。 考虑该点到 \(0\) 的最短路。记路径上的点到该点的距离为 \(d'\),值为 \(x'\)。则 \(x'\) 最小能取到 \ ......
CF1768F
dp+根号分治,配得上省选题的难度。 一眼 dp,虽然暴力肯定过不了,但是把朴素转移先列出来绝对没坏处。 \[dp_i=\min\limits_{1\leq j<i}(dp_j+\min\limits_{j\leq k\leq i}a_k\times v) \]这个东西很难用 DS 维护,有 \(\ ......
CF850C
学习 SG 基础题。 首先发现每个质数之间是独立的,于是分成了若干个子游戏。 考虑如何计算每个子游戏的 SG 值。一开始没搞懂为什么可以状压,看了大佬代码才明白:对于一个质数 \(p\),\(p^k\) 对答案是否有影响,只和这个 \(k\) 是否出现有关。所以将 \(k\) 的出现状态情况成二进制 ......
短小精悍(2) - Rust终端检测库is-terminal和atty介绍
title: 短小精悍(2) - Rust终端检测库is-terminal和atty介绍 zhihu-url: https://zhuanlan.zhihu.com/p/673841498 今天给大家介绍的是Rust中非常常用的两个用于检测终端的库is-terminal和atty。这两个库都是千万级 ......
博客园SimpleMemory主题美化
前言: 在撰写此文之前,我曾尝试过多种博客平台。每个平台都有其优点和缺点,但始终没有一个平台能够完全符合我的需求。有些平台难以操作,有些平台定制化水平不够高,有些平台又存在一些不足之处。 直到我发现了博客园。我被博客园简洁、美观的界面、友好的社区氛围和强大的定制化能力所吸引。我可以轻松地上传、发布文 ......
12.23每日总结
虚拟机mysql import java.sql.*;public class Mysqltest { static final String DRIVER="com.mysql.jdbc.Driver"; static final String DB="jdbc:mysql://192.168.8 ......
ABC251G
提供一个本质相同,但是不需要会向量也能做,而且很好想的方法。 首先发现凸包点少,也就意味着边少,考虑从边的方向寻找突破口。 考虑一个凸包的本质:若干个直线划分出若干个半平面,它们的交即为这个凸包。如果一个点对于每一条直线,都在于凸包的同侧,那么这个点就在这个凸包内。 这样直接暴力做仍然是 \(O(n ......